section.app-download{background:var(--cyan-500);padding:5.5rem 0}@media (width<=980px){section.app-download{padding:3.5rem 0}}section.app-download .wrapper{justify-content:space-between;align-items:center;gap:3rem;display:flex}@media (width<=980px){section.app-download .wrapper{flex-direction:column;align-items:flex-start;gap:1.75rem}}section.app-download .title{color:var(--black)}section.app-download .actions{flex-shrink:0}section.hero-primary{isolation:isolate;min-height:100dvh;padding:calc(var(--headertop) + 2rem) 0 5rem;background:radial-gradient(ellipse 52% 56% at 72% 56%, color-mix(in srgb, var(--cyan-500) 26%, transparent), transparent 70%), var(--black);align-items:center;display:flex;position:relative;overflow:hidden}@media (width<=980px){section.hero-primary{min-height:0;padding:calc(var(--headertop) + 1.5rem) 0 3rem;background:radial-gradient(ellipse 120% 36% at 50% 78%, color-mix(in srgb, var(--cyan-500) 28%, transparent), transparent 70%), var(--black);align-items:stretch}}section.hero-primary .hero-media{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}section.hero-primary .hero-media img{object-fit:cover;width:100%;height:100%}@media (width<=980px){section.hero-primary video.desktop-only{display:none}}section.hero-primary video.mobile-only{display:none}@media (width<=980px){section.hero-primary video.mobile-only{display:block}}section.hero-primary .darken{z-index:-1;background:#00000073;position:absolute;inset:0}@media (width<=980px){section.hero-primary .container-big{display:flex}}section.hero-primary .wrapper{justify-content:space-between;align-items:center;display:flex}@media (width<=980px){section.hero-primary .wrapper{flex-direction:column;flex:1;justify-content:flex-start;align-items:stretch;gap:2rem}}section.hero-primary .content{flex-shrink:0;width:35rem}@media (width<=980px){section.hero-primary .content{width:100%}}section.hero-primary .content h1{color:var(--white)}section.hero-primary .rule{background:var(--cyan-500);width:4.375rem;height:.1875rem;margin:1.75rem 0 1.5rem;display:block}@media (width<=980px){section.hero-primary .rule{margin:1.25rem 0 1rem}}section.hero-primary .text{max-width:31rem;color:var(--white);font-size:var(--body-scale-body-l);line-height:var(--body-lineheight-body-l)}section.hero-primary .actions{gap:1.25rem;margin-top:2.25rem;display:flex}@media (width<=980px){section.hero-primary .actions{gap:1rem;margin-top:1.5rem}}section.hero-primary .car{width:47rem;color:var(--cyan-500);pointer-events:none;flex-shrink:0;margin-right:-3rem}@media (width<=980px){section.hero-primary .car{width:calc(100% + 1.75rem);margin-right:0}}section.hero-primary .car svg{width:100%;height:auto;overflow:visible}section.hero-primary .car .body,section.hero-primary .car .wheel,section.hero-primary .car .mirror{fill:var(--black);stroke:currentColor;stroke-width:4px;stroke-linejoin:round}section.hero-primary .car .glass{fill:var(--teal-900);stroke:currentColor;stroke-width:3px;stroke-linejoin:round}section.hero-primary .car .seam,section.hero-primary .car .speed,section.hero-primary .car .rack-post,section.hero-primary .car .rim{stroke:currentColor;stroke-width:3px;stroke-linecap:round}section.hero-primary .car .speed{opacity:.7}section.hero-primary .car .ground{stroke-width:3px}section.hero-primary .car .rack{stroke:currentColor;stroke-width:9px;stroke-linecap:round}section.hero-primary .car .hub,section.hero-primary .car .lamp,section.hero-primary .car .tag-top{fill:currentColor}section.hero-primary .car .tail{fill:var(--red-500)}section.hero-primary .car .tag-card{fill:var(--white)}section.hero-primary .car .tag-label{fill:var(--white);font-family:var(--font-font-header);font-weight:var(--weight-bold);text-transform:uppercase}section.hero-primary .car .tag-name{fill:var(--teal-900);font-family:var(--font-tertiary);font-weight:var(--weight-bold)}section.name-field{background:var(--cyan-500);padding:7.5rem 0;position:relative;overflow:hidden}@media (width<=980px){section.name-field{padding:3.5rem 0 4rem}}section.name-field .wrapper{justify-content:space-between;align-items:center;display:flex}@media (width<=980px){section.name-field .wrapper{flex-direction:column;align-items:stretch}}section.name-field .left{width:43.0625rem}@media (width<=980px){section.name-field .left{display:contents}}section.name-field .title{color:var(--black)}@media (width<=980px){section.name-field .title{order:1}}section.name-field .title .t-accent{background:var(--black);color:var(--cyan-500);font-weight:inherit;white-space:nowrap;border-radius:3rem;margin:.25rem 0;padding:.125rem 1.25rem .25rem;display:inline-block}@media (width<=980px){section.name-field .title .t-accent{padding:.0625rem .875rem .1875rem}}section.name-field .text{max-width:34rem;color:var(--teal-900);font-size:var(--body-scale-body-l);font-weight:var(--weight-semibold);line-height:var(--body-lineheight-body-l);margin-top:1.5rem}@media (width<=980px){section.name-field .text{order:2;margin-top:1rem}}section.name-field form{flex-direction:column;gap:.875rem;margin-top:2.75rem;display:flex}@media (width<=980px){section.name-field form{order:4;gap:.625rem;margin-top:2.25rem}}section.name-field .box{align-items:center;gap:1.6875rem;display:flex}@media (width<=980px){section.name-field .box{gap:.75rem}}section.name-field .tag-box{background:var(--white);white-space:nowrap;cursor:text;border-radius:4.5rem;align-items:center;gap:.25rem;width:36.5625rem;height:4.8125rem;padding:1.5rem 2.25rem;display:flex;overflow:hidden}@media (width<=980px){section.name-field .tag-box{flex:1;width:auto;min-width:0;height:3.25rem;padding:.75rem 1.25rem}}section.name-field .tag-box input{min-width:10ch;color:var(--black);font-family:var(--font-font-header);font-size:var(--header-scale-header-m);font-weight:var(--weight-semibold);white-space:nowrap;background:0 0;flex:auto;line-height:1;transition:font-size .3s}section.name-field .tag-box input::placeholder{color:var(--grey-300)}section.name-field .tag-box input.full{caret-color:#0000;flex:0 0 0;width:0;min-width:0}section.name-field .tags{align-items:center;gap:.25rem;display:inline-flex}section.name-field .tag{color:var(--white);font-family:var(--font-font-header);font-size:.875rem;font-weight:var(--weight-semibold);white-space:nowrap;opacity:0;border-radius:4.375rem;align-items:center;padding:0;line-height:1;transition:opacity .3s,transform .3s,padding .3s,font-size .3s;display:inline-flex;transform:scale(.8)}section.name-field .tag.show{background:var(--teal-900);opacity:1;padding:.375rem 1rem;transform:scale(1)}@media (width<=980px){section.name-field .tag.show{padding:.25rem .625rem}}section.name-field .tag span{font-family:inherit}section.name-field .tag button{color:var(--cyan-500);cursor:pointer;margin-left:.5rem;padding:0;display:flex}@media (width<=980px){section.name-field .tag button{margin-left:.25rem}}section.name-field .tag button svg{width:1.125rem;height:1.125rem}@media (width<=980px){section.name-field .tag button svg{width:.75rem;height:.75rem}}section.name-field .send{color:var(--black);cursor:pointer;flex-shrink:0;padding:0;transition:color .3s;display:flex}section.name-field .send:disabled{cursor:default}section.name-field .send svg{width:auto;height:4.8125rem}@media (width<=980px){section.name-field .send svg{height:3.25rem}}section.name-field .send svg g{transition:opacity .3s}section.name-field .send.active svg g{opacity:1}@media (width>=980px){section.name-field .send.active:hover{color:var(--teal-900)}}section.name-field .hint{color:var(--teal-900);font-size:var(--body-scale-body-s);font-weight:var(--weight-semibold);padding-left:2.25rem;line-height:1.5rem}@media (width<=980px){section.name-field .hint{padding-left:1.25rem}}section.name-field .key{background:var(--white);height:1.375rem;box-shadow:0 .125rem 0 var(--cyan-600);color:var(--black);font-family:var(--font-font-body);font-size:inherit;font-weight:var(--weight-semibold);border-radius:.3125rem;justify-content:center;align-items:center;padding:0 .5rem;line-height:1;display:inline-flex}@media (width<=980px){section.name-field .key{height:1.25rem;padding:0 .375rem}}section.name-field .key--comma span{font-weight:inherit;position:relative;bottom:.125rem}section.name-field .right{justify-content:center;width:33rem;display:flex}@media (width<=980px){section.name-field .right{order:3;width:100%;margin-top:2.25rem}}section.name-field .sticker{background:var(--white);width:27rem;box-shadow:0 1.5rem 3rem color-mix(in srgb, var(--teal-900) 35%, transparent);border-radius:1.5rem;overflow:hidden;transform:rotate(-6deg)}@media (width<=980px){section.name-field .sticker{width:17rem;box-shadow:0 1rem 2rem color-mix(in srgb, var(--teal-900) 35%, transparent);border-radius:1rem;transform:rotate(-4deg)}}section.name-field .sticker .label{background:var(--black);color:var(--white);text-transform:uppercase;flex-direction:column;align-items:center;gap:.375rem;padding:1.125rem 1rem;display:flex}@media (width<=980px){section.name-field .sticker .label{gap:.25rem;padding:.75rem .75rem .6875rem}}section.name-field .sticker .hello{font-family:var(--font-font-header);font-size:var(--header-scale-header-m);font-weight:var(--weight-bold);line-height:var(--header-lineheight-header-m);letter-spacing:.5rem;padding-left:.5rem}@media (width<=980px){section.name-field .sticker .hello{letter-spacing:.3125rem;padding-left:.3125rem;font-size:1.625rem}}section.name-field .sticker .intro{font-family:var(--font-font-header);font-size:var(--header-scale-header-xs);font-weight:var(--weight-bold);line-height:var(--header-lineheight-header-xs);letter-spacing:.1875rem;padding-left:.1875rem}@media (width<=980px){section.name-field .sticker .intro{font-size:.625rem}}section.name-field .sticker .name{height:10.5rem;color:var(--teal-900);font-family:var(--font-tertiary);font-size:6rem;font-weight:var(--weight-bold);white-space:nowrap;justify-content:center;align-items:center;padding:0 1.75rem;line-height:1;display:flex}@media (width<=980px){section.name-field .sticker .name{height:6.5rem;padding:0 1.125rem;font-size:3.75rem}}section.name-field .sticker .name span{transform:scale(var(--fit,1));font-family:inherit;transition:opacity .3s}section.name-field .sticker .name.sample span{opacity:.3}section.names{background:var(--black);padding:7.5rem 0}@media (width<=980px){section.names{padding:4rem 0}}section.names .title{color:var(--white);text-align:center;margin-bottom:3.5rem}@media (width<=980px){section.names .title{margin-bottom:2rem}}section.names .list{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (width<=980px){section.names .list{gap:.5rem}}section.names .name{border:1px solid var(--grey-800);width:fit-content;color:var(--white);font-family:var(--font-font-header);font-size:var(--body-scale-body-l);font-weight:var(--weight-medium);border-radius:2.5rem;justify-content:center;align-items:center;padding:.75rem 1.5rem;line-height:1;display:flex}@media (width<=980px){section.names .name{padding:.5rem .875rem}}section.names .name:nth-child(5n+2){border-color:var(--cyan-500);color:var(--cyan-500)}section.names .name.appear{animation:.3s forwards names-appear}section.names:not(.ready) .name:nth-child(n+33){display:none}@media (width<=980px){section.names:not(.ready) .name:nth-child(n+20){display:none}}section.names .actions{justify-content:center;margin-top:3rem;display:flex}@media (width<=980px){section.names .actions{margin-top:2rem}}@keyframes names-appear{0%{opacity:0;transform:translateY(.625rem)}to{opacity:1;transform:translateY(0)}}section.stages{background:var(--teal-900);padding:7.5rem 0}@media (width<=980px){section.stages{padding:4rem 0}}section.stages .title{color:var(--white);margin-bottom:4.5rem}@media (width<=980px){section.stages .title{margin-bottom:2.5rem}}section.stages .items{grid-template-columns:1fr 1fr 1fr;column-gap:2rem;display:grid}@media (width<=980px){section.stages .items{grid-template-columns:1fr;row-gap:2.5rem}section.stages .item{grid-template-columns:auto 1fr;align-items:start;column-gap:1.25rem;display:grid}}section.stages .top{align-items:center;gap:2rem;margin-bottom:2rem;display:flex}@media (width<=980px){section.stages .top{grid-area:1/1/4/2;margin-bottom:0}}section.stages .icon{border:.1875rem solid var(--cyan-500);width:6.5rem;height:6.5rem;color:var(--white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}@media (width<=980px){section.stages .icon{width:4.5rem;height:4.5rem}}section.stages .icon svg{width:3rem;height:3rem}@media (width<=980px){section.stages .icon svg{width:2.125rem;height:2.125rem}}section.stages .road{background:repeating-linear-gradient(90deg, var(--cyan-500) 0 .75rem, transparent .75rem 1.5rem);opacity:.6;flex:1;height:.125rem}@media (width<=980px){section.stages .road{display:none}}section.stages .item:last-child .road{-webkit-mask-image:linear-gradient(90deg, var(--black), transparent);mask-image:linear-gradient(90deg, var(--black), transparent)}section.stages .num{color:var(--cyan-500);margin-bottom:.625rem;display:block}@media (width<=980px){section.stages .num{margin-bottom:.375rem}}section.stages .item h3{color:var(--white);letter-spacing:.0625rem;text-transform:uppercase}section.stages .desc{max-width:21rem;color:var(--grey-300);font-size:var(--body-scale-body-m);line-height:var(--body-lineheight-body-m);margin-top:.875rem}@media (width<=980px){section.stages .desc{max-width:none;margin-top:.5rem}}section.voting{background:var(--accent-500);padding:7.5rem 0;overflow-x:clip}@media (width<=980px){section.voting{padding:4rem 0}}@media (width<=980px){section.names+section.voting{padding-top:.5rem}}section.voting .head{text-align:center;max-width:50rem;margin:0 auto 3rem}@media (width<=980px){section.voting .head{margin-bottom:2rem}}section.voting .text{font-size:var(--body-scale-body-l);margin-top:1rem;line-height:1.5}section.voting .round{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem 1rem;margin-bottom:2rem;display:flex}section.voting .pill{background:var(--deep-900);color:var(--white);font-family:var(--font-font-header);font-size:var(--body-scale-body-s);font-weight:var(--weight-bold);letter-spacing:.08em;text-transform:uppercase;border-radius:2rem;padding:.5rem 1.125rem;display:inline-block}section.voting .ends{color:var(--grey-800);font-size:var(--body-scale-body-m)}section.voting .matches{grid-template-columns:repeat(2,1fr);gap:2rem 3rem;margin:0 0 3rem;padding:0;list-style:none;display:grid}@media (width<=980px){section.voting .matches{grid-template-columns:1fr;gap:1.5rem}}section.voting .matches.matches--1{grid-template-columns:minmax(0,36rem);justify-content:center}section.voting .match{background:color-mix(in srgb, var(--white) 55%, transparent);border:1px solid color-mix(in srgb, var(--deep-900) 10%, transparent);border-radius:1.25rem;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;padding:1.25rem 1.5rem 1.75rem;display:grid}@media (width<=980px){section.voting .match{gap:.5rem;padding:1rem .75rem 1.25rem}}section.voting .match.entering .option{transition:none}section.voting .match-label{color:var(--grey-800);font-family:var(--font-font-header);font-size:var(--body-scale-body-s);font-weight:var(--weight-bold);letter-spacing:.06em;text-align:center;text-transform:uppercase;order:-1;grid-column:1/-1}section.voting .vs{background:var(--black);width:2.75rem;height:2.75rem;color:var(--white);font-family:var(--font-font-header);font-size:var(--body-scale-body-s);font-weight:var(--weight-bold);text-transform:uppercase;border-radius:50%;order:1;place-items:center;display:grid}@media (width<=980px){section.voting .vs{width:2rem;height:2rem}}section.voting .option{border:.125rem solid var(--grey-300);background:var(--white);width:100%;box-shadow:0 .75rem 1.5rem color-mix(in srgb, var(--deep-900) 12%, transparent);cursor:pointer;border-radius:.875rem;flex-direction:column;padding:0;transition:transform .35s cubic-bezier(.22,.8,.24,1),border-color .25s,opacity .25s,box-shadow .25s;display:flex;overflow:hidden}section.voting .option .hello{background:var(--deep-900);color:var(--white);font-family:var(--font-font-header);font-size:.6875rem;font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase;padding:.5rem .5rem .4375rem;transition:background .25s;display:block}section.voting .option .name{color:var(--accent-500);font-family:var(--font-tertiary);font-size:2.25rem;font-weight:var(--weight-bold);overflow-wrap:anywhere;padding:1rem .75rem 1.125rem;line-height:1.1;display:block}@media (width<=980px){section.voting .option .name{padding:.75rem .5rem .875rem;font-size:1.625rem}}section.voting .option.picked{border-color:var(--accent-500);box-shadow:0 1rem 2rem color-mix(in srgb, var(--accent-500) 30%, transparent);transform:rotate(-3deg)scale(1.04)}section.voting .option.picked .hello{background:var(--accent-500)}section.voting .option.faded{opacity:.45}section.voting .option:disabled{cursor:default}section.voting .option:focus-visible{outline:.1875rem solid var(--accent-500);outline-offset:.25rem}@media (width>=980px){section.voting .option:not(:disabled):hover{border-color:var(--accent-500);transform:rotate(-1.5deg)}section.voting .option.picked:not(:disabled):hover{transform:rotate(-3deg)scale(1.04)}}section.voting .details,section.voting .thanks{max-width:36rem;margin:0 auto 4rem}@media (width<=980px){section.voting .details,section.voting .thanks{margin-bottom:3rem}}section.voting .progress{color:var(--grey-800);font-size:var(--body-scale-body-s);font-variant-numeric:tabular-nums;margin-bottom:1rem}section.voting .fields{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:1.25rem;display:grid}@media (width<=980px){section.voting .fields{grid-template-columns:1fr}}section.voting input[type=text],section.voting input[type=email]{background:var(--white);border:1px solid var(--grey-300);width:100%;height:3rem;color:var(--black);font-family:var(--font-font-body);font-size:var(--body-scale-body-m);border-radius:2.25rem;padding:0 1.5rem;transition:border-color .3s;display:block}section.voting input[type=text]::placeholder,section.voting input[type=email]::placeholder{color:var(--grey-500)}section.voting input[type=text]:focus,section.voting input[type=email]:focus{border-color:var(--accent-500);outline:none}section.voting .hp{opacity:0;width:.0625rem;height:.0625rem;position:absolute;left:-100vw}section.voting .check{color:var(--grey-800);font-size:var(--body-scale-body-s);line-height:var(--body-lineheight-body-s);cursor:pointer;align-items:flex-start;gap:.625rem;margin-bottom:.625rem;display:flex}section.voting .check a{color:var(--deep-900);text-decoration:underline}section.voting .check input{appearance:none;border:1px solid var(--grey-500);cursor:pointer;background:50%/.75rem .5rem no-repeat;border-radius:.25rem;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;transition:background-color .3s,border-color .3s;position:relative;top:.0625rem}section.voting .check input:checked{background-color:var(--accent-500);border-color:var(--accent-500);background-image:url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'><path d='M4.7699 6.19997L10.4228 0.547119L11.2924 1.41679L4.7699 7.93929L0.856384 4.02582L1.72606 3.15615L4.7699 6.19997Z' fill='white'/></svg>")}section.voting .error{color:var(--red-500);font-size:var(--body-scale-body-s);font-weight:var(--weight-medium);margin:.75rem 0}section.voting .details .ev-btn-arrow{margin-top:1rem}section.voting .note{color:var(--grey-500);font-size:var(--body-scale-body-s);margin-top:.75rem}section.voting .thanks{background:var(--white);text-align:center;box-shadow:0 .75rem 1.5rem color-mix(in srgb, var(--deep-900) 10%, transparent);border-radius:1rem;padding:2rem}section.voting .thanks p+p{margin-top:.5rem}section.voting .again{color:var(--deep-900);font:inherit;font-size:var(--body-scale-body-s);cursor:pointer;background:0 0;border:0;margin-top:1rem;padding:0;text-decoration:underline}section.voting .champion{justify-items:center;gap:1.5rem;margin-bottom:4rem;display:grid}section.voting .champion .option{cursor:default;width:min(24rem,100%)}section.voting .bracket{gap:1.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}section.voting .col{flex-direction:column;flex:1 0 11rem;gap:.75rem;display:flex}@media (width<=980px){section.voting .col{flex-basis:9.5rem}}section.voting .col-label{color:var(--grey-800);font-family:var(--font-font-header);font-size:var(--body-scale-body-s);font-weight:var(--weight-bold);letter-spacing:.06em;text-transform:uppercase}section.voting .pairs{flex-direction:column;flex:1;justify-content:space-around;gap:1rem;display:flex}section.voting .pair{gap:.25rem;display:grid}section.voting .slot{border:1px solid var(--grey-300);background:var(--white);color:var(--black);font-size:var(--body-scale-body-s);border-radius:.5rem;justify-content:space-between;gap:.5rem;padding:.5rem .75rem;display:flex}section.voting .slot.won{border-color:var(--accent-500);color:var(--accent-500);font-weight:var(--weight-bold)}section.voting .slot.lost{opacity:.5}section.voting .slot .count{font-variant-numeric:tabular-nums}section.voting .col--champion .slot{font-family:var(--font-tertiary);justify-content:center;font-size:1.5rem}section.voting .notice{max-width:36rem;font-size:var(--body-scale-body-m);font-weight:var(--weight-medium);text-align:center;border-radius:.75rem;margin:-1rem auto 2rem;padding:.875rem 1.25rem}section.voting .notice--good{background:color-mix(in srgb, var(--accent-500) 14%, var(--white));color:var(--deep-900)}section.voting .notice--bad{background:color-mix(in srgb, var(--red-500) 12%, var(--white));color:var(--red-500)}section.voting .thanks--pending strong{font-weight:var(--weight-bold);overflow-wrap:anywhere}section.voting .thanks .small{color:var(--grey-800);font-size:var(--body-scale-body-s);margin-top:1rem}section.voting .thanks .small .again{margin-top:0}section.voting{background:var(--accent-500)}section.names+section.voting{padding-top:7.5rem}@media (width<=980px){section.names+section.voting{padding-top:4rem}}section.voting .title{color:var(--black)}section.voting .title .t-accent{background:var(--black);color:var(--accent-500);font-weight:inherit;white-space:nowrap;border-radius:3rem;margin:.25rem 0;padding:.125rem 1.25rem .25rem;display:inline-block}@media (width<=980px){section.voting .title .t-accent{padding:.0625rem .875rem .1875rem}}section.voting .text,section.voting .ends,section.voting .match-label,section.voting .progress,section.voting .col-label{color:var(--deep-900)}section.voting .match{background:color-mix(in srgb, var(--white) 30%, transparent);border:1px solid color-mix(in srgb, var(--deep-900) 18%, transparent)}section.voting .check,section.voting .check a{color:var(--black)}section.voting .check input{border:1px solid color-mix(in srgb, var(--deep-900) 60%, transparent)}section.voting .check input:checked{background-color:var(--black);border-color:var(--black)}section.voting .error{background:var(--white);border-radius:1rem;padding:.375rem .875rem;display:inline-block}section.voting .note{color:color-mix(in srgb, var(--deep-900) 85%, transparent)}section.voting .details .ev-btn-arrow{background-color:var(--black)}section.voting .details .ev-btn-arrow .text-el{color:var(--white)}@media (width>=980px){section.voting .details .ev-btn-arrow:hover{background-color:var(--deep-900)}}section.voting .col--open .col-label{color:var(--black)}section.winners{background:var(--black);padding:7.5rem 0}@media (width<=980px){section.winners{padding:4rem 0}}section.winners .title{color:var(--white);text-align:center;margin-bottom:3.5rem}@media (width<=980px){section.winners .title{margin-bottom:2rem}}section.winners .items{--weeks:3;grid-template-columns:repeat(var(--weeks), minmax(0, 1fr));max-width:calc(var(--weeks) * 28rem);gap:1.5rem;margin:0 auto;display:grid}@media (width<=980px){section.winners .items{grid-template-columns:1fr;gap:1rem}}section.winners .item{border:.125rem dashed var(--grey-800);border-radius:1.5rem;flex-direction:column;min-height:16.25rem;display:flex;overflow:hidden;container-type:inline-size}@media (width<=980px){section.winners .item{border-radius:1rem;min-height:0}}section.winners .label{color:var(--grey-500);text-align:center;padding:1.125rem 1rem 1rem}@media (width<=980px){section.winners .label{padding:.875rem .75rem .75rem}}section.winners .winner{flex:1;justify-content:center;align-items:center;padding:.5rem 1.25rem 0;display:flex}@media (width<=980px){section.winners .winner{padding-top:1.5rem}}section.winners .winner span{color:var(--teal-900);font-family:var(--font-tertiary);font-size:min(4.5rem,24cqw);font-weight:var(--weight-bold);text-align:center;overflow-wrap:anywhere;line-height:1}@media (width<=980px){section.winners .winner span{font-size:3.5rem}}section.winners .credit{text-align:center;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem 1.25rem 1.5rem;display:flex}@media (width<=980px){section.winners .credit{padding-bottom:1.25rem}}section.winners .credit .prize{color:var(--grey-500);font-size:var(--body-scale-body-s);line-height:var(--body-lineheight-body-s)}section.winners .credit .person{color:var(--black);font-family:var(--font-font-header);font-size:var(--header-scale-header-s);font-weight:var(--weight-semibold);line-height:var(--header-lineheight-header-s)}section.winners .soon{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:0 1.25rem 2.5rem;display:flex}@media (width<=980px){section.winners .soon{gap:.5rem;padding:1rem 1.25rem 2.25rem}}section.winners .soon .top{color:var(--grey-500);letter-spacing:.0625rem;text-transform:uppercase}section.winners .soon a span{color:var(--cyan-500);font-family:var(--font-font-header);font-size:var(--body-scale-body-l);font-weight:var(--weight-semibold);line-height:1.5rem;transition:color .3s}@media (width>=980px){section.winners .soon a:hover span{color:var(--white)}}section.winners .item--won{background:var(--white);border:0}section.winners .item--won .label{background:var(--cyan-500);color:var(--black)}footer.content-info{background:var(--black);padding:3.5rem 0 2.5rem}@media (width<=980px){footer.content-info{padding:2.5rem 0 4.5rem}}footer.content-info .wrapper{justify-content:space-between;align-items:center;gap:2rem;display:flex}@media (width<=980px){footer.content-info .wrapper{flex-direction:column;align-items:flex-start;gap:1.75rem}}footer.content-info .logo{color:var(--cyan-500);flex-direction:column;align-items:center;display:flex}footer.content-info .mark{font-family:var(--font-font-header);font-size:3.25rem;font-weight:var(--weight-medium);letter-spacing:.125rem;line-height:.8}@media (width<=980px){footer.content-info .mark{font-size:2.25rem}}footer.content-info .sub{font-family:var(--font-font-header);font-size:.75rem;font-weight:var(--weight-medium);letter-spacing:.1875rem;text-transform:uppercase;margin-top:.375rem;line-height:1}@media (width<=980px){footer.content-info .sub{margin-top:.25rem;font-size:.5625rem}}footer.content-info .links{gap:2.5rem;display:flex}@media (width<=980px){footer.content-info .links{flex-direction:column;gap:.875rem}}footer.content-info .links a span{color:var(--white);font-family:var(--font-font-button);font-size:var(--button-scale-button-m);font-weight:var(--weight-bold);line-height:var(--button-lineheight-button-m);letter-spacing:.0625rem;text-transform:uppercase;transition:color .3s}@media (width>=980px){footer.content-info .links a:hover span{color:var(--cyan-500)}}footer.content-info .socials{align-items:center;gap:1.25rem;display:flex}footer.content-info .socials a{color:var(--white);transition:color .3s;display:flex}@media (width>=980px){footer.content-info .socials a:hover{color:var(--cyan-500)}}footer.content-info .socials svg{width:1.5rem;height:1.5625rem}footer.content-info .bottom{border-top:1px solid var(--grey-800);margin-top:2.5rem;padding-top:1.5rem}@media (width<=980px){footer.content-info .bottom{margin-top:2rem;padding-top:1.25rem}}footer.content-info .bottom span{color:var(--grey-500);font-size:var(--body-scale-body-s);line-height:var(--body-lineheight-body-s);display:block}header.site-header{z-index:100;width:100%;position:absolute;top:0;left:0}header.site-header .bar{height:var(--headertop);justify-content:space-between;align-items:center;display:flex}header.site-header .logo{color:var(--cyan-500);flex-direction:column;align-items:center;display:flex}header.site-header .mark{font-family:var(--font-font-header);font-size:3.25rem;font-weight:var(--weight-medium);letter-spacing:.125rem;line-height:.8}@media (width<=980px){header.site-header .mark{font-size:2.25rem}}header.site-header .sub{font-family:var(--font-font-header);font-size:.75rem;font-weight:var(--weight-medium);letter-spacing:.1875rem;text-transform:uppercase;margin-top:.375rem;line-height:1}@media (width<=980px){header.site-header .sub{margin-top:.25rem;font-size:.5625rem}}section.not-found{color:var(--white);padding:7.5rem 0}@media (width<=980px){section.not-found{padding:3rem 0}}section.not-found a{color:inherit;text-decoration:underline}aside.demo-notice,div.demo-tour .demo-notice{left:1rem;bottom:max(1rem, env(safe-area-inset-bottom,0px) + .5rem);z-index:150;border:1px solid var(--grey-800);pointer-events:none;background:#000000d1;border-radius:1.25rem;max-width:calc(100vw - 2rem);padding:.4375rem .875rem;position:fixed}@media (width<=980px){aside.demo-notice,div.demo-tour .demo-notice{padding:.3125rem .75rem;left:.75rem}}aside.demo-notice span,div.demo-tour .demo-notice span{color:var(--grey-300);font-size:.75rem;line-height:1.3;display:block}@media (width<=980px){aside.demo-notice span,div.demo-tour .demo-notice span{font-size:.6875rem}}div.demo-tour .demo-notice{pointer-events:auto;text-align:left;cursor:pointer;border-radius:1rem;flex-direction:column;align-items:flex-start;gap:.125rem;padding:.5rem 1rem .5625rem;transition:background .25s,transform .25s;display:flex}@media (width<=980px){div.demo-tour .demo-notice{padding:.375rem .75rem .4375rem}}div.demo-tour .demo-notice .cta{color:var(--white);align-items:center;gap:.375rem;font-size:.8125rem;font-weight:600;display:flex}@media (width<=980px){div.demo-tour .demo-notice .cta{font-size:.75rem}}div.demo-tour .demo-notice .cta:before{content:"";background:var(--accent-500);width:.4375rem;height:.4375rem;box-shadow:0 0 0 0 var(--accent-500);border-radius:50%;animation:2.4s ease-out infinite demo-tour-pulse}div.demo-tour .demo-notice .arrow{color:inherit;font-size:inherit;transition:transform .25s;display:inline}@media (width>=980px){div.demo-tour .demo-notice:hover{background:#000000eb}div.demo-tour .demo-notice:hover .arrow{transform:translate(.25rem)}}div.demo-tour .backdrop{z-index:180;opacity:0;visibility:hidden;background:#00000073;transition:opacity .4s,visibility 0s linear .4s;position:fixed;inset:0}div.demo-tour .backdrop.open{opacity:1;visibility:visible;transition:opacity .4s}div.demo-tour .panel{z-index:190;overscroll-behavior:contain;background:var(--white);width:32rem;max-width:100vw;color:var(--deep-900);visibility:hidden;padding:2.75rem 2.25rem 2.25rem;transition:transform .55s cubic-bezier(.22,.8,.24,1),visibility 0s linear .55s;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-1.5rem 0 3rem #0000002e}@media (width<=980px){div.demo-tour .panel{width:100%;padding:2.25rem 1.25rem 2rem}}div.demo-tour .panel.open{visibility:visible;transition:transform .55s cubic-bezier(.22,.8,.24,1);transform:none}div.demo-tour .panel.open .eyebrow,div.demo-tour .panel.open .title,div.demo-tour .panel.open .intro,div.demo-tour .panel.open .step,div.demo-tour .panel.open .foot{animation:.6s cubic-bezier(.22,.8,.24,1) both demo-tour-in}div.demo-tour .panel.open .title{animation-delay:50ms}div.demo-tour .panel.open .intro{animation-delay:.1s}div.demo-tour .panel.open .step{animation-delay:calc(.18s + var(--i) * 90ms)}div.demo-tour .panel.open .foot{animation-delay:.5s}div.demo-tour .close{width:2.5rem;height:2.5rem;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000001f;border-radius:50%;place-items:center;font-size:1.5rem;line-height:1;transition:background .2s;display:grid;position:absolute;top:1rem;right:1rem}@media (width>=980px){div.demo-tour .close:hover{background:#0000000d}}div.demo-tour .eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin:0 0 .5rem;font-size:.75rem;font-weight:600}div.demo-tour .title{font-family:var(--font-primary);margin:0 0 .75rem;font-size:1.875rem;font-weight:700;line-height:1.1}@media (width<=980px){div.demo-tour .title{font-size:1.625rem}}div.demo-tour .intro{opacity:.8;margin:0 0 2rem;font-size:1rem;line-height:1.5}div.demo-tour .steps{gap:2rem;margin:0;padding:0;list-style:none;display:grid}div.demo-tour .step{--i:0}div.demo-tour .head{align-items:flex-start;gap:.875rem;margin-bottom:.875rem;display:flex}div.demo-tour .head h3{font-family:var(--font-primary);margin:.125rem 0 .25rem;font-size:1.0625rem;font-weight:600;line-height:1.3}div.demo-tour .head p{opacity:.75;margin:0;font-size:.9375rem;line-height:1.45}div.demo-tour .number{background:var(--accent-500);width:1.75rem;height:1.75rem;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:.875rem;font-weight:700;display:grid}div.demo-tour .shot{cursor:zoom-in;background:#f0f0f1;border:1px solid #0000001a;border-radius:.75rem;width:100%;padding:0;transition:transform .3s,box-shadow .3s;display:block;overflow:hidden;box-shadow:0 .5rem 1.5rem #00000014}div.demo-tour .shot img{width:100%;height:auto;display:block}@media (width>=980px){div.demo-tour .shot:hover{transform:translateY(-.125rem);box-shadow:0 .875rem 2rem #00000024}}div.demo-tour .foot{border-top:1px solid #0000001a;margin-top:2.5rem;padding-top:1.5rem}div.demo-tour .foot p{margin:0;font-size:.9375rem;line-height:1.45}div.demo-tour .foot .credit{margin-top:.75rem;font-size:.875rem;font-weight:600}div.demo-tour .foot .links{gap:1rem;margin-top:.375rem;display:flex}div.demo-tour .foot .links a{color:inherit;text-underline-offset:.2em;font-size:.875rem;text-decoration:underline}@media (prefers-reduced-motion:reduce){div.demo-tour .panel,div.demo-tour .panel.open,div.demo-tour .backdrop{transition:none}div.demo-tour .panel.open *{animation:none!important}div.demo-tour .demo-notice .cta:before{animation:none}}@keyframes demo-tour-in{0%{opacity:0;transform:translateY(1rem)}}@keyframes demo-tour-pulse{0%{box-shadow:0 0 0 0 var(--accent-500)}70%,to{box-shadow:0 0 0 .5rem #0000}}.popup-element{z-index:9999;visibility:hidden;pointer-events:none;transition:visibility 0s .35s;inset:0;position:fixed!important}.popup-element.is-active{visibility:visible;pointer-events:auto;transition:visibility}.popup-element.is-active .popup-cover{opacity:1}.popup-element.is-active .popup-content{opacity:1;transform:none}.popup-element .popup-cover{z-index:9998;opacity:0;background-color:#000c;transition:opacity .35s;position:fixed;inset:0}.popup-element .popup-inner{z-index:9999;pointer-events:none;scrollbar-width:none;padding:6rem 1rem 4rem;display:flex;position:fixed;inset:0;overflow-y:auto}.popup-element .popup-inner::-webkit-scrollbar{display:none}@media (width<=980px){.popup-element .popup-inner{padding:4.5rem 1.25rem 3rem}}.popup-element .popup-content{pointer-events:auto;opacity:0;margin:auto;transition:transform .35s,opacity .35s;position:relative;transform:translateY(3rem)}.popup-element .popup-close{z-index:2;position:absolute;top:1rem;right:1rem}@media (width<=980px){.popup-element .popup-close{top:.625rem;right:.625rem}}.popup-element .popup-close .popup-btn-close{width:2.25rem;height:2.25rem;color:var(--grey-500);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .3s;display:inline-flex}.popup-element .popup-close .popup-btn-close svg{width:1rem;height:1rem}@media (width>=980px){.popup-element .popup-close .popup-btn-close:hover{color:var(--black)}}.popup-element.dialog .popup-content{background:var(--white);border-radius:1.5rem;width:31.25rem;max-width:100%}@media (width<=980px){.popup-element.dialog .popup-content{border-radius:1rem;width:100%}}.popup-element.dialog .dialog{text-align:center;padding:3.5rem 3.5rem 3rem}@media (width<=980px){.popup-element.dialog .dialog{padding:3rem 1.5rem 2rem}}.popup-element.dialog .dialog--icon{padding-top:4.75rem}@media (width<=980px){.popup-element.dialog .dialog--icon{padding-top:3.75rem}}.popup-element.dialog .icon{border:.375rem solid var(--white);width:6rem;height:6rem;color:var(--cyan-500);border-radius:50%;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}@media (width<=980px){.popup-element.dialog .icon{border-width:.3125rem;width:5rem;height:5rem}}.popup-element.dialog .icon svg{width:100%;height:100%}.popup-element.dialog .top h2{color:var(--black);letter-spacing:.0625rem;text-transform:uppercase}.popup-element.dialog .names{margin-top:1.5rem}@media (width<=980px){.popup-element.dialog .names{margin-top:1.125rem}}.popup-element.dialog .name{border:.125rem solid var(--cyan-500);width:fit-content;max-width:100%;color:var(--teal-900);font-family:var(--font-font-header);font-size:var(--header-scale-header-ms);font-weight:var(--weight-semibold);overflow-wrap:anywhere;border-radius:2.5rem;margin:0 auto .625rem;padding:.5rem 1.5rem .5625rem;line-height:1}@media (width<=980px){.popup-element.dialog .name{margin-bottom:.5rem}}.popup-element.dialog .desc{color:var(--grey-800);font-size:var(--body-scale-body-m);line-height:var(--body-lineheight-body-m);margin-top:.875rem;transition:opacity .3s}.popup-element.dialog .actions{justify-content:center;margin-top:2rem;display:flex}@media (width<=980px){.popup-element.dialog .actions{margin-top:1.5rem}}.popup-element.dialog .form-wrapper{margin-top:2rem;position:relative}@media (width<=980px){.popup-element.dialog .form-wrapper{margin-top:1.5rem}}.popup-element.dialog .wpcf7{transition:opacity .4s}.popup-element.dialog .success{opacity:0;pointer-events:none;width:100%;transition:opacity .4s .4s;position:absolute;top:30%;left:0;transform:translateY(-50%)}.popup-element.dialog .success p{color:var(--black);font-family:var(--font-font-header);font-size:var(--header-scale-header-ms);font-weight:var(--weight-medium);line-height:var(--header-lineheight-header-ms)}.popup-element.dialog .done .desc{opacity:0}.popup-element.dialog .done .wpcf7{opacity:0;pointer-events:none}.popup-element.dialog .done .success{opacity:1}.popup-element.dialog .wpcf7 form p{margin:0}.popup-element.dialog .wpcf7 form br{display:none}.popup-element.dialog .wpcf7-not-valid-tip,.popup-element.dialog .wpcf7-response-output,.popup-element.dialog .wpcf7-spinner{display:none!important}.popup-element.dialog .fields{row-gap:.75rem;margin-bottom:1.25rem;display:grid}.popup-element.dialog .field .wpcf7-form-control-wrap{display:block}.popup-element.dialog input:not([type=submit]):not([type=checkbox]):not([type=hidden]){border:1px solid var(--grey-300);width:100%;height:3rem;color:var(--black);font-family:var(--font-font-body);font-size:var(--body-scale-body-m);background:0 0;border-radius:2.25rem;padding:0 1.5rem;transition:border-color .3s;display:block}.popup-element.dialog input:not([type=submit]):not([type=checkbox]):not([type=hidden])::placeholder{color:var(--grey-500);line-height:normal}.popup-element.dialog input:not([type=submit]):not([type=checkbox]):not([type=hidden]):focus{border-color:var(--cyan-500)}.popup-element.dialog input:not([type=submit]):not([type=checkbox]):not([type=hidden]).wpcf7-not-valid{border-color:var(--red-500)}.popup-element.dialog .wpcf7-acceptance,.popup-element.dialog .wpcf7-checkbox{text-align:left;margin-bottom:.625rem;display:block}.popup-element.dialog .wpcf7-acceptance .wpcf7-list-item,.popup-element.dialog .wpcf7-checkbox .wpcf7-list-item{margin:0;display:block}.popup-element.dialog .wpcf7-acceptance label,.popup-element.dialog .wpcf7-checkbox label{cursor:pointer;align-items:flex-start;gap:.625rem;display:flex}.popup-element.dialog .wpcf7-acceptance .wpcf7-list-item-label,.popup-element.dialog .wpcf7-acceptance .wpcf7-list-item-label a,.popup-element.dialog .wpcf7-checkbox .wpcf7-list-item-label,.popup-element.dialog .wpcf7-checkbox .wpcf7-list-item-label a{color:var(--grey-800);font-size:var(--body-scale-body-s);line-height:var(--body-lineheight-body-s)}.popup-element.dialog .wpcf7-acceptance .wpcf7-list-item-label a,.popup-element.dialog .wpcf7-checkbox .wpcf7-list-item-label a{color:var(--teal-900);text-decoration:underline;display:inline}.popup-element.dialog .wpcf7-acceptance input[type=checkbox],.popup-element.dialog .wpcf7-checkbox input[type=checkbox]{appearance:none;border:1px solid var(--grey-500);cursor:pointer;background:50%/.75rem .5rem no-repeat;border-radius:.25rem;flex-shrink:0;width:1.125rem;height:1.125rem;margin:0;transition:background-color .3s,border-color .3s;position:relative;top:.0625rem}.popup-element.dialog .wpcf7-acceptance input[type=checkbox]:checked,.popup-element.dialog .wpcf7-checkbox input[type=checkbox]:checked{background-color:var(--cyan-500);border-color:var(--cyan-500);background-image:url("data:image/svg+xml;utf8,<svg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'><path d='M4.7699 6.19997L10.4228 0.547119L11.2924 1.41679L4.7699 7.93929L0.856384 4.02582L1.72606 3.15615L4.7699 6.19997Z' fill='white'/></svg>")}.popup-element.dialog .wpcf7-acceptance.wpcf7-not-valid input[type=checkbox],.popup-element.dialog .wpcf7-checkbox.wpcf7-not-valid input[type=checkbox]{border-color:var(--red-500)}@layer reset{*,:before,:after{box-sizing:border-box}fieldset{border:none;margin:0;padding:0}body,blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{font-synthesis:none;margin:0;font-weight:400;font-style:normal!important}ul[role=list],ol[role=list]{margin:0;padding:0;list-style:none}body{margin:0}a{text-decoration:none;display:inline-flex}input{border:none;outline:none;min-width:0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}::-moz-focus-inner{border-style:none;padding:0}:-moz-ui-invalid{box-shadow:none}a:not([class]){-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}button{background-color:#0000;border:none;outline:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;margin:0;padding:0;display:block}img,video{max-width:100%;height:auto}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 30px #0000!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 30px #0000!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 30px #0000!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-box-shadow:inset 0 0 0 30px #0000!important}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}:root{--font-primary:"Barlow", sans-serif;--font-secondary:"Source Sans 3", sans-serif;--font-tertiary:"Caveat", cursive;font-optical-sizing:auto}body{font-family:var(--font-secondary);background:var(--black)}body,html{color:var(--white);font-size:1.1111vw}@media (width<=980px){body,html{font-size:clamp(16px,4vw,24px)}}html{scrollbar-gutter:stable;max-width:100vw;overflow-x:hidden}.view{max-width:100vw;overflow:hidden!important}.cover{z-index:99999998;-webkit-user-select:none;user-select:none;pointer-events:none;background:var(--black);-webkit-backdrop-filter:blur();opacity:1;width:150%;height:150%;transition:background .5s .25s,-webkit-backdrop-filter .6s .25s,backdrop-filter .6s .25s;position:fixed;top:0;left:0}.cover.loaded{-webkit-backdrop-filter:blur();background:0 0}:root{--container:4.8125rem;--container-lg:4.8125rem;--container-sm:14.25rem;--headertop:6.25rem}@media (width<=980px){:root{--container:1.25rem;--container-lg:1.25rem;--container-sm:1.25rem;--headertop:4.5rem}}.container-full{width:100%}.container-big{max-width:calc(100vw - var(--container-lg) * 2);width:100%;margin:0 auto}.container-small{max-width:calc(100vw - var(--container-sm) * 2);width:100%;margin:0 auto}.grecaptcha-badge{display:none!important}:root{--white:#fff;--black:#000;--grey-900:#262626;--grey-800:#333;--grey-500:#999;--grey-300:#ccc;--cyan-500:#00bce2;--cyan-600:#0092af;--teal-900:#003d49;--red-500:#a94442;--accent-500:var(--cyan-500);--accent-600:var(--cyan-600);--deep-900:var(--teal-900);--font-font-header:var(--font-primary);--font-font-body:var(--font-secondary);--font-font-button:var(--font-primary);--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--header-scale-header-xl:max(9px, 4.375rem);--header-scale-header-l:max(9px, 3.375rem);--header-scale-header-m:max(9px, 2.5rem);--header-scale-header-ms:max(9px, 1.75rem);--header-scale-header-s:max(9px, 1.1875rem);--header-scale-header-xs:max(9px, .8125rem);--header-lineheight-header-xl:.9;--header-lineheight-header-l:1.1;--header-lineheight-header-m:1;--header-lineheight-header-ms:1.15;--header-lineheight-header-s:1.1;--header-lineheight-header-xs:1.2;--header-spacing-header-xl:.125rem;--header-spacing-header-l:.125rem;--body-scale-body-l:max(9px, 1.125rem);--body-scale-body-m:max(9px, 1rem);--body-scale-body-s:max(9px, .875rem);--body-lineheight-body-l:1.4;--body-lineheight-body-m:1.4;--body-lineheight-body-s:1.35;--button-scale-button-l:max(9px, .9375rem);--button-scale-button-m:max(9px, .8125rem);--button-lineheight-button-l:1;--button-lineheight-button-m:1}@media (width<=980px){:root{--header-scale-header-xl:2.75rem;--header-scale-header-l:2rem;--header-scale-header-m:1.25rem;--header-scale-header-ms:1.375rem;--header-scale-header-s:1.0625rem;--header-scale-header-xs:.75rem;--header-spacing-header-xl:.0625rem;--header-spacing-header-l:.0625rem;--body-scale-body-l:1.0625rem;--body-scale-body-m:1rem;--body-scale-body-s:.8125rem;--button-scale-button-l:.8125rem;--button-scale-button-m:.8125rem}}p,span,a,li,ul,ol,dl,dt,dd,table,th,td,caption,blockquote,figcaption,label,small{font-family:var(--font-font-body)}h1,h2,h3,h4,h5,h6,h1 *,h2 *,h3 *,h4 *,h5 *,h6 *{font-family:var(--font-font-header)}.header-xl{font-family:var(--font-font-header);font-weight:var(--weight-semibold);font-size:var(--header-scale-header-xl);line-height:var(--header-lineheight-header-xl);letter-spacing:var(--header-spacing-header-xl);text-transform:uppercase}.header-l{font-family:var(--font-font-header);font-weight:var(--weight-semibold);font-size:var(--header-scale-header-l);line-height:var(--header-lineheight-header-l);letter-spacing:var(--header-spacing-header-l);text-transform:uppercase}.header-m{font-family:var(--font-font-header);font-weight:var(--weight-semibold);font-size:var(--header-scale-header-m);line-height:var(--header-lineheight-header-m)}.header-ms{font-family:var(--font-font-header);font-weight:var(--weight-semibold);font-size:var(--header-scale-header-ms);line-height:var(--header-lineheight-header-ms)}.header-s{font-family:var(--font-font-header);font-weight:var(--weight-semibold);font-size:var(--header-scale-header-s);line-height:var(--header-lineheight-header-s);letter-spacing:.0625rem;text-transform:uppercase}.header-xs{font-family:var(--font-font-header);font-weight:var(--weight-bold);font-size:var(--header-scale-header-xs);line-height:var(--header-lineheight-header-xs);letter-spacing:.0625rem;text-transform:uppercase}.body-l{font-family:var(--font-font-body);font-weight:var(--weight-regular);font-size:var(--body-scale-body-l);line-height:var(--body-lineheight-body-l)}.body-m{font-family:var(--font-font-body);font-weight:var(--weight-regular);font-size:var(--body-scale-body-m);line-height:var(--body-lineheight-body-m)}.body-s{font-family:var(--font-font-body);font-weight:var(--weight-regular);font-size:var(--body-scale-body-s);line-height:var(--body-lineheight-body-s)}.button-m{font-family:var(--font-font-button);font-weight:var(--weight-bold);font-size:var(--button-scale-button-m);line-height:var(--button-lineheight-button-m);letter-spacing:.0625rem;text-transform:uppercase}.bold{font-weight:var(--weight-bold)}.semibold{font-weight:var(--weight-semibold)}.t-mid{font-size:1.25em;line-height:1.2}.t-big{font-size:1.5em;line-height:1.15}.t-small{font-size:.75em}.t-accent{color:var(--cyan-500);font-weight:var(--weight-semibold)}.t-heading{font-family:var(--font-font-header);font-size:var(--header-scale-header-ms);font-weight:var(--weight-semibold);line-height:var(--header-lineheight-header-ms);display:block}.transition-cover{z-index:90;background:var(--black);opacity:0;pointer-events:none;transition:opacity .25s;position:fixed;inset:0}html.is-animating .transition-cover{opacity:1}.ev-btn-arrow{background-color:var(--cyan-500);cursor:pointer;border-radius:1.6rem;justify-content:center;align-items:center;width:fit-content;min-height:2.5rem;padding:.5rem 1.5rem;transition:background-color .3s,border-color .3s;display:inline-flex}.ev-btn-arrow .text-el{text-align:center;color:var(--white);font-family:var(--font-font-button);font-size:var(--button-scale-button-m);font-weight:var(--weight-bold);line-height:var(--button-lineheight-button-m);letter-spacing:.0625rem;text-transform:uppercase;transition:color .3s}.ev-btn-arrow .deco{display:none}@media (width>=980px){.ev-btn-arrow:hover{background-color:var(--cyan-600)}}.ev-btn-arrow.secondary{background-color:var(--white)}.ev-btn-arrow.secondary .text-el{color:var(--teal-900)}@media (width>=980px){.ev-btn-arrow.secondary:hover{background-color:var(--teal-900)}.ev-btn-arrow.secondary:hover .text-el{color:var(--white)}}.ev-btn-arrow.round{border:.1875rem solid var(--cyan-500);background-color:#0003;border-radius:50%;width:6.5rem;height:6.5rem;min-height:0;padding:.75rem}@media (width<=980px){.ev-btn-arrow.round{width:5.375rem;height:5.375rem}}.ev-btn-arrow.round .text-el{font-size:var(--button-scale-button-l);font-weight:var(--weight-semibold);line-height:var(--button-lineheight-button-l);letter-spacing:0}.ev-btn-arrow.round.light{border-color:var(--white)}@media (width>=980px){.ev-btn-arrow.round:hover{background-color:var(--cyan-500)}.ev-btn-arrow.round.light:hover{background-color:var(--white)}.ev-btn-arrow.round.light:hover .text-el{color:var(--black)}}.ev-btn-arrow.final{background-color:var(--grey-800)}.ev-btn-arrow:disabled,.ev-btn-arrow[disabled]{pointer-events:none}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:#000000b3;--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);transform:var(--f-button-transform);transition:var(--f-button-transition);-webkit-backdrop-filter:var(--f-button-backdrop-filter);backdrop-filter:var(--f-button-backdrop-filter);box-sizing:content-box;pointer-events:all;cursor:pointer;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:hidden}@media (hover:hover){.f-button:hover:not([aria-disabled]){color:var(--f-button-hover-color,var(--f-button-color));background-color:var(--f-button-hover-bg,var(--f-button-bg))}}.f-button:active:not([aria-disabled]){color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)));background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset)}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);transform:var(--f-button-svg-transform);fill:var(--f-button-svg-fill);filter:var(--f-button-svg-filter);opacity:var(--f-button-svg-opacity,1);transition:var(--f-button-svg-transition);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}[data-panzoom-action=toggleFS] g:first-child{display:flex}[data-panzoom-action=toggleFS] g:last-child,.in-fullscreen [data-panzoom-action=toggleFS] g:first-child{display:none}.in-fullscreen [data-panzoom-action=toggleFS] g:last-child,[data-autoplay-action=toggle] svg g:first-child{display:flex}[data-autoplay-action=toggle] svg g:last-child,.has-autoplay [data-autoplay-action=toggle] svg g:first-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}:root{--f-spinner-color-1:#0000001a;--f-spinner-color-2:#11181ccc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{width:var(--f-spinner-width);height:var(--f-spinner-height);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-top-color:var(--f-spinner-color-2);border-radius:var(--f-spinner-border-radius);margin:0;padding:0;animation:.75s linear infinite f-spinner,.2s .2s both f-fadeIn;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes f-spinner{to{rotate:360deg}}.f-panzoom,.f-zoomable{flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.f-panzoom:before,.f-panzoom:after,.f-zoomable:before,.f-zoomable:after{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom.in-fullscreen,.f-zoomable.in-fullscreen{z-index:9999;position:fixed;top:0;left:0;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;aspect-ratio:unset!important;margin:0!important}.f-panzoom__wrapper{min-width:0;max-width:100%;min-height:0;max-height:100%;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{min-width:0;max-width:100%;min-height:0;max-height:100%;display:block}.f-panzoom__content.is-lazyloading,.f-panzoom__content.has-lazyerror{visibility:hidden}img.f-panzoom__content{vertical-align:top;object-fit:contain;-webkit-user-select:none;user-select:none;width:auto;height:auto;transition:none}.f-panzoom__wrapper>.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{z-index:10;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.f-panzoom__viewport>.f-panzoom__content{object-fit:fill;width:100%;height:100%}picture.f-panzoom__content img{vertical-align:top;object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:auto;max-height:100%;transition:none}.f-panzoom__protected{z-index:1;-webkit-user-select:none;user-select:none;position:absolute;inset:0}html.with-panzoom-in-fullscreen{overflow:hidden}.f-fadeIn{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration,.2s) * .2) ease calc(var(--f-transition-duration,.2s) * .8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevX{to{transform:translate(calc(100% + var(--f-carousel-gap,0)))}}.is-vertical .f-slideIn.from-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(calc(-100% - var(--f-carousel-gap,0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(calc(100% + var(--f-carousel-gap,0)))}}.f-zoomInUp{animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0);opacity:var(--f-zoomInUp-opacity,0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes f-zoomOutDown{to{transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0);opacity:0}}.f-throwOutUp{animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,calc(var(--f-throwOutUp-y,150px) * -1),0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,var(--f-throwOutDown-y,150px),0);opacity:0}}.has-iframe .f-html,.has-pdf .f-html,.has-gmap .f-html{width:100%;height:100%;min-height:1px;overflow:visible}.has-pdf .f-html,.has-gmap .f-html{padding:0}.f-html{box-sizing:border-box;margin:var(--f-html-margin,0);padding:var(--f-html-padding,2rem);color:var(--f-html-color,currentColor);background:var(--f-html-bg);position:relative}.is-loading>.f-html{opacity:0}.f-html.is-error{text-align:center}.f-iframe{border:0;width:100%;height:100%;margin:0;display:block}.f-caption{margin:var(--f-caption-margin);padding:var(--f-caption-padding,16px 8px);overflow-wrap:anywhere;max-width:100%;max-height:calc(80vh - 100px);line-height:var(--f-caption-line-height);color:var(--f-caption-color);background:var(--f-caption-bg);font:var(--f-caption-font);text-wrap:balance;flex-shrink:0;align-self:center;overflow:auto}.has-html5video .f-html,.has-youtube .f-html,.has-vimeo .f-html{width:100%;height:100%;min-height:1px;max-width:var(--f-video-width,960px);max-height:var(--f-video-height,540px);aspect-ratio:var(--f-video-aspect-ratio);background:var(--f-video-bg,#000000e6);padding:0;overflow:visible}.f-html5video{background:0 0;border:0;width:100%;height:100%;display:block}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var(--f-arrow-active-color,var(--f-arrow-hover-color));overflow:visible}.f-button.is-arrow.is-prev,.f-button.is-arrow.is-next{z-index:20;position:absolute;transform:translate(0)}.is-horizontal .f-button.is-arrow.is-prev,.is-horizontal .f-button.is-arrow.is-next{inset:50% auto auto;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:var(--f-arrow-pos,0);transform:translateY(-50%)rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{top:var(--f-arrow-pos,0);bottom:auto;left:50%;right:auto;transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{top:auto;right:auto;bottom:var(--f-arrow-pos,0);left:50%;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-prev svg,.is-vertical .f-button.is-arrow.is-next svg{transform:rotate(90deg)}.f-carousel__toolbar{margin:var(--f-toolbar-margin,0);padding:var(--f-toolbar-padding,8px);line-height:var(--f-toolbar-line-height);background:var(--f-toolbar-bg,none);box-shadow:var(--f-toolbar-shadow,none);-webkit-backdrop-filter:var(--f-toolbar-backdrop-filter);backdrop-filter:var(--f-toolbar-backdrop-filter);z-index:20;color:var(--f-toolbar-color,currentColor);font-size:var(--f-toolbar-font-size,17px);font-weight:var(--f-toolbar-font-weight,inherit);font-family:var(--f-toolbar-font,-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif);text-shadow:var(--f-toolbar-text-shadow);text-align:center;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;white-space:nowrap;pointer-events:none;grid-template-columns:1fr auto 1fr;display:grid;position:relative}.f-carousel__toolbar.is-absolute{position:absolute;top:0;left:0;right:0}.f-carousel__toolbar .f-button:focus-visible{z-index:1;position:relative}.f-carousel__toolbar__column{align-content:flex-start;gap:var(--f-toolbar-gap,0);flex-flow:wrap;display:flex}.f-carousel__toolbar__column.is-left{justify-content:flex-start;justify-self:flex-start;display:flex}.f-carousel__toolbar__column.is-middle{justify-content:center;display:flex}.f-carousel__toolbar__column.is-right{flex-flow:row;justify-content:flex-end;justify-self:flex-end;display:flex}.f-carousel__toolbar__column{pointer-events:none}.f-carousel__toolbar__column>*{pointer-events:all}.f-counter{cursor:default;-webkit-user-select:none;user-select:none;margin:var(--f-counter-margin,0);padding:var(--f-counter-padding,4px);line-height:var(--f-counter-line-height);background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);flex-direction:row;display:flex;position:relative}.f-counter span{padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:transparent;--f-thumbs-transition:max-height .3s ease, max-width .3s ease, padding .3s ease;--f-thumbs-z-index:1;--f-thumbs-viewport-padding-x:0px;--f-thumbs-viewport-padding-y:0px;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease, transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(#0000001a, #0000000d);--f-thumb-focus-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222, inset 0 0 0 2.25px #fff;--f-thumb-border-transition:all .1s ease;--f-thumb-img-width:100%;--f-thumb-img-height:100%;--f-thumb-img-fit:cover;--f-thumb-img-position:50% 20%}.f-thumbs{--f-carousel-slide-width:var(--f-thumb-width);--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:var(--f-thumbs-gap);box-sizing:border-box;margin:var(--f-thumbs-margin);padding:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);background:var(--f-thumbs-bg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:var(--f-thumbs-transition);z-index:var(--f-thumbs-z-index);flex-shrink:0;position:relative;overflow:hidden}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y) * 2)}.f-thumbs.is-horizontal.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x) * 2)}.f-thumbs.is-vertical.is-hidden{--f-thumbs-padding-x:0;max-width:0}.f-thumbs.is-scrollable.is-hidden{--f-thumbs-padding-y:0;max-height:0}.f-thumbs.is-ltr{direction:ltr}.f-thumbs.is-rtl{direction:rtl}.f-thumbs img{width:var(--f-thumb-img-width);height:var(--f-thumb-img-height);object-fit:var(--f-thumb-img-fit);object-position:var(--f-thumb-img-position);pointer-events:none;border-radius:inherit;color:#0000;display:block}.f-thumbs img[data-lazy-src]{visibility:hidden}.f-thumbs img.has-lazyerror{display:none}.f-thumbs__viewport{box-sizing:border-box;height:100%;padding:var(--f-thumbs-viewport-padding-y) var(--f-thumbs-viewport-padding-x);display:grid;overflow:visible}.f-thumbs__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);cursor:pointer;flex-direction:column;grid-area:1/1;align-items:center;margin:0;padding:0;display:flex;position:relative;overflow:visible}.f-thumbs__slide:hover button{opacity:var(--f-thumb-hover-opacity,1);transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:var(--f-thumb-hover-border,none);box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;width:100%;height:100%;transition:var(--f-thumb-transition);border-radius:var(--f-thumb-border-radius);opacity:var(--f-thumb-opacity);transform:var(--f-thumb-transform);background:var(--f-thumb-bg);outline:none;margin:auto;padding:0;display:block;position:relative;overflow:visible}.f-thumbs__slide button:after{content:"";z-index:1;transition:var(--f-thumb-border-transition);border-radius:inherit;border:var(--f-thumb-border);box-shadow:var(--f-thumb-shadow);position:absolute;inset:0}.f-thumbs__slide button:focus-within{opacity:var(--f-thumb-focus-opacity,1);transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:var(--f-thumb-active-opacity,1);transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:var(--f-thumb-active-border,none);box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:var(--f-thumb-selected-opacity,1);transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:var(--f-thumb-selected-border,none);box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs.is-modern{--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--f-carousel-gap:0;--width-diff:calc((var(--f-thumb-width) - var(--f-thumb-clip-width)))}.f-thumbs.is-modern .f-thumbs__viewport{width:calc(100% + var(--f-carousel-slide-width) * 2 + var(--f-thumbs-padding-x));margin-inline:calc((var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)) * -1)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff) * .5) * var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:var(--shift,0);will-change:left;transition:left var(--f-transition-duration) var(--f-transition-easing);padding:0;overflow:visible}.f-thumbs.is-modern .f-thumbs__slide button{width:var(--f-thumb-width);clip-path:var(--clip-path);box-shadow:none;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);border:none;margin-inline:50%;display:block}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{content:"";z-index:1;top:0;left:var(--clip-shift);bottom:0;right:var(--clip-shift);transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);border-radius:inherit;border:var(--f-thumb-focus-border,none);box-shadow:var(--f-thumb-focus-shadow,none);position:absolute}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,minmax(var(--f-thumb-width),1fr));grid-auto-rows:var(--f-thumb-height);gap:var(--f-thumbs-gap);overscroll-behavior:contain;-webkit-user-select:none;user-select:none;display:grid;overflow:auto}.f-thumbs.is-scrollable .f-thumbs__viewport .f-thumbs__slide{max-width:100%;width:var(--f-thumb-width);height:var(--f-thumb-height);cursor:pointer;outline:none;grid-area:auto;display:block;position:relative}:root{--f-progressbar-height:3px;--f-progressbar-color:var(--f-carousel-theme-color,#575ad6);--f-progressbar-opacity:1;--f-progressbar-z-index:30}.f-progressbar{z-index:var(--f-progressbar-z-index);height:var(--f-progressbar-height);transform-origin:0;opacity:var(--f-progressbar-opacity);background:var(--f-progressbar-color);-webkit-user-select:none;user-select:none;pointer-events:none;animation-name:f-progressbar;animation-timing-function:linear;animation-play-state:running;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.f-progressbar:empty{display:block}button>.f-progressbar{--f-progressbar-height:100%;--f-progressbar-opacity:.2}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-width:0!important;min-height:0!important}html.with-fancybox{scroll-behavior:auto;width:auto;overflow:visible}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--f-body-margin,0px) + var(--f-scrollbar-compensate,0px));overscroll-behavior-y:none;overflow:hidden!important}.fancybox__dialog{z-index:1050;width:100%;height:100vh;max-height:unset;max-width:unset;touch-action:none;overscroll-behavior:contain;background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports (height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__dialog :empty{display:block}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:#18181bf2;--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system, BlinkMacSystemFont, "Segoe UI Adjusted", "Segoe UI", "Liberation Sans", sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px #000000bf;--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:#fff3;--f-spinner-color-2:#fffc;--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:#fff;--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:#ffffffbf;--f-button-outline-offset:0px;--f-button-bg:#363636bf;--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px #18181b03), drop-shadow(1px 2px 1px #18181b0d);--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2.5;--f-arrow-border-radius:50%;--f-arrow-bg:#363636a6;--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-close-button-width:30px;--f-close-button-height:30px;--f-close-button-svg-width:24px;--f-close-button-svg-height:24px;--f-close-button-svg-stroke-width:1.75;--f-close-border-radius:4px;--f-close-button-color:#fff;--f-close-button-hover-color:#fff;--f-close-button-bg:transparent;--f-close-button-hover-bg:transparent;--f-close-button-active-bg:transparent;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px #ffffffa6;--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;--f-scrollbar-width:7px;--f-scrollbar-track-bg:#444;--f-scrollbar-track-border-radius:10px;--f-scrollbar-track-shadow:inset 0 0 6px #0003;--f-scrollbar-thumb-bg:#ddd;--f-scrollbar-thumb-border-radius:10px}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:#fffffff7;--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:#0003;--f-spinner-color-2:#000c;--f-spinner-border-width:3.5px;--f-progressbar-color:#6f6f74;--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:#000000d9;--f-button-bg:#ffffffd9;--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:#ffffffd9;--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2, #e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff, 0px 0px 0px 2.25px #000;--f-scrollbar-track-bg:#ddd;--f-scrollbar-thumb-bg:#444}.fancybox__container{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.fancybox__container:focus{outline:none}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow:clip visible}.fancybox__container>:not(.fancybox__carousel),.fancybox__container .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container .fancybox__column>:not(.fancybox__viewport),.fancybox__container .fancybox__slide:not(.is-selected),.fancybox__container .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper,.f-spinner){opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready,.is-hiding){visibility:hidden}.fancybox__container.is-revealing>:not(.fancybox__carousel),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-revealing .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-revealing .fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding>:not(.fancybox__carousel),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__grid,.fancybox__viewport),.fancybox__container.is-hiding .fancybox__column>:not(.fancybox__viewport),.fancybox__container.is-hiding .fancybox__slide.is-selected>:not(.f-html,.f-panzoom__wrapper){animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-hiding .fancybox__carousel .fancybox__slide:not(.is-selected){opacity:0}.fancybox__container.is-hiding{pointer-events:none}.fancybox__container.is-idle .f-carousel__toolbar{pointer-events:none;opacity:0}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:.15s ease-out both f-fadeOut}.fancybox__backdrop{z-index:-1;background:var(--fancybox-backdrop-bg);filter:var(--fancybox-backdrop-filter);position:fixed;inset:0}.fancybox__carousel{z-index:10;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative;overflow:clip visible}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{content:"";z-index:1;position:absolute;inset:-30px}.fancybox__viewport{min-width:0;min-height:0;transform:translate3d(0,var(--f-drag-offset,0),0);flex:1;display:grid;position:relative;overflow:visible}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [data-selectable],.fancybox__viewport [contenteditable]{cursor:auto}.fancybox__slide{box-sizing:border-box;width:var(--f-carousel-slide-width);height:var(--f-carousel-slide-height);min-width:0;max-width:100%;min-height:0;padding:var(--f-carousel-slide-padding);background:var(--f-carousel-slide-bg);backface-visibility:hidden;will-change:transform;flex-direction:column;grid-area:1/1;align-items:center;margin:0;display:flex;position:relative;transform:translateZ(0)}.fancybox__slide:before,.fancybox__slide:after{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{padding:8px;overflow:auto}.fancybox__slide.has-iframe{padding:8px 0;overflow:hidden}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide.has-controls:before{margin:0}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel,.fancybox__container.is-closing .fancybox__viewport,.fancybox__container.is-closing .fancybox__slide.is-selected{overflow:visible}.f-button.is-close-button{--f-button-width:var(--f-close-button-width);--f-button-height:var(--f-close-button-height);--f-button-border-radius:var(--f-close-border-radius);--f-button-color:var(--f-close-button-color);--f-button-hover-color:var(--f-close-button-hover-color);--f-button-bg:var(--f-close-button-bg);--f-button-hover-bg:var(--f-close-button-hover-bg);--f-button-active-bg:var(--f-close-button-active-bg);--f-button-svg-width:var(--f-close-button-svg-width);--f-button-svg-height:var(--f-close-button-svg-height);--f-button-svg-stroke-width:var(--f-close-button-svg-stroke-width);top:calc((var(--f-button-height) + 2px) * -1);z-index:10;position:absolute;right:0}.is-loading .f-button.is-close-button{visibility:hidden}.fancybox__thumbs{flex:0 100%}.fancybox__thumbs.is-scrollable{--f-thumbs-cols:1;--f-thumbs-gap:8px;--f-thumbs-transition:none;--f-thumbs-padding-x:4px;--f-thumbs-padding-y:8px;--f-thumbs-viewport-padding-x:4px;--f-thumbs-viewport-padding-y:0px;max-width:calc(var(--f-thumb-width) * var(--f-thumbs-cols) + var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1) + var(--f-thumbs-padding-x) * 2 + var(--f-thumbs-viewport-padding-x) * 2)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar{width:var(--f-scrollbar-width)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-track{background:var(--f-scrollbar-track-bg);border-radius:var(--f-scrollbar-track-border-radius);box-shadow:var(--f-scrollbar-track-shadow)}.fancybox__thumbs.is-scrollable ::-webkit-scrollbar-thumb{background:var(--f-scrollbar-thumb-bg);border-radius:var(--f-scrollbar-thumb-border-radius)}.fancybox__thumbs.is-scrollable.is-hidden{--f-thumbs-padding-x:0;max-width:0;max-height:unset;--f-thumbs-padding-y:unset}.fancybox__thumbs.is-scrollable .f-thumbs__viewport{grid-template-columns:repeat(auto-fill,calc((100% - var(--f-thumbs-gap) * (var(--f-thumbs-cols) - 1)) / var(--f-thumbs-cols)))!important;overflow-x:hidden!important}.fancybox__container{--fancybox-bg:#000000b3}.fancybox__slide{padding-bottom:7.875rem!important}@media (width<=980px){.fancybox__slide{padding-bottom:5.5rem!important}}.f-button.is-prev,.f-button.is-next{width:2.0625rem!important;height:2.125rem!important;box-shadow:none!important;opacity:1!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:0!important;position:absolute!important;inset:auto auto 2.5rem 50%!important}.f-button.is-prev svg,.f-button.is-next svg{display:none!important}.f-button.is-prev,.f-button.is-next{transition:transform .3s!important}@media (width<=980px){.f-button.is-prev,.f-button.is-next{width:1.25rem!important;height:1.25rem!important}}.f-button.is-prev{transform:translate(calc(-100% - 1.875rem))!important}@media (width>=980px){.f-button.is-prev:hover{transform:translate(calc(-100% - 2.125rem))!important}}.f-button.is-prev{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='34' viewBox='0 0 33 34' fill='none'%3E%3Cpath d='M3.84288 18.2339L16.9719 31.8258C17.2069 32.0691 17.33 32.3556 17.3412 32.6855C17.3509 33.0153 17.2221 33.3177 16.955 33.5926C16.6911 33.8592 16.4071 33.9949 16.1029 33.9999C15.8004 34.0033 15.5155 33.8675 15.2484 33.5926L0.572084 18.3989C0.361273 18.179 0.213222 17.9557 0.127932 17.7292C0.0426419 17.5026 -3.01685e-06 17.2543 -2.96966e-06 16.9845C-2.92247e-06 16.7146 0.0426421 16.4663 0.127932 16.2398C0.213222 16.0132 0.361273 15.7908 0.572084 15.5725L15.2484 0.376318C15.4737 0.143081 15.7481 0.0181325 16.0715 0.00147279C16.3966 -0.0151869 16.6919 0.109762 16.9574 0.376318C17.223 0.651205 17.3557 0.947749 17.3557 1.26595C17.3557 1.58582 17.223 1.8832 16.9574 2.15808L3.84046 15.735L31.7931 15.735C32.1374 15.735 32.4247 15.8541 32.6548 16.0923C32.8849 16.3306 33 16.6279 33 16.9845C33 17.341 32.8849 17.6384 32.6548 17.8766C32.4247 18.1148 32.1374 18.2339 31.7931 18.2339L3.84288 18.2339Z' fill='%23F3F9F7'/%3E%3C/svg%3E")}@media (width<=980px){.f-button.is-prev{transform:translate(calc(-100% - 1.25rem))!important}}.f-button.is-next{transform:translate(1.875rem)!important}@media (width>=980px){.f-button.is-next:hover{transform:translate(2.125rem)!important}}.f-button.is-next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='33' height='34' viewBox='0 0 33 34' fill='none'%3E%3Cpath d='M29.1571 15.7661L16.0281 2.17417C15.7931 1.93094 15.67 1.64438 15.6588 1.31452C15.6491 0.984656 15.7779 0.682284 16.045 0.407397C16.3089 0.140841 16.5929 0.00506448 16.8971 6.34421e-05C17.1996 -0.00326676 17.4845 0.13251 17.7516 0.407397L32.4279 15.6011C32.6387 15.821 32.7868 16.0443 32.8721 16.2708C32.9574 16.4974 33 16.7457 33 17.0155C33 17.2854 32.9574 17.5337 32.8721 17.7602C32.7868 17.9868 32.6387 18.2092 32.4279 18.4275L17.7516 33.6237C17.5263 33.8569 17.2519 33.9819 16.9285 33.9985C16.6034 34.0152 16.3081 33.8902 16.0426 33.6237C15.777 33.3488 15.6443 33.0523 15.6443 32.7341C15.6443 32.4142 15.777 32.1168 16.0426 31.8419L29.1595 18.265L1.20693 18.265C0.86255 18.265 0.5753 18.1459 0.345178 17.9077C0.115053 17.6694 -6.17573e-06 17.3721 -6.14457e-06 17.0155C-6.1134e-06 16.659 0.115053 16.3616 0.345178 16.1234C0.5753 15.8852 0.86255 15.7661 1.20693 15.7661L29.1571 15.7661Z' fill='%23F3F9F7'/%3E%3C/svg%3E")}@media (width<=980px){.f-button.is-next{transform:translate(1.25rem)!important}}.f-carousel__toolbar{width:auto!important;box-shadow:none!important;background:0 0!important;position:absolute!important;inset:5rem 5rem auto auto!important}@media (width<=980px){.f-carousel__toolbar{top:1.25rem!important;right:1.25rem!important}}.f-button[data-fancybox-close],.f-button[title=Close]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 40 40' fill='none'%3E%3Cpath d='M10 30L30 10M10 10L30 30' stroke='%23F3F9F7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:2.5rem!important;height:2.5rem!important;box-shadow:none!important;opacity:1!important;background-color:#0000!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border-radius:0!important}.f-button[data-fancybox-close] svg,.f-button[title=Close] svg{display:none!important}@media (width<=980px){.f-button[data-fancybox-close],.f-button[title=Close]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6 18L18 6M6 6L18 18' stroke='%23F3F9F7' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");width:1.5rem!important;height:1.5rem!important}}
