.SectionTitle-module__h10XBq__head{justify-items:center;gap:var(--space-5);text-align:center;margin-bottom:clamp(2.5rem,1.5rem + 3vw,4rem);display:grid}.SectionTitle-module__h10XBq__frame{max-width:100%;font-size:var(--text-h2);padding:.55em .9em;position:relative}.SectionTitle-module__h10XBq__title{font-size:inherit;letter-spacing:.005em;font-weight:600;line-height:1.1}.SectionTitle-module__h10XBq__edge{background:var(--text);position:absolute}.SectionTitle-module__h10XBq__dark .SectionTitle-module__h10XBq__edge{background:#ffffffb3}.SectionTitle-module__h10XBq__dark .SectionTitle-module__h10XBq__title{color:var(--white)}.SectionTitle-module__h10XBq__top,.SectionTitle-module__h10XBq__bottom{height:1px;left:0;right:0}.SectionTitle-module__h10XBq__left,.SectionTitle-module__h10XBq__right{width:1px;top:0;bottom:0}.SectionTitle-module__h10XBq__top{transform-origin:0;top:0}.SectionTitle-module__h10XBq__right{transform-origin:50% 0;right:0}.SectionTitle-module__h10XBq__bottom{transform-origin:100%;bottom:0}.SectionTitle-module__h10XBq__left{transform-origin:50% 100%;left:0}html.js .SectionTitle-module__h10XBq__frame .SectionTitle-module__h10XBq__edge{animation:.52s var(--ease-in-out) both}:is(html.js .SectionTitle-module__h10XBq__top,html.js .SectionTitle-module__h10XBq__bottom){animation-name:SectionTitle-module__h10XBq__edge-x!important}:is(html.js .SectionTitle-module__h10XBq__right,html.js .SectionTitle-module__h10XBq__left){animation-name:SectionTitle-module__h10XBq__edge-y!important}html.js .SectionTitle-module__h10XBq__right{animation-delay:.3s!important}html.js .SectionTitle-module__h10XBq__bottom{animation-delay:.56s!important}html.js .SectionTitle-module__h10XBq__left{animation-delay:.86s!important}@keyframes SectionTitle-module__h10XBq__edge-x{0%{transform:scaleX(0)}}@keyframes SectionTitle-module__h10XBq__edge-y{0%{transform:scaleY(0)}}.SectionTitle-module__h10XBq__text{max-width:62ch;font-size:1.0625rem}@media (prefers-reduced-motion:reduce){html.js .SectionTitle-module__h10XBq__frame .SectionTitle-module__h10XBq__edge{animation:none}}
.Curves-module__PT2e9W__curves{width:100%;height:100%;stroke:var(--curve,#f68b2252);stroke-width:1.4px;pointer-events:none;position:absolute;inset:0}.Curves-module__PT2e9W__curves path{vector-effect:non-scaling-stroke}html.js .Curves-module__PT2e9W__draw path{stroke-dasharray:1;animation:Curves-module__PT2e9W__curve-draw 2.2s var(--ease-in-out) both;animation-delay:calc(var(--curve-delay,var(--enter-delay)) + var(--c) * .18s)}@keyframes Curves-module__PT2e9W__curve-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){html.js .Curves-module__PT2e9W__draw path{stroke-dasharray:none;animation:none}}
.Finder-module__iVKTJa__finder{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.Finder-module__iVKTJa__form{display:grid}.Finder-module__iVKTJa__step{opacity:0;transition:grid-template-rows .48s var(--ease-out), opacity .32s var(--ease);grid-template-rows:0fr;display:grid}.Finder-module__iVKTJa__step[data-open]{opacity:1;grid-template-rows:1fr}.Finder-module__iVKTJa__step fieldset{border:0;min-width:0;min-height:0;overflow:hidden}.Finder-module__iVKTJa__step legend{float:left;width:100%;padding-top:var(--space-4);margin-bottom:var(--space-2);color:var(--black);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.02em;text-transform:uppercase;font-weight:700}.Finder-module__iVKTJa__step:first-child legend{padding-top:0}.Finder-module__iVKTJa__chips{clear:both;gap:var(--space-2);flex-wrap:wrap;padding:3px;display:flex}.Finder-module__iVKTJa__chip{border:1px solid var(--line);background:var(--white);min-height:44px;color:var(--black);font-size:var(--text-sm);transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), opacity .26s var(--ease), transform .26s var(--ease-back);animation:Finder-module__iVKTJa__chip-in .38s var(--ease-out) both;animation-delay:calc(var(--i,0) * 28ms);align-items:center;gap:.5em;padding:.5rem 1.05rem;font-weight:600;display:inline-flex;position:relative}.Finder-module__iVKTJa__chip:hover:not(:disabled){border-color:var(--black);transform:translateY(-2px)}.Finder-module__iVKTJa__chip[aria-pressed=true]{border-color:var(--orange);background:var(--orange);color:var(--white);transform:skew(-6deg)}.Finder-module__iVKTJa__chip:disabled{border-color:var(--line-soft);color:#a9a9a9;cursor:not-allowed;background:0 0;text-decoration:line-through}.Finder-module__iVKTJa__size{justify-content:center;min-width:48px;padding-inline:.5rem}.Finder-module__iVKTJa__swatch{width:14px;height:14px;box-shadow:inset 0 0 0 1px #0000002e}.Finder-module__iVKTJa__chip[aria-pressed=true] .Finder-module__iVKTJa__swatch{box-shadow:0 0 0 2px var(--white)}@keyframes Finder-module__iVKTJa__chip-in{0%{opacity:0;transform:translateY(8px)scale(.92)}}.Finder-module__iVKTJa__result{align-items:center;gap:var(--space-2) var(--space-5);margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;display:grid}.Finder-module__iVKTJa__summary{min-width:0}.Finder-module__iVKTJa__summary p{color:var(--black);font-weight:600}.Finder-module__iVKTJa__clear{color:var(--muted);font-size:var(--text-xs);transition:color .2s var(--ease);align-items:center;gap:.3em;margin-top:.25rem;font-weight:600;display:inline-flex}.Finder-module__iVKTJa__clear:hover{color:var(--black)}.Finder-module__iVKTJa__go{isolation:isolate;background:var(--orange);min-height:56px;color:var(--white);font-family:var(--font-heading);letter-spacing:.06em;text-transform:uppercase;transition:transform .26s var(--ease-back);align-items:center;gap:.5em;padding:.9rem 1.75rem;font-size:.875rem;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.Finder-module__iVKTJa__go:before{content:"";z-index:-1;background:var(--black);transform-origin:100%;transition:transform .45s var(--ease-out);position:absolute;inset:0;transform:skew(-12deg)scaleX(0)}.Finder-module__iVKTJa__go:hover{transform:translateY(-2px)}.Finder-module__iVKTJa__go:hover:before{transform-origin:0;transform:skew(-12deg)scaleX(1.2)}.Finder-module__iVKTJa__wider{color:var(--muted);font-size:var(--text-xs);text-underline-offset:3px;transition:color .2s var(--ease);grid-column:2;justify-self:end;font-weight:600;text-decoration:underline}.Finder-module__iVKTJa__wider:hover{color:var(--black)}.Finder-module__iVKTJa__preview{aspect-ratio:1;overflow-clip-margin:60px;place-items:center;display:grid;position:sticky;top:96px;overflow:clip;container-type:inline-size}.Finder-module__iVKTJa__word{color:#0000;max-width:100%;font-family:var(--font-display);font-size:min(calc(100cqw / (var(--len) * .86)), 6.25rem);text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:1.5px #f68b228c;animation:Finder-module__iVKTJa__word-in .62s var(--ease-out) both;font-weight:700;line-height:1;position:absolute;top:8%;left:50%;transform:translate(-50%)}@keyframes Finder-module__iVKTJa__word-in{0%{opacity:0;letter-spacing:.14em}}.Finder-module__iVKTJa__ring{aspect-ratio:1;width:72%;transition:opacity .32s var(--ease);border:2px solid #f68b2280;border-radius:50%;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%)rotateX(76deg);box-shadow:0 0 0 24px #f68b2214,0 0 0 58px #f68b220d}.Finder-module__iVKTJa__preview[data-mode=garment] .Finder-module__iVKTJa__ring{opacity:0}.Finder-module__iVKTJa__anchor{position:absolute;inset:8% 6% 4%}.Finder-module__iVKTJa__photo{filter:drop-shadow(0 26px 18px #0000003d);width:88%;transition:scale .5s var(--ease-back);margin-top:8%;display:block;position:relative}.Finder-module__iVKTJa__photo img{width:100%;height:auto;display:block}.Finder-module__iVKTJa__dye{background:color-mix(in srgb, var(--dye) 86%, white);-webkit-mask:var(--cut) center / 100% 100% no-repeat;-webkit-mask:var(--cut) center / 100% 100% no-repeat;mask:var(--cut) center / 100% 100% no-repeat;mix-blend-mode:multiply;opacity:0;transition:opacity .34s var(--ease), background-color .34s var(--ease);position:absolute;inset:0}.Finder-module__iVKTJa__dye[data-on]{opacity:1}.Finder-module__iVKTJa__preview[data-audience=women] .Finder-module__iVKTJa__photo{scale:.9 .94}.Finder-module__iVKTJa__preview[data-audience=kids] .Finder-module__iVKTJa__photo{scale:.76}:is(html.js:not(.stage-off) .Finder-module__iVKTJa__still,html.stage-live .Finder-module__iVKTJa__still){visibility:hidden}.Finder-module__iVKTJa__piece{transform-origin:50% 0;width:62%;animation:Finder-module__iVKTJa__piece-in .9s var(--ease-out) both;margin-top:10%}.Finder-module__iVKTJa__preview[data-audience=kids] .Finder-module__iVKTJa__piece{width:50%}.Finder-module__iVKTJa__garment{filter:drop-shadow(0 22px 18px #0000003d);width:100%;height:auto;display:block}.Finder-module__iVKTJa__sway{transform-origin:50% 0;animation:Finder-module__iVKTJa__sway-in .7s var(--ease-out) both}@keyframes Finder-module__iVKTJa__sway-in{0%{transform:rotate(-4deg)}45%{transform:rotate(2.5deg)}to{transform:none}}@keyframes Finder-module__iVKTJa__piece-in{0%{opacity:0;transform:translateY(-16%)rotate(12deg)}40%{opacity:1;transform:translateY(0)rotate(-7deg)}70%{transform:rotate(3deg)}to{transform:none}}.Finder-module__iVKTJa__badge{background:var(--white);min-width:84px;min-height:56px;color:var(--black);font-family:var(--font-heading);font-size:var(--text-sm);animation:Finder-module__iVKTJa__badge-in .46s var(--ease-back) both;place-items:center;padding:.5rem .75rem;font-weight:800;display:grid;position:absolute;bottom:6%;right:4%;box-shadow:0 12px 26px #00000024}.Finder-module__iVKTJa__badge img{object-fit:contain;width:64px;height:40px}@keyframes Finder-module__iVKTJa__badge-in{0%{opacity:0;transform:translateY(14px)scale(.8)rotate(-6deg)}}.Finder-module__iVKTJa__note{color:var(--muted);font-size:var(--text-xs);position:absolute;bottom:6%;left:4%}@media (max-width:899px){.Finder-module__iVKTJa__finder{grid-template-columns:minmax(0,1fr)}.Finder-module__iVKTJa__preview{z-index:2;aspect-ratio:1.25;background:var(--surface);order:-1;width:100%;max-width:420px;max-height:38svh;margin-inline:auto;top:72px;overflow:hidden}.Finder-module__iVKTJa__piece,.Finder-module__iVKTJa__preview[data-audience=kids] .Finder-module__iVKTJa__piece{aspect-ratio:.8;width:auto;margin-top:0;position:absolute;top:5%;bottom:3%;left:50%;translate:-50%}.Finder-module__iVKTJa__preview[data-audience=kids] .Finder-module__iVKTJa__piece{top:12%;bottom:10%}.Finder-module__iVKTJa__photo{width:74%;margin-top:0}.Finder-module__iVKTJa__badge{min-width:66px;min-height:44px;padding:.3rem .5rem}.Finder-module__iVKTJa__badge img{width:50px;height:30px}.Finder-module__iVKTJa__note{writing-mode:vertical-rl;bottom:6px;left:2px;rotate:180deg}.Finder-module__iVKTJa__result{grid-template-columns:minmax(0,1fr)}.Finder-module__iVKTJa__wider{grid-column:1;justify-self:start}}@media (prefers-reduced-motion:reduce){.Finder-module__iVKTJa__chip,.Finder-module__iVKTJa__piece,.Finder-module__iVKTJa__sway,.Finder-module__iVKTJa__word,.Finder-module__iVKTJa__badge{animation:none}}
.Hero-module___w2HtG__hero{background:var(--white);position:relative}html.stage-on .Hero-module___w2HtG__hero{height:calc(100svh - var(--chrome-h) + 85vh)}.Hero-module___w2HtG__sticky{--letter:min(13vw, 25svh);height:calc(100svh - var(--chrome-h));isolation:isolate;place-items:center;min-height:520px;display:grid;position:sticky;top:0;overflow:hidden}.Hero-module___w2HtG__curves{z-index:-2}.Hero-module___w2HtG__ghost{z-index:-1;color:#f6f6f6;width:118vw;transform:translate(calc(-50% + var(--px,0) * -18px), calc(-50% + var(--py,0) * -12px));transition:transform .5s var(--ease-out);position:absolute;top:56%;left:50%}.Hero-module___w2HtG__ghost svg{width:100%;height:auto}.Hero-module___w2HtG__center{justify-items:center;gap:clamp(1rem,3.4svh,2.5rem);margin-top:-4svh;display:grid}.Hero-module___w2HtG__title{opacity:calc(1 - var(--p,0) * 3.2);transform:translateY(calc(var(--p,0) * -40px));margin:0}.Hero-module___w2HtG__welcome{color:var(--black);font-family:var(--font-heading);letter-spacing:.01em;text-align:center;font-size:clamp(1.25rem,.9rem + 1.5vw,2.125rem);font-weight:800;display:block}.Hero-module___w2HtG__word{grid-template-columns:auto clamp(90px,11vw,190px) auto;align-items:center;display:grid;position:relative}.Hero-module___w2HtG__half{position:relative}.Hero-module___w2HtG__ath svg{height:var(--letter);width:auto;color:var(--orange)}.Hero-module___w2HtG__let svg{height:var(--letter);width:auto;color:var(--black)}:is(html.stage-letters .Hero-module___w2HtG__ath svg,html.stage-letters .Hero-module___w2HtG__let svg){visibility:hidden}.Hero-module___w2HtG__gap{align-self:stretch;position:relative}.Hero-module___w2HtG__shoeBox{aspect-ratio:1;width:clamp(280px,26vw,500px);position:absolute;top:61%;left:50%;transform:translate(-50%,-50%)}.Hero-module___w2HtG__poster{filter:drop-shadow(0 26px 22px #00000038);width:clamp(240px,23vw,420px);max-width:none;height:auto;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}:is(html.js:not(.stage-off) .Hero-module___w2HtG__poster,html.stage-live .Hero-module___w2HtG__poster){visibility:hidden}.Hero-module___w2HtG__spinner{border:3px solid #f68b2240;border-top-color:var(--orange);opacity:0;pointer-events:none;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}html.stage-on.intro-done:not(.stage-live):not(.stage-off) .Hero-module___w2HtG__spinner{opacity:1;animation:.8s linear infinite Hero-module___w2HtG__spinner}@keyframes Hero-module___w2HtG__spinner{to{transform:rotate(360deg)}}.Hero-module___w2HtG__partner{color:var(--orange);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:clamp(.625rem,.5rem + .34vw,.8125rem);font-style:italic;font-weight:800;position:absolute;bottom:calc(100% + .35em);right:3%}.Hero-module___w2HtG__count{opacity:calc(1 - var(--p,0) * 3.2);color:var(--black);align-items:center;gap:.5em;margin-left:clamp(8rem,36vw,40rem);font-size:clamp(.8125rem,.7rem + .4vw,1rem);line-height:1.2;display:flex}.Hero-module___w2HtG__count strong{color:var(--orange);font-family:var(--font-display);font-size:clamp(2rem,1.5rem + 2.2vw,3.25rem);font-weight:800;line-height:1}.Hero-module___w2HtG__count span span{display:inline}.Hero-module___w2HtG__count b{font-weight:800;display:block}.Hero-module___w2HtG__dragZone{z-index:40;touch-action:pan-y;cursor:grab;width:min(62vw,800px);height:70%;display:none;position:absolute;top:12%;left:50%;transform:translate(-50%)}.Hero-module___w2HtG__dragZone:active{cursor:grabbing}html.stage-live .Hero-module___w2HtG__dragZone{display:block}.Hero-module___w2HtG__controls{opacity:calc(1 - var(--p,0) * 4);z-index:41;align-items:center;gap:var(--space-2);flex-direction:column;display:none;position:absolute;bottom:clamp(.75rem,2.6svh,1.75rem);left:50%;translate:-50%}html.stage-live .Hero-module___w2HtG__controls{display:flex}.Hero-module___w2HtG__hint{color:var(--muted);font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;transition:opacity .4s var(--ease);font-weight:700}.Hero-module___w2HtG__hintGone{opacity:0}.Hero-module___w2HtG__ways{gap:var(--space-3);padding:var(--space-2) var(--space-3);background:#f5f5f5eb;display:flex}.Hero-module___w2HtG__way{background:linear-gradient(135deg, var(--a) 0 58%, var(--b) 58% 100%);width:34px;height:34px;transition:transform .3s var(--ease-back), box-shadow .2s var(--ease);box-shadow:inset 0 0 0 1px #00000024}.Hero-module___w2HtG__way:hover{transform:translateY(-3px)rotate(-4deg)}.Hero-module___w2HtG__way[aria-pressed=true]{box-shadow:inset 0 0 0 1px #00000024, 0 0 0 2px var(--white), 0 0 0 4px var(--orange)}@media (max-width:1023px){.Hero-module___w2HtG__count{margin-left:46vw}}@media (max-width:767px){.Hero-module___w2HtG__sticky{--letter:min(23vw, 15svh)}.Hero-module___w2HtG__center{gap:clamp(.75rem,2svh,1.25rem);margin-top:-6svh}.Hero-module___w2HtG__word{grid-template-rows:auto clamp(120px,24svh,220px) auto;grid-template-columns:1fr;width:92vw}.Hero-module___w2HtG__ath{justify-self:start}.Hero-module___w2HtG__let{justify-self:end}.Hero-module___w2HtG__shoeBox{width:min(88vw,44svh)}.Hero-module___w2HtG__poster{width:min(70vw,34svh)}.Hero-module___w2HtG__partner{top:calc(100% + .3em);bottom:auto;right:0}.Hero-module___w2HtG__count{justify-self:end;margin-left:0;margin-right:4vw;padding-top:.75em}.Hero-module___w2HtG__dragZone{width:92vw;height:62%;top:14%}.Hero-module___w2HtG__ghost{width:170vw;top:52%}}@media (prefers-reduced-motion:reduce){.Hero-module___w2HtG__ghost{transition:none}}
.HotCategories-module__Igo9Xa__wrap{position:relative}.HotCategories-module__Igo9Xa__stage{--tile:clamp(220px, 24vw, 340px);--radius:calc(var(--tile) * 1.02);overflow:hidden}.HotCategories-module__Igo9Xa__ring{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.HotCategories-module__Igo9Xa__tile{aspect-ratio:4/5;position:relative}.HotCategories-module__Igo9Xa__link{background:var(--ink);display:block;position:absolute;inset:0;overflow:hidden}.HotCategories-module__Igo9Xa__link img{object-fit:cover;transition:scale .9s var(--ease-out);-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.HotCategories-module__Igo9Xa__link:hover img{scale:1.08}.HotCategories-module__Igo9Xa__link:after{content:"";background:linear-gradient(#0000 45%,#000000b8);position:absolute;inset:0}.HotCategories-module__Igo9Xa__label{z-index:1;left:var(--space-4);right:var(--space-4);bottom:var(--space-4);justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--white);font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1rem,.9rem + .45vw,1.25rem);font-weight:700;line-height:1.15;display:flex;position:absolute}.HotCategories-module__Igo9Xa__label svg{color:var(--orange);transition:transform .3s var(--ease-back);flex:none}.HotCategories-module__Igo9Xa__link:hover .HotCategories-module__Igo9Xa__label svg{transform:translate(3px,-3px)}.HotCategories-module__Igo9Xa__arrows{display:none}.HotCategories-module__Igo9Xa__live{height:calc(var(--tile) * 1.34);perspective:1500px;perspective-origin:50% 40%;touch-action:pan-y;cursor:grab;overflow:visible}.HotCategories-module__Igo9Xa__live:active{cursor:grabbing}.HotCategories-module__Igo9Xa__live .HotCategories-module__Igo9Xa__ring{width:var(--tile);height:calc(var(--tile) * 1.25);margin-left:calc(var(--tile) / -2);transform-style:preserve-3d;transform:translateZ(calc(var(--radius) * -1)) rotateY(var(--turn,0deg));display:block;position:absolute;top:0;left:50%}.HotCategories-module__Igo9Xa__live .HotCategories-module__Igo9Xa__tile{aspect-ratio:auto;backface-visibility:hidden;transform:rotateY(calc(var(--i) * 360deg / var(--count))) translateZ(var(--radius));position:absolute;inset:0}.HotCategories-module__Igo9Xa__live .HotCategories-module__Igo9Xa__link{backface-visibility:hidden;box-shadow:0 30px 50px -24px #00000080}.HotCategories-module__Igo9Xa__live~.HotCategories-module__Igo9Xa__arrows{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);display:flex}.HotCategories-module__Igo9Xa__arrows button{border:1px solid var(--black);width:46px;height:46px;color:var(--black);transition:background-color .2s var(--ease), color .2s var(--ease), transform .26s var(--ease-back);place-items:center;display:grid}.HotCategories-module__Igo9Xa__arrows button:hover{background:var(--orange);border-color:var(--orange);color:var(--white);transform:translateY(-2px)}@media (max-width:699px){.HotCategories-module__Igo9Xa__stage{--tile:58vw;--radius:calc(var(--tile) * .92)}.HotCategories-module__Igo9Xa__live{perspective:900px;margin-inline:calc(var(--gutter) * -1);overflow-x:clip}}
.Marquee-module__nixtpG__band{z-index:2;background:var(--orange);color:var(--white);position:relative;overflow:hidden}.Marquee-module__nixtpG__track{width:max-content;animation:34s linear infinite Marquee-module__nixtpG__slide;display:flex}.Marquee-module__nixtpG__band:hover .Marquee-module__nixtpG__track,.Marquee-module__nixtpG__track:focus-within{animation-play-state:paused}.Marquee-module__nixtpG__row{flex:none;display:flex}.Marquee-module__nixtpG__item{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:clamp(1.75rem,3.6vw,3.25rem);padding:1.25rem 0 1.25rem clamp(1.75rem,3.6vw,3.25rem);font-size:clamp(.9375rem,.8rem + .5vw,1.25rem);font-weight:700;display:flex;position:relative}.Marquee-module__nixtpG__item:after{content:"";transform-origin:0;width:1.5em;height:3px;transition:transform .3s var(--ease-out);background:currentColor}.Marquee-module__nixtpG__item:hover:after{transform:scaleX(1.7)}@keyframes Marquee-module__nixtpG__slide{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.Marquee-module__nixtpG__track{animation:none}}
.Footer-module__3hUVsW__footer{background:var(--black);color:var(--on-ink-muted);font-size:.9375rem;position:relative;overflow:hidden}@supports (animation-timeline:view()){.Footer-module__3hUVsW__footer{animation:linear both Footer-module__3hUVsW__unfold;animation-timeline:view();animation-range:entry entry 70%}}@keyframes Footer-module__3hUVsW__unfold{0%{clip-path:inset(0 5% round 28px 28px 0 0)}to{clip-path:inset(0)}}.Footer-module__3hUVsW__curves{--curve:#ffffff12}.Footer-module__3hUVsW__grid{gap:var(--space-7) var(--space-6);padding-block:var(--space-section) var(--space-7);grid-template-columns:1fr 1.25fr 1.2fr 1.1fr;display:grid;position:relative}.Footer-module__3hUVsW__grid h2{margin-bottom:var(--space-5);color:var(--white);font-family:var(--font-body);font-size:1.125rem;font-weight:500}.Footer-module__3hUVsW__about p{max-width:26ch}.Footer-module__3hUVsW__mark{width:120px;height:auto;margin-top:var(--space-5);color:var(--orange)}.Footer-module__3hUVsW__links{columns:2;column-gap:var(--space-5)}.Footer-module__3hUVsW__links li{break-inside:avoid;padding-bottom:var(--space-3)}.Footer-module__3hUVsW__links a,.Footer-module__3hUVsW__contact a{transition:color .2s var(--ease);position:relative}.Footer-module__3hUVsW__links a:after,.Footer-module__3hUVsW__contact a:after{content:"";background:var(--orange);transform-origin:100%;height:1px;transition:transform .38s var(--ease-out);position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.Footer-module__3hUVsW__links a:hover,.Footer-module__3hUVsW__contact a:hover{color:var(--white)}.Footer-module__3hUVsW__links a:hover:after,.Footer-module__3hUVsW__contact a:hover:after{transform-origin:0;transform:scaleX(1)}.Footer-module__3hUVsW__contact li{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-2);border-bottom:1px solid #ffffff1a;display:flex}.Footer-module__3hUVsW__contact li:last-child{border-bottom:0}.Footer-module__3hUVsW__contact svg{color:var(--orange);flex:none;margin-top:.2em}.Footer-module__3hUVsW__shop p{margin-bottom:var(--space-5)}.Footer-module__3hUVsW__bottom{border-top:1px solid #ffffff1f;position:relative}.Footer-module__3hUVsW__bottomInner{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);padding-block:var(--space-4);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.Footer-module__3hUVsW__bottomInner a{color:var(--orange)}.Footer-module__3hUVsW__credit{color:#8f8f8f;font-size:var(--text-xs)}@media (max-width:1079px){.Footer-module__3hUVsW__grid{grid-template-columns:1fr 1fr}}@media (max-width:619px){.Footer-module__3hUVsW__grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Footer-module__3hUVsW__footer{animation:none}}
.Picks-module__TGPGJa__grid{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,2rem);display:grid}.Picks-module__TGPGJa__tilt{perspective:900px;height:100%}.Picks-module__TGPGJa__card{height:100%;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transform-style:preserve-3d;transition:transform .26s var(--ease-out);flex-direction:column;display:flex}.Picks-module__TGPGJa__photo{aspect-ratio:1;background:var(--surface);display:block;position:relative;overflow:hidden}.Picks-module__TGPGJa__photo img{object-fit:contain;transition:scale .7s var(--ease-out), rotate .7s var(--ease-out);scale:1.45}.Picks-module__TGPGJa__card:hover .Picks-module__TGPGJa__photo img{rotate:-5deg;scale:1.58}.Picks-module__TGPGJa__glare{background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffffa6, transparent 55%);opacity:0;transition:opacity .26s var(--ease);position:absolute;inset:0}.Picks-module__TGPGJa__card:hover .Picks-module__TGPGJa__glare{opacity:1}.Picks-module__TGPGJa__body{justify-items:start;gap:var(--space-2);padding-top:var(--space-3);display:grid}.Picks-module__TGPGJa__name{color:var(--black);font-size:var(--text-sm);text-transform:uppercase;font-weight:700;line-height:1.3}.Picks-module__TGPGJa__tag{isolation:isolate;background:var(--orange);color:var(--white);font-size:var(--text-xs);align-items:center;gap:.25em;padding:.3em .6em;font-weight:700;display:inline-flex;position:relative;overflow:hidden}.Picks-module__TGPGJa__tag:before{content:"";z-index:-1;background:var(--black);transition:transform .38s var(--ease-out);position:absolute;inset:0;transform:translate(-101%)}.Picks-module__TGPGJa__card:hover .Picks-module__TGPGJa__tag:before{transform:none}.Picks-module__TGPGJa__tag svg{transition:transform .3s var(--ease-back)}.Picks-module__TGPGJa__card:hover .Picks-module__TGPGJa__tag svg{transform:translate(2px,-2px)}.Picks-module__TGPGJa__more{height:100%;min-height:220px;padding:var(--space-5);background:var(--black);color:var(--white);font-family:var(--font-display);text-transform:uppercase;transition:background-color .3s var(--ease);flex-direction:column;justify-content:space-between;font-size:clamp(1.125rem,1rem + .7vw,1.625rem);font-weight:700;line-height:1.15;display:flex}.Picks-module__TGPGJa__more svg{transition:transform .4s var(--ease-back);align-self:flex-end}.Picks-module__TGPGJa__more:hover{background:var(--orange)}.Picks-module__TGPGJa__more:hover svg{transform:translate(6px,-6px)scale(1.1)}@media (max-width:899px){.Picks-module__TGPGJa__grid{grid-template-columns:repeat(2,1fr)}}
.Intro-module__SYC-ra__intro{z-index:1000;position:fixed;inset:0;overflow:hidden}html.intro-go .Intro-module__SYC-ra__intro{animation:1ms linear 2.15s forwards Intro-module__SYC-ra__intro-gone}:is(html.intro-done .Intro-module__SYC-ra__intro,html:not(.js) .Intro-module__SYC-ra__intro){display:none}.Intro-module__SYC-ra__half{background:var(--ink);position:absolute;inset:0}.Intro-module__SYC-ra__left{clip-path:polygon(0 0,58.2% 0,42.2% 100%,0 100%)}.Intro-module__SYC-ra__right{clip-path:polygon(58% 0,100% 0,100% 100%,42% 100%)}html.intro-go .Intro-module__SYC-ra__left{animation:Intro-module__SYC-ra__part-left .8s var(--ease-in-out) 1.35s both}html.intro-go .Intro-module__SYC-ra__right{animation:Intro-module__SYC-ra__part-right .8s var(--ease-in-out) 1.35s both}.Intro-module__SYC-ra__seam{background:var(--orange);width:3px;height:110%;position:absolute;top:-5%;left:50%;transform:rotate(9deg)scaleY(0)}html.intro-go .Intro-module__SYC-ra__seam{animation:Intro-module__SYC-ra__seam .52s var(--ease-in-out) 1.02s both}.Intro-module__SYC-ra__loader{place-content:center;justify-items:center;gap:var(--space-4);display:grid;position:absolute;inset:0}html.intro-go .Intro-module__SYC-ra__loader{animation:Intro-module__SYC-ra__loader-out .24s var(--ease) both}.Intro-module__SYC-ra__fill{width:min(62vw,420px);position:relative}.Intro-module__SYC-ra__fill svg{width:100%;height:auto}.Intro-module__SYC-ra__base{color:#242424}.Intro-module__SYC-ra__top{color:var(--orange);clip-path:inset(0 calc(100% - var(--load,0) * 100%) 0 0);position:absolute;inset:0}.Intro-module__SYC-ra__pct{color:#8d8d8d;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:.875rem;font-weight:700}.Intro-module__SYC-ra__stage{visibility:hidden;place-items:center;display:grid;position:absolute;inset:0}html.intro-go .Intro-module__SYC-ra__stage{visibility:visible;animation:Intro-module__SYC-ra__stage-out .42s var(--ease-in-out) 1.18s both}.Intro-module__SYC-ra__curves{--curve:#f68b22bf;--curve-delay:0s}.Intro-module__SYC-ra__word{align-items:center;gap:clamp(2px,.4vw,6px);width:min(66vw,620px);display:flex;position:relative}html.intro-go .Intro-module__SYC-ra__word{animation:Intro-module__SYC-ra__jolt .34s var(--ease-back) .76s both}.Intro-module__SYC-ra__ath,.Intro-module__SYC-ra__let{min-width:0;height:auto}.Intro-module__SYC-ra__ath{color:var(--orange);flex:2052}.Intro-module__SYC-ra__let{color:var(--white);flex:1809}html.intro-go .Intro-module__SYC-ra__ath{animation:Intro-module__SYC-ra__slam-left .62s var(--ease-out) .22s both}html.intro-go .Intro-module__SYC-ra__let{animation:Intro-module__SYC-ra__slam-right .62s var(--ease-out) .22s both}@keyframes Intro-module__SYC-ra__loader-out{to{opacity:0;transform:scale(.96)}}@keyframes Intro-module__SYC-ra__slam-left{0%{opacity:0;transform:translate(-34vw)skew(-14deg)}}@keyframes Intro-module__SYC-ra__slam-right{0%{opacity:0;transform:translate(34vw)skew(-14deg)}}@keyframes Intro-module__SYC-ra__jolt{0%{transform:scale(1.06)}}@keyframes Intro-module__SYC-ra__seam{0%{opacity:1;transform:rotate(9deg)scaleY(0)}70%{opacity:1;transform:rotate(9deg)scaleY(1)}to{opacity:0;transform:rotate(9deg)scaleY(1)}}@keyframes Intro-module__SYC-ra__part-left{to{transform:translate(-62%)}}@keyframes Intro-module__SYC-ra__part-right{to{transform:translate(62%)}}@keyframes Intro-module__SYC-ra__stage-out{to{opacity:0;transform:scale(1.14)}}@keyframes Intro-module__SYC-ra__intro-gone{to{visibility:hidden;pointer-events:none}}
.PostCard-module___jGSwG__tilt{perspective:1000px;height:100%}.PostCard-module___jGSwG__card{height:100%;min-height:300px;padding:var(--space-5);background:var(--ink);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .26s var(--ease-out);align-items:flex-end;display:flex;position:relative;overflow:hidden}.PostCard-module___jGSwG__card img{object-fit:cover;transition:scale .9s var(--ease-out)}.PostCard-module___jGSwG__card:hover img{scale:1.07}.PostCard-module___jGSwG__card:after{content:"";background:linear-gradient(#0000000d 30%,#000000c7);position:absolute;inset:0}.PostCard-module___jGSwG__title{z-index:1;color:var(--white);background:linear-gradient(var(--orange), var(--orange)) 0 100% / 0 2px no-repeat;transition:background-size .5s var(--ease-out);font-size:clamp(1.125rem,1rem + .5vw,1.4375rem);font-weight:500;line-height:1.3;position:relative}.PostCard-module___jGSwG__card:hover .PostCard-module___jGSwG__title{background-size:100% 2px}
.PageTransition-module__l3wfVG__root{z-index:900;pointer-events:none;visibility:hidden;position:fixed;inset:0;overflow:hidden}.PageTransition-module__l3wfVG__active{visibility:visible;pointer-events:auto}.PageTransition-module__l3wfVG__panel{will-change:transform;position:absolute;inset:0 -14%;transform:translate(-112%)skew(-10deg)}.PageTransition-module__l3wfVG__orange{background:var(--orange)}.PageTransition-module__l3wfVG__white{background:var(--white)}.PageTransition-module__l3wfVG__black{background:var(--black);place-items:center;display:grid}.PageTransition-module__l3wfVG__content{justify-items:center;gap:var(--space-4);display:grid;transform:skew(10deg)}.PageTransition-module__l3wfVG__mark{width:clamp(120px,15vw,190px);height:auto;color:var(--orange)}.PageTransition-module__l3wfVG__label{color:var(--white);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;--split-delay:.22s;font-size:clamp(1rem,.9rem + .6vw,1.375rem);font-weight:700}.PageTransition-module__l3wfVG__line{background:var(--orange);width:120px;height:2px;animation:PageTransition-module__l3wfVG__line .62s var(--ease-in-out) .24s both;transform:scaleX(0)}@keyframes PageTransition-module__l3wfVG__line{to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.PageTransition-module__l3wfVG__root{display:none}}
.SkroutzBand-module__JFmAtq__skroutz{z-index:1;overflow:clip}.SkroutzBand-module__JFmAtq__curves{--curve:#ffffff14}.SkroutzBand-module__JFmAtq__words{padding-block:calc(var(--slant) + 1.5rem);pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.SkroutzBand-module__JFmAtq__words span{color:#0000;width:max-content;font-family:var(--font-display);white-space:nowrap;-webkit-text-stroke:1.5px #ffffff21;font-size:clamp(3.25rem,9.5vw,9rem);font-weight:700;line-height:1;display:block}.SkroutzBand-module__JFmAtq__words span:first-child{translate:-12%}.SkroutzBand-module__JFmAtq__words span:last-child{-webkit-text-stroke-color:#f68b2257;translate:-30%}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.SkroutzBand-module__JFmAtq__words span{animation:linear both SkroutzBand-module__JFmAtq__words-left;animation-timeline:view()}.SkroutzBand-module__JFmAtq__words span:last-child{animation-name:SkroutzBand-module__JFmAtq__words-right}}}@keyframes SkroutzBand-module__JFmAtq__words-left{0%{translate:0}to{translate:-26%}}@keyframes SkroutzBand-module__JFmAtq__words-right{0%{translate:-34%}to{translate:-8%}}.SkroutzBand-module__JFmAtq__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid;position:relative}.SkroutzBand-module__JFmAtq__text{justify-items:start;gap:var(--space-5);display:grid}.SkroutzBand-module__JFmAtq__title{font-size:var(--text-h2);font-weight:600}.SkroutzBand-module__JFmAtq__text p{max-width:54ch;font-size:1.0625rem}.SkroutzBand-module__JFmAtq__text strong{color:var(--white)}.SkroutzBand-module__JFmAtq__scene{aspect-ratio:1/.92;justify-self:center;width:min(100%,560px);position:relative}.SkroutzBand-module__JFmAtq__block{background:linear-gradient(150deg, #ff9d3d, var(--orange) 45%, #d9721a);clip-path:polygon(11% 0,100% 0,89% 100%,0 100%);position:absolute;inset:6% 7%;box-shadow:0 40px 80px #00000080}.SkroutzBand-module__JFmAtq__podium{aspect-ratio:1;width:66%;position:absolute;top:68%;left:50%;transform:translate(-50%,-50%)rotateX(74deg)}.SkroutzBand-module__JFmAtq__podium span{border-radius:50%;position:absolute}.SkroutzBand-module__JFmAtq__podium span:first-child{border:3px solid #000000d1;inset:0}.SkroutzBand-module__JFmAtq__podium span:nth-child(2){border:2px dashed #fffc;animation:24s linear infinite SkroutzBand-module__JFmAtq__podium-spin;inset:11%}.SkroutzBand-module__JFmAtq__podium span:nth-child(3){background:radial-gradient(closest-side,#00000080,#0003 62%,#0000);animation:3.6s ease-in-out infinite alternate SkroutzBand-module__JFmAtq__podium-breathe;inset:24%}.SkroutzBand-module__JFmAtq__anchor{aspect-ratio:2;width:80%;display:none;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)}html.stage-live .SkroutzBand-module__JFmAtq__anchor{display:block}.SkroutzBand-module__JFmAtq__still{filter:drop-shadow(0 26px 22px #0006);width:62%;height:auto;position:absolute;top:43%;left:50%;transform:translate(-50%,-50%)rotate(-58deg)scale(1.9)}:is(html.js:not(.stage-off) .SkroutzBand-module__JFmAtq__still,html.stage-live .SkroutzBand-module__JFmAtq__still){visibility:hidden}.SkroutzBand-module__JFmAtq__perks{list-style:none;position:absolute;inset:0}.SkroutzBand-module__JFmAtq__perks li{background:var(--white);color:var(--black);translate:calc(var(--px,0) * var(--depth) * 1px) calc(var(--py,0) * var(--depth) * 1px);transition:translate .5s var(--ease-out);animation:4.6s ease-in-out infinite alternate SkroutzBand-module__JFmAtq__perk-float;animation-delay:calc(var(--i) * -1.4s);align-items:center;gap:.55em;padding:.6rem .9rem;font-size:.8125rem;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;box-shadow:0 14px 30px #00000052}.SkroutzBand-module__JFmAtq__perks svg{color:var(--orange);flex:none}.SkroutzBand-module__JFmAtq__perks li:first-child{top:8%;left:-2%}.SkroutzBand-module__JFmAtq__perks li:nth-child(2){top:3%;right:-1%}.SkroutzBand-module__JFmAtq__perks li:nth-child(3){bottom:6%;left:3%}.SkroutzBand-module__JFmAtq__perks li:nth-child(4){bottom:13%;right:-2%}.SkroutzBand-module__JFmAtq__skroutz[data-offscreen] .SkroutzBand-module__JFmAtq__podium span,.SkroutzBand-module__JFmAtq__skroutz[data-offscreen] .SkroutzBand-module__JFmAtq__perks li{animation-play-state:paused}@keyframes SkroutzBand-module__JFmAtq__podium-spin{to{transform:rotate(360deg)}}@keyframes SkroutzBand-module__JFmAtq__podium-breathe{0%{opacity:.7;transform:scale(.9)}to{opacity:1;transform:scale(1.06)}}@keyframes SkroutzBand-module__JFmAtq__perk-float{0%{transform:translateY(-5px)}to{transform:translateY(6px)}}@media (max-width:859px){.SkroutzBand-module__JFmAtq__grid{grid-template-columns:minmax(0,1fr)}.SkroutzBand-module__JFmAtq__scene{width:min(100%,480px)}.SkroutzBand-module__JFmAtq__perks li{padding:.5rem .7rem;font-size:.75rem}.SkroutzBand-module__JFmAtq__perks li:first-child{left:0}.SkroutzBand-module__JFmAtq__perks li:nth-child(2){right:0}.SkroutzBand-module__JFmAtq__perks li:nth-child(3){bottom:0;left:0}.SkroutzBand-module__JFmAtq__perks li:nth-child(4){bottom:12%;right:0}}@media (prefers-reduced-motion:reduce){.SkroutzBand-module__JFmAtq__podium span,.SkroutzBand-module__JFmAtq__perks li{animation:none}}
.page-module___8aEwW__posts{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.75rem);display:grid}@media (max-width:859px){.page-module___8aEwW__posts{grid-template-columns:1fr}}
.Button-module__8RiFmG__button{isolation:isolate;justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-heading);letter-spacing:.06em;text-align:center;text-transform:uppercase;white-space:nowrap;transition:color .25s var(--ease), border-color .2s var(--ease), transform .26s var(--ease-back), box-shadow .26s var(--ease);border:1px solid #0000;font-weight:700;line-height:1.2;display:inline-flex;position:relative;overflow:hidden}.Button-module__8RiFmG__button:before{content:"";z-index:-1;background:var(--sweep,var(--black));transform-origin:100%;transition:transform .45s var(--ease-out);position:absolute;inset:-1px;transform:skew(-12deg)scaleX(0)}.Button-module__8RiFmG__button:hover:before{transform-origin:0;transform:skew(-12deg)scaleX(1.2)}.Button-module__8RiFmG__button:hover{transform:translateY(-2px)}.Button-module__8RiFmG__button:active{transition-duration:80ms;transform:translateY(0)scale(.97)}.Button-module__8RiFmG__button svg{transition:transform .3s var(--ease-back);flex:none}.Button-module__8RiFmG__button:hover svg{transform:translate(3px,-1px)}.Button-module__8RiFmG__sm{min-height:42px;padding:.55rem 1.1rem;font-size:.75rem}.Button-module__8RiFmG__md{min-height:50px;padding:.8rem 1.75rem;font-size:.8125rem}.Button-module__8RiFmG__lg{min-height:58px;padding:1rem 2.25rem;font-size:.875rem}.Button-module__8RiFmG__primary{--sweep:var(--black);background:var(--orange);color:var(--white)}.Button-module__8RiFmG__primary:hover{box-shadow:0 12px 24px #f68b2252}.Button-module__8RiFmG__dark{--sweep:var(--orange);background:var(--black);color:var(--white)}.Button-module__8RiFmG__light{--sweep:var(--orange);background:var(--white);color:var(--black)}.Button-module__8RiFmG__light:hover{color:var(--white)}.Button-module__8RiFmG__outline{--sweep:var(--black);border-color:var(--black);color:var(--black);background:0 0}.Button-module__8RiFmG__outline:hover{color:var(--white)}@media (max-width:480px){.Button-module__8RiFmG__lg{width:100%}}
.ContactForm-module__5yGJ1a__form{justify-items:start;gap:var(--space-4);display:grid}.ContactForm-module__5yGJ1a__field{gap:var(--space-1);width:100%;display:grid}.ContactForm-module__5yGJ1a__field label{color:var(--white);font-size:var(--text-sm);font-weight:600}.ContactForm-module__5yGJ1a__field input,.ContactForm-module__5yGJ1a__field textarea{width:100%;color:var(--white);resize:vertical;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);background:#ffffff0a;border:1px solid #ffffff47;outline:none;padding:.8rem 1rem;font-size:1rem}.ContactForm-module__5yGJ1a__field input:focus,.ContactForm-module__5yGJ1a__field textarea:focus{border-color:var(--orange);box-shadow:3px 3px 0 var(--orange)}.ContactForm-module__5yGJ1a__invalid input,.ContactForm-module__5yGJ1a__invalid textarea{border-color:#ff8f7a}.ContactForm-module__5yGJ1a__error{color:#ffb3a4;font-size:var(--text-sm);align-items:center;gap:.35em;display:flex}.ContactForm-module__5yGJ1a__trap{position:absolute;left:-9999px}.ContactForm-module__5yGJ1a__sent{align-items:flex-start;gap:var(--space-2);color:var(--white);font-size:1.0625rem;display:flex}.ContactForm-module__5yGJ1a__sent svg{color:var(--orange);flex:none;margin-top:.15em}
.FaqExplorer-module__4N3IsW__explorer{max-width:920px;margin-inline:auto}.FaqExplorer-module__4N3IsW__tools{gap:var(--space-4);margin-bottom:var(--space-7);display:grid}.FaqExplorer-module__4N3IsW__search{align-items:center;gap:var(--space-3);height:60px;padding-inline:var(--space-5);border:1px solid var(--text);transition:border-color .2s var(--ease), box-shadow .2s var(--ease);display:flex}.FaqExplorer-module__4N3IsW__search:focus-within{border-color:var(--orange);box-shadow:4px 4px 0 var(--orange)}.FaqExplorer-module__4N3IsW__search input{background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:1.0625rem}.FaqExplorer-module__4N3IsW__tabs{gap:var(--space-2);flex-wrap:wrap;display:flex}.FaqExplorer-module__4N3IsW__tabs button{border:1px solid var(--line);min-height:42px;color:var(--black);font-family:var(--font-display);text-transform:uppercase;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), transform .26s var(--ease-back);padding:.45rem 1.1rem;font-size:.8125rem;font-weight:700}.FaqExplorer-module__4N3IsW__tabs button:hover{border-color:var(--black);transform:translateY(-2px)}.FaqExplorer-module__4N3IsW__tabs button[aria-pressed=true]{border-color:var(--orange);background:var(--orange);color:var(--white)}.FaqExplorer-module__4N3IsW__group+.FaqExplorer-module__4N3IsW__group{margin-top:var(--space-7)}.FaqExplorer-module__4N3IsW__group>h2{margin-bottom:var(--space-4);color:var(--orange-deep);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.04em;font-weight:700}.FaqExplorer-module__4N3IsW__item{border:1px solid var(--line);transition:border-color .2s var(--ease), box-shadow .3s var(--ease), transform .3s var(--ease-out)}.FaqExplorer-module__4N3IsW__item+.FaqExplorer-module__4N3IsW__item{margin-top:var(--space-2)}.FaqExplorer-module__4N3IsW__item:hover{border-color:var(--black);transform:translate(4px)}.FaqExplorer-module__4N3IsW__open,.FaqExplorer-module__4N3IsW__open:hover{border-color:var(--orange);box-shadow:6px 6px 0 var(--orange);transform:none}.FaqExplorer-module__4N3IsW__item h3{font-size:inherit;font-weight:inherit;text-transform:none}.FaqExplorer-module__4N3IsW__item button{justify-content:space-between;align-items:center;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);color:var(--black);font-size:var(--text-sm);text-align:left;text-transform:uppercase;font-weight:700;display:flex}.FaqExplorer-module__4N3IsW__icon{color:var(--orange);transition:transform .42s var(--ease-back);flex:none}.FaqExplorer-module__4N3IsW__open .FaqExplorer-module__4N3IsW__icon{transform:rotate(135deg)}.FaqExplorer-module__4N3IsW__answer{transition:grid-template-rows .48s var(--ease-out);grid-template-rows:0fr;display:grid}.FaqExplorer-module__4N3IsW__open .FaqExplorer-module__4N3IsW__answer{grid-template-rows:1fr}.FaqExplorer-module__4N3IsW__answerClip{visibility:hidden;min-height:0;transition:visibility .48s;overflow:hidden}.FaqExplorer-module__4N3IsW__open .FaqExplorer-module__4N3IsW__answerClip{visibility:visible}.FaqExplorer-module__4N3IsW__answerBody{padding:0 var(--space-5) var(--space-5);font-size:1rem}.FaqExplorer-module__4N3IsW__none{padding:var(--space-6);background:var(--surface);text-align:center}
.page-module__BdiYHW__intro{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid}.page-module__BdiYHW__photoWrap{perspective:1000px;position:relative}.page-module__BdiYHW__frame{background:var(--orange);transform:translate(calc(var(--px,0) * -12px), calc(var(--py,0) * -10px));transition:transform .5s var(--ease-out);position:absolute;inset:16px -16px -16px 16px}.page-module__BdiYHW__photo{transform:rotateY(calc(var(--px,0) * 5deg)) rotateX(calc(var(--py,0) * -4deg));transition:transform .5s var(--ease-out);position:relative;overflow:hidden}.page-module__BdiYHW__photo img{width:100%;height:auto}.page-module__BdiYHW__introText{justify-items:start;gap:var(--space-5);font-size:1.0625rem;display:grid}.page-module__BdiYHW__introText strong{color:var(--black)}.page-module__BdiYHW__introTitle{font-size:var(--text-h2)}.page-module__BdiYHW__statement{padding-block:0 var(--space-section)}.page-module__BdiYHW__words{color:var(--black);font-size:clamp(1.625rem,1.1rem + 2.6vw,3rem);font-weight:600;line-height:1.22}.page-module__BdiYHW__deckWrap{padding-bottom:var(--space-section)}.page-module__BdiYHW__deck{gap:clamp(1.5rem,4vw,3rem);display:grid}.page-module__BdiYHW__chapter{top:calc(var(--space-6) + var(--i) * 26px);position:sticky}.page-module__BdiYHW__card{align-content:end;gap:var(--space-4);min-height:min(68svh,520px);font-size:var(--text-lead);padding:clamp(1.75rem,1rem + 3.4vw,4rem);display:grid;position:relative;overflow:hidden;box-shadow:0 -18px 44px -28px #00000073}.page-module__BdiYHW__card h2{color:inherit;font-size:clamp(2rem,1.3rem + 3.2vw,3.75rem);font-weight:700}.page-module__BdiYHW__card p{max-width:62ch}.page-module__BdiYHW__card strong{font-weight:700}.page-module__BdiYHW__bigNo{color:currentColor;font-family:var(--font-display);opacity:.1;font-size:clamp(7rem,4rem + 15vw,17rem);font-weight:800;line-height:1;position:absolute;top:-.14em;right:.06em}.page-module__BdiYHW__chapter[data-tone=orange] .page-module__BdiYHW__card{background:var(--orange);color:var(--white)}.page-module__BdiYHW__chapter[data-tone=orange] .page-module__BdiYHW__card p{font-weight:500}.page-module__BdiYHW__chapter[data-tone=orange] .page-module__BdiYHW__bigNo{opacity:.22}.page-module__BdiYHW__chapter[data-tone=black] .page-module__BdiYHW__card{background:var(--ink);color:var(--white)}.page-module__BdiYHW__chapter[data-tone=black] .page-module__BdiYHW__card strong{color:var(--orange)}.page-module__BdiYHW__chapter[data-tone=white] .page-module__BdiYHW__card{background:var(--white);color:var(--black);outline:1px solid var(--line);outline-offset:-1px}.page-module__BdiYHW__facts{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.75rem);display:grid}.page-module__BdiYHW__fact{justify-items:start;gap:var(--space-2);padding:var(--space-5);background:var(--white);transition:transform .3s var(--ease-back), box-shadow .3s var(--ease);display:grid}.page-module__BdiYHW__fact:hover{transform:translateY(-5px)rotate(-1deg);box-shadow:0 18px 34px -22px #0006}.page-module__BdiYHW__fact svg{color:var(--orange)}.page-module__BdiYHW__fact strong{color:var(--black);font-family:var(--font-display);font-size:clamp(2.25rem,1.8rem + 2vw,3.5rem);font-weight:800;line-height:1.05}@media (max-width:859px){.page-module__BdiYHW__intro{grid-template-columns:1fr}.page-module__BdiYHW__facts{grid-template-columns:repeat(2,1fr)}}@media (max-width:479px){.page-module__BdiYHW__facts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.page-module__BdiYHW__chapter{position:static}}
.page-module__dgei_G__cover{margin-bottom:var(--space-7)}.page-module__dgei_G__cover img{width:100%;height:auto}.page-module__dgei_G__back{align-items:center;gap:var(--space-2);margin-top:var(--space-7);color:var(--black);font-family:var(--font-display);font-size:var(--text-sm);text-transform:uppercase;transition:color .2s var(--ease), gap .3s var(--ease-back);font-weight:700;display:inline-flex}.page-module__dgei_G__back:hover{gap:var(--space-3);color:var(--orange)}.page-module__dgei_G__moreTitle{margin-bottom:var(--space-6);font-size:var(--text-h2)}.page-module__dgei_G__more{grid-template-columns:repeat(2,1fr);grid-auto-rows:300px;gap:clamp(1rem,2vw,1.75rem);display:grid}@media (max-width:760px){.page-module__dgei_G__more{grid-template-columns:1fr}}
.page-module__jXZM3G__grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:minmax(320px,26vw);gap:clamp(1rem,2vw,1.75rem);display:grid}.page-module__jXZM3G__lead{grid-column:1/-1}@media (max-width:760px){.page-module__jXZM3G__grid{grid-template-columns:1fr;grid-auto-rows:300px}}
.page-module__41SirW__panels{grid-template-columns:repeat(3,1fr);gap:clamp(1rem,2vw,1.75rem);display:grid}.page-module__41SirW__panelTilt{perspective:1100px;height:100%}.page-module__41SirW__panel{background:var(--ink);height:100%;min-height:clamp(280px,34vw,460px);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .26s var(--ease-out);align-items:flex-end;display:flex;position:relative;overflow:hidden}.page-module__41SirW__panel img{object-fit:cover;transition:scale .9s var(--ease-out)}.page-module__41SirW__panel:hover img{scale:1.08}.page-module__41SirW__panel:after{content:"";background:linear-gradient(#0000 40%,#000000bf);position:absolute;inset:0}.page-module__41SirW__panelLabel{z-index:1;width:100%;padding:var(--space-5);color:var(--white);font-family:var(--font-display);text-transform:uppercase;justify-content:space-between;align-items:center;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);font-weight:800;display:flex;position:relative}.page-module__41SirW__panelLabel svg{color:var(--orange);transition:transform .3s var(--ease-back)}.page-module__41SirW__panel:hover .page-module__41SirW__panelLabel svg{transform:translate(4px,-4px)}.page-module__41SirW__doors{gap:var(--space-3);grid-template-columns:repeat(4,1fr);display:grid}.page-module__41SirW__door{isolation:isolate;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:84px;padding:var(--space-4) var(--space-5);border:1px solid var(--line);color:var(--black);font-family:var(--font-display);font-size:var(--text-sm);text-transform:uppercase;transition:color .25s var(--ease), transform .26s var(--ease-back), border-color .2s var(--ease);font-weight:700;line-height:1.2;display:flex;position:relative;overflow:hidden}.page-module__41SirW__door:before{content:"";z-index:-1;background:var(--orange);transition:transform .42s var(--ease-out);position:absolute;inset:-1px;transform:translateY(101%)}.page-module__41SirW__door:hover{border-color:var(--orange);color:var(--white);transform:translateY(-3px)}.page-module__41SirW__door:hover:before{transform:none}.page-module__41SirW__door svg{transition:transform .3s var(--ease-back);flex:none}.page-module__41SirW__door:hover svg{transform:translate(3px,-3px)}.page-module__41SirW__brands{gap:var(--space-3);margin-top:var(--space-7);grid-template-columns:repeat(4,1fr);display:grid}.page-module__41SirW__brand{height:120px;padding:var(--space-5);background:var(--surface);transition:background-color .25s var(--ease), transform .3s var(--ease-back);place-items:center;display:grid}.page-module__41SirW__brand img{object-fit:contain;filter:grayscale()brightness(.2);width:auto;max-width:120px;height:auto;max-height:64px;transition:filter .25s var(--ease)}.page-module__41SirW__brand:hover{transform:translateY(-4px)rotate(-1deg)}.page-module__41SirW__brand:hover img{filter:none}.page-module__41SirW__all{background:var(--black);color:var(--white);font-family:var(--font-display);font-size:var(--text-sm);text-transform:uppercase;justify-content:center;align-items:center;gap:.4em;font-weight:700;display:flex}.page-module__41SirW__all:hover{background:var(--orange)}@media (max-width:899px){.page-module__41SirW__doors,.page-module__41SirW__brands{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.page-module__41SirW__panels{grid-template-columns:1fr}}
.page-module__IEM2ma__grid{grid-template-columns:1fr 1.1fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.page-module__IEM2ma__cards{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.page-module__IEM2ma__tilt{perspective:800px;height:100%}.page-module__IEM2ma__card{align-content:start;gap:var(--space-1);height:100%;min-height:170px;padding:var(--space-5);background:var(--surface);overflow-wrap:anywhere;transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .26s var(--ease-out), background-color .25s var(--ease);display:grid}.page-module__IEM2ma__card svg{margin-bottom:var(--space-2);color:var(--orange)}.page-module__IEM2ma__label{color:var(--black);font-family:var(--font-display);font-size:var(--text-sm);text-transform:uppercase;font-weight:700}.page-module__IEM2ma__value{color:var(--text)}a.page-module__IEM2ma__card:hover{background:var(--line-soft)}.page-module__IEM2ma__formCard{background:var(--ink);color:var(--on-ink-muted);padding:clamp(1.5rem,1rem + 2vw,2.75rem)}.page-module__IEM2ma__formCard h2{margin-bottom:var(--space-5);color:var(--white);font-size:var(--text-h3)}.page-module__IEM2ma__map{line-height:0}.page-module__IEM2ma__map iframe{filter:grayscale(.85)contrast(1.05);border:0;width:100%;height:clamp(320px,42vw,520px)}@media (max-width:959px){.page-module__IEM2ma__grid{grid-template-columns:1fr}}@media (max-width:479px){.page-module__IEM2ma__cards{grid-template-columns:1fr}}
.page-module__BpzL4W__more{text-align:center}.page-module__BpzL4W__more h2{margin-bottom:var(--space-3);font-size:var(--text-h2)}.page-module__BpzL4W__actions{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}
.PageHero-module__TYRMoq__hero{padding-block:clamp(3.5rem, 2rem + 6vw, 7rem) calc(clamp(3.5rem, 2rem + 6vw, 7rem) + var(--slant));background:var(--ink);color:var(--on-ink-muted);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 calc(100% - var(--slant)));--split-delay:var(--enter-delay);position:relative;overflow:hidden}.PageHero-module__TYRMoq__curves{--curve:#f68b224d}.PageHero-module__TYRMoq__inner{gap:var(--space-4);display:grid;position:relative}.PageHero-module__TYRMoq__crumbs ol{align-items:center;gap:var(--space-1);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.PageHero-module__TYRMoq__crumbs li{align-items:center;gap:var(--space-1);display:inline-flex}.PageHero-module__TYRMoq__crumbs a{transition:color .2s var(--ease)}.PageHero-module__TYRMoq__crumbs a:hover,.PageHero-module__TYRMoq__crumbs [aria-current]{color:var(--orange)}.PageHero-module__TYRMoq__title{max-width:22ch;color:var(--white);font-size:var(--text-h1)}.PageHero-module__TYRMoq__text{max-width:62ch;font-size:var(--text-lead)}.PageHero-module__TYRMoq__text strong{color:var(--white)}
