.H6_AIa_hero{isolation:isolate;border-bottom:1px solid var(--line);min-height:clamp(650px,100svh - 82px,820px);position:relative;overflow:clip}.H6_AIa_inner{z-index:2;min-height:inherit;grid-template-columns:minmax(0,.84fr) minmax(480px,1.16fr);align-items:center;gap:clamp(36px,5vw,96px);padding-top:clamp(70px,8vw,126px);padding-bottom:clamp(84px,10vw,140px);display:grid;position:relative}.H6_AIa_copy{min-width:0;max-width:660px;position:relative}.H6_AIa_copy:before{content:"";background:var(--signal);width:46px;height:1px;margin-bottom:24px;display:block}.H6_AIa_copy h1{max-width:8.8ch;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.085em;text-transform:uppercase;margin:0;font-size:clamp(3.8rem,6.15vw,7.4rem);font-weight:800;line-height:.84}.H6_AIa_headlineLine{display:block}.H6_AIa_headlineAccent{color:var(--signal)}.H6_AIa_lead{color:#b9c4c1;max-width:46ch;margin:32px 0 0;font-size:clamp(1rem,1.16vw,1.13rem);line-height:1.7}.H6_AIa_actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.H6_AIa_services{color:#84918f;letter-spacing:.13em;text-transform:uppercase;flex-wrap:wrap;gap:9px;margin:30px 0 0;font-size:.66rem;font-weight:800;line-height:1.5;display:flex}.H6_AIa_services span{color:var(--signal)}.H6_AIa_visual{background:#080b0c;width:min(100%,810px);margin:0 0 0 auto;position:relative;overflow:hidden;box-shadow:-32px 38px 100px #00000061}.H6_AIa_mediaViewport{aspect-ratio:16/9;background:#090c0d url(/images/interactive/fpi-dartshirt-cinematic.webp) 50%/contain no-repeat;position:relative;overflow:hidden}.H6_AIa_mediaViewport:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(90deg,#080b0c6b,#0000 26% 78%,#080b0c24),linear-gradient(#080b0c0a,#080b0c33);position:absolute;inset:0}.H6_AIa_mediaViewport:after{z-index:4;content:"";pointer-events:none;transform-origin:100%;background:linear-gradient(90deg,#0000,#27e7f2e6 28%,#eaf0ee9e 62%,#0000);width:82%;height:1px;position:absolute;bottom:15%;right:-8%;transform:rotate(-18deg)}.H6_AIa_video{object-fit:contain;object-position:center;filter:saturate(.9)contrast(1.04);width:100%;height:100%;position:absolute;inset:0}.H6_AIa_filmPlayer{z-index:1;position:relative}.H6_AIa_video{z-index:1;opacity:0;display:block}.H6_AIa_videoActive{opacity:1}.H6_AIa_constructionLines{z-index:2;pointer-events:none;opacity:.56;mix-blend-mode:screen;background-image:linear-gradient(118deg,#0000 0 19%,#eaf0ee70 19.1% 19.25%,#0000 19.4% 100%),linear-gradient(29deg,#0000 0 47%,#27e7f2ad 47.1% 47.25%,#0000 47.4% 100%),radial-gradient(circle at 18% 24%,#eaf0eebf 0 1px,#0000 1.5px),radial-gradient(circle at 42% 68%,#27e7f2cc 0 1px,#0000 1.5px);background-size:auto,auto,28px 28px,38px 38px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000 0 44%,#0000 78%);mask-image:linear-gradient(90deg,#000 0 44%,#0000 78%)}.H6_AIa_filmControls{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b0cf0;border-top:1px solid #eaf0ee1f;padding:14px 18px 16px;position:relative}.H6_AIa_filmStatus{color:#84918f;letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;font-size:.58rem;font-weight:800;line-height:1;display:grid}.H6_AIa_filmStatus strong{color:#eaf0ee;font:inherit}.H6_AIa_filmStatus>span{color:var(--signal)}.H6_AIa_soundToggle{color:#9da9a6;min-height:28px;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:1px solid #eaf0ee2e;padding:0 8px}.H6_AIa_soundToggle:hover,.H6_AIa_soundToggle:focus-visible{border-color:var(--signal);color:var(--signal);outline:none}.H6_AIa_phaseRail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:11px;display:grid}.H6_AIa_phaseButton{color:#6e7b79;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:7px;padding:7px 0 2px;display:grid}.H6_AIa_phaseButton:hover,.H6_AIa_phaseButton:focus-visible,.H6_AIa_phaseButton[aria-current=step]{color:var(--signal);outline:none}.H6_AIa_phaseNumber{letter-spacing:.08em;font-size:.5rem;font-weight:850}.H6_AIa_phaseTrack{touch-action:none;height:18px;display:block;position:relative}.H6_AIa_phaseTrack:before,.H6_AIa_phaseProgress{content:"";height:2px;position:absolute;top:8px;left:0;right:0}.H6_AIa_phaseTrack:before{background:#eaf0ee33}.H6_AIa_phaseProgress{background:linear-gradient(90deg,var(--signal),#d6a24c);transform:scaleX(var(--phase-progress,0));transform-origin:0;transition:transform 80ms linear}.H6_AIa_scrubTime{z-index:2;bottom:calc(100% + 2px);left:clamp(20px,calc(var(--scrub-position,0) * 100%),calc(100% - 20px));color:#eaf0ee;letter-spacing:.05em;text-align:center;opacity:0;pointer-events:none;background:#080b0c;border:1px solid #27e7f26b;min-width:48px;padding:4px 5px;font-size:.5rem;font-weight:850;line-height:1;transition:opacity .12s,transform .12s;position:absolute;transform:translate(-50%,4px)}.H6_AIa_phaseTrack[data-scrubbing=true] .H6_AIa_scrubTime{opacity:1;transform:translate(-50%)}.H6_AIa_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.H6_AIa_background{z-index:0;background:radial-gradient(circle at 84% 38%,#cd892e1f,#0000 22%),radial-gradient(circle at 70% 72%,#27e7f214,#0000 23%),linear-gradient(102deg,#080b0c 0 44%,#0b1011 67%,#0d1415 100%);position:absolute;inset:0}.H6_AIa_background:after{content:"";background:linear-gradient(90deg,#0000,#eaf0ee26,#0000);width:min(58vw,880px);height:1px;position:absolute;top:15%;right:-5%;transform:rotate(-18deg)}.H6_AIa_scrollCue{z-index:3;bottom:24px;left:var(--page-gutter);background:#eaf0ee3d;width:62px;height:1px;position:absolute;overflow:hidden}.H6_AIa_scrollCue span{background:var(--signal);width:42%;height:100%;animation:2.7s ease-in-out infinite H6_AIa_scroll-signal;display:block}@keyframes H6_AIa_scroll-signal{0%,to{transform:translate(-120%)}52%{transform:translate(190%)}}@media (max-width:1120px){.H6_AIa_inner{grid-template-columns:minmax(0,.88fr) minmax(430px,1.12fr);gap:26px}.H6_AIa_copy h1{font-size:clamp(3.5rem,5.3vw,5.8rem)}}@media (max-width:900px){.H6_AIa_hero{min-height:auto}.H6_AIa_inner{grid-template-columns:1fr;gap:52px;padding-top:74px;padding-bottom:78px}.H6_AIa_copy{max-width:700px}.H6_AIa_copy h1{max-width:9ch;font-size:clamp(3.55rem,9vw,5.5rem)}.H6_AIa_visual{width:min(100%,760px);margin-inline:auto}.H6_AIa_scrollCue{display:none}.H6_AIa_background{background:radial-gradient(circle at 84% 38%,#cd892e1a,#0000 24%),linear-gradient(#080b0c 0%,#0b1011 100%)}}@media (max-width:640px){.H6_AIa_inner{gap:32px;padding-top:46px;padding-bottom:54px}.H6_AIa_copy:before{margin-bottom:18px}.H6_AIa_copy h1{max-width:9.6ch;font-size:clamp(2.45rem,10.5vw,3.55rem);line-height:.88}.H6_AIa_lead{max-width:36ch;margin-top:24px;font-size:.98rem}.H6_AIa_actions{width:100%;margin-top:28px;display:grid}.H6_AIa_actions .ui-action{width:100%}.H6_AIa_services{letter-spacing:.105em;margin-top:22px;font-size:.6rem}.H6_AIa_visual{width:calc(100% + 16px);margin:0 -8px}.H6_AIa_video{object-position:center}.H6_AIa_constructionLines{opacity:.28}.H6_AIa_mediaViewport:after{width:94%;bottom:13%}.H6_AIa_filmControls{padding:10px 12px 8px}.H6_AIa_filmStatus{gap:7px;font-size:.5rem}.H6_AIa_soundToggle{min-height:26px;padding-inline:6px}.H6_AIa_phaseRail{gap:6px;margin-top:4px}.H6_AIa_phaseButton{width:100%;min-height:32px;display:block}.H6_AIa_phaseNumber{display:none}.H6_AIa_phaseTrack{width:100%}.H6_AIa_background:after{width:100vw;top:66%}}@media (prefers-reduced-motion:reduce){.H6_AIa_scrollCue span{animation:none;transform:translate(45%)}.H6_AIa_video,.H6_AIa_filmControls{display:none}}html[data-theme=light] .H6_AIa_hero{color:#0b2022}html[data-theme=light] .H6_AIa_lead{color:#405e60}html[data-theme=light] .H6_AIa_services{color:#557072}html[data-theme=light] .H6_AIa_background{background:radial-gradient(circle at 84% 38%,#bc85302b,#0000 22%),radial-gradient(circle at 70% 72%,#008f9c1c,#0000 23%),linear-gradient(102deg,#f2f7f6 0 44%,#e8f1ef 67%,#ddeae7 100%)}html[data-theme=light] .H6_AIa_visual{box-shadow:-28px 32px 82px #0a363933}html[data-theme=light] .H6_AIa_mediaViewport:before{background:linear-gradient(90deg,#f2f7f647,#0000 28% 78%,#f2f7f614),linear-gradient(#f2f7f608,#0a36391f)}html[data-theme=light] .H6_AIa_constructionLines{mix-blend-mode:multiply;opacity:.42}html[data-theme=light] .H6_AIa_filmControls{background:#eff6f4f5;border-color:#0a36392e}html[data-theme=light] .H6_AIa_filmStatus{color:#557072}html[data-theme=light] .H6_AIa_filmStatus strong{color:#0b2022}html[data-theme=light] .H6_AIa_soundToggle{color:#405e60;border-color:#0a36393d}html[data-theme=light] .H6_AIa_phaseTrack:before{background:#0a36392e}html[data-theme=light] .H6_AIa_scrubTime{color:#0b2022;background:#eff6f4;border-color:#008f9c73}
.kzKr3q_section{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--ink) 94%, var(--signal) 6%);padding-block:clamp(88px,10vw,154px);scroll-margin-top:72px;position:relative;overflow:clip}.kzKr3q_section:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--signal) 62%, transparent), transparent);pointer-events:none;width:64%;height:1px;position:absolute;bottom:8%;right:-8%;transform:rotate(-15deg)}.kzKr3q_layout{z-index:1;grid-template-columns:minmax(300px,.38fr) minmax(0,.62fr);grid-template-areas:"intro mediaOne""copyOne mediaOne""copyTwo mediaTwo""copyThree mediaThree"".start";gap:12px clamp(38px,5vw,82px);display:grid;position:relative}.kzKr3q_intro{grid-area:intro;align-self:end;padding:0 0 clamp(42px,5vw,68px)}.kzKr3q_intro h2{max-width:8.5ch;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.085em;text-transform:uppercase;margin:0;font-size:clamp(3.5rem,6.2vw,7.2rem);font-weight:720;line-height:.84}.kzKr3q_intro h2 span{color:var(--signal);display:block}.kzKr3q_intro p{max-width:43ch;color:var(--muted-ink);margin:28px 0 0;line-height:1.68}.kzKr3q_path{display:contents}.kzKr3q_copy{align-self:center;padding:clamp(28px,3.4vw,52px) 0;position:relative}.kzKr3q_path[data-path="1"] .kzKr3q_copy{grid-area:copyOne}.kzKr3q_path[data-path="2"] .kzKr3q_copy{grid-area:copyTwo}.kzKr3q_path[data-path="3"] .kzKr3q_copy{grid-area:copyThree}.kzKr3q_path[data-path="1"] .kzKr3q_media{grid-area:mediaOne;min-height:clamp(440px,42vw,620px)}.kzKr3q_path[data-path="2"] .kzKr3q_media{grid-area:mediaTwo;min-height:clamp(170px,15vw,230px)}.kzKr3q_path[data-path="3"] .kzKr3q_media{grid-area:mediaThree;min-height:clamp(170px,15vw,230px)}.kzKr3q_copy:after{content:"";background:var(--signal);width:clamp(32px,5vw,78px);height:1px;position:absolute;top:50%;left:min(102%,100% + 16px);transform:translateY(-50%)}.kzKr3q_pathLabel{color:var(--ice);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:17px;font-size:.64rem;font-weight:850;display:flex}.kzKr3q_pathLabel strong{color:var(--signal);font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.04em;font-size:2rem;font-weight:720}.kzKr3q_copy h3{font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.065em;text-transform:uppercase;margin:18px 0 0;font-size:clamp(2rem,3vw,3.7rem);font-weight:700;line-height:.9}.kzKr3q_copy>p{max-width:38ch;color:var(--muted-ink);margin:17px 0 0;font-size:.88rem;line-height:1.62}.kzKr3q_copy>a,.kzKr3q_startLink{border-bottom:1px solid color-mix(in srgb, var(--signal) 58%, transparent);color:var(--signal);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;margin-top:22px;padding-bottom:7px;font-size:.68rem;font-weight:850;display:inline-flex}.kzKr3q_copy>a span,.kzKr3q_startLink span{font-size:.92rem;transition:transform .2s}.kzKr3q_copy>a:hover span,.kzKr3q_copy>a:focus-visible span,.kzKr3q_startLink:hover span,.kzKr3q_startLink:focus-visible span{transform:translate(3px,-3px)}.kzKr3q_media{border:1px solid var(--line);background:color-mix(in srgb, var(--ink) 91%, var(--ice) 9%);isolation:isolate;min-width:0;display:block;position:relative;overflow:hidden}.kzKr3q_media:after{z-index:2;content:"";box-shadow:inset 0 0 72px color-mix(in srgb, var(--ink) 72%, transparent);pointer-events:none;position:absolute;inset:0}.kzKr3q_mediaGrid{z-index:0;opacity:.58;background-image:linear-gradient(color-mix(in srgb, var(--signal) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--signal) 10%, transparent) 1px, transparent 1px);background-size:42px 42px;position:absolute;inset:0}.kzKr3q_media img{z-index:1;object-fit:contain;object-position:center;filter:saturate(.82)contrast(1.06);padding:4%;transition:transform .45s cubic-bezier(.2,.7,.2,1),filter .35s}.kzKr3q_media:hover img,.kzKr3q_media:focus-visible img{filter:saturate(.98)contrast(1.08);transform:scale(1.018)}.kzKr3q_sportswear img{padding:4% 16%}.kzKr3q_showroom img{padding:3%}.kzKr3q_digital img{padding:4.5%}.kzKr3q_startLink{grid-area:start;justify-self:start;margin-top:30px}html[data-theme=light] .kzKr3q_media:after{box-shadow:inset 0 0 58px #0a363917}@media (max-width:900px){.kzKr3q_layout{display:block}.kzKr3q_intro{padding-bottom:52px}.kzKr3q_intro h2{max-width:9.5ch}.kzKr3q_path{grid-template-columns:1fr;display:grid}.kzKr3q_copy,.kzKr3q_media{grid-area:auto!important}.kzKr3q_copy{padding:34px 0 24px}.kzKr3q_copy:after{display:none}.kzKr3q_media,.kzKr3q_path[data-path] .kzKr3q_media{min-height:min(72vw,520px)}.kzKr3q_path[data-path="2"] .kzKr3q_media,.kzKr3q_path[data-path="3"] .kzKr3q_media{min-height:min(58vw,360px)}.kzKr3q_startLink{margin-top:46px}}@media (max-width:560px){.kzKr3q_section{padding-block:72px}.kzKr3q_intro h2{font-size:clamp(3.25rem,15.6vw,4.9rem)}.kzKr3q_intro p{margin-top:22px;font-size:.93rem}.kzKr3q_pathLabel{gap:12px}.kzKr3q_pathLabel strong{font-size:1.65rem}.kzKr3q_copy h3{font-size:clamp(2.15rem,10.8vw,3.3rem)}.kzKr3q_copy>p{font-size:.84rem}.kzKr3q_media,.kzKr3q_path[data-path] .kzKr3q_media{min-height:82vw}.kzKr3q_path[data-path="2"] .kzKr3q_media,.kzKr3q_path[data-path="3"] .kzKr3q_media{min-height:58vw}.kzKr3q_sportswear img{padding-inline:11%}}@media (prefers-reduced-motion:reduce){.kzKr3q_media img,.kzKr3q_copy>a span,.kzKr3q_startLink span{transition:none}}
.bNZLwW_section{border-bottom:1px solid var(--line);background:linear-gradient(128deg,#080d0efa,#081a1ce6);padding-block:clamp(72px,9vw,138px);position:relative;overflow:clip}.bNZLwW_section:before{content:"";opacity:.5;pointer-events:none;background-image:linear-gradient(#27e7f213 1px,#0000 1px),linear-gradient(90deg,#27e7f213 1px,#0000 1px);background-size:clamp(62px,6vw,92px) clamp(62px,6vw,92px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 2%,#000 48%,#0000 100%);mask-image:linear-gradient(90deg,#0000 2%,#000 48%,#0000 100%)}.bNZLwW_section:after{content:"";background:linear-gradient(180deg,transparent,var(--signal),transparent);opacity:.46;width:1px;height:118%;position:absolute;top:-9%;left:47%;transform:rotate(19deg)}.bNZLwW_stage{z-index:1;border:1px solid #eaf0ee29;grid-template-columns:minmax(0,.9fr) minmax(430px,1.1fr);min-height:650px;display:grid;position:relative}.bNZLwW_selector{border-right:1px solid #eaf0ee24;flex-direction:column;padding:clamp(36px,5vw,78px);display:flex}.bNZLwW_index{color:var(--signal);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.68rem;font-weight:850}.bNZLwW_selector h2{max-width:9.5ch;font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.085em;text-transform:uppercase;margin:clamp(24px,3vw,42px) 0 0;font-size:clamp(3.4rem,5.7vw,6.7rem);font-weight:700;line-height:.85}.bNZLwW_selector h2 span{color:var(--signal)}.bNZLwW_intro{max-width:48ch;color:var(--muted-ink);margin:30px 0 0;line-height:1.7}.bNZLwW_audience{border:0;margin:auto 0 0;padding:clamp(38px,5vw,68px) 0 0}.bNZLwW_audience legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.bNZLwW_audience div{position:relative}.bNZLwW_audience input{opacity:0;width:1px;height:1px;position:absolute}.bNZLwW_audience label{width:100%;min-height:64px;color:var(--muted-ink);cursor:pointer;text-align:left;border-top:1px solid #eaf0ee2e;grid-template-columns:48px minmax(0,1fr) 24px;align-items:center;gap:16px;padding:0 10px 0 0;transition:color .2s,background-color .2s,padding .2s;display:grid;position:relative}.bNZLwW_audience div:last-child label{border-bottom:1px solid #eaf0ee2e}.bNZLwW_audience label>span{color:var(--muted-ink);letter-spacing:.12em;font-size:.68rem;font-weight:850}.bNZLwW_audience label strong{font-size:clamp(1rem,1.25vw,1.2rem);font-weight:560}.bNZLwW_audience label i{color:var(--muted-ink);font-size:1rem;font-style:normal}.bNZLwW_audience label:hover,.bNZLwW_audience input:focus-visible+label,.bNZLwW_audience input:checked+label{color:var(--ice);background:#27e7f212;padding-left:14px}.bNZLwW_audience input:focus-visible+label{outline:2px solid var(--signal);outline-offset:-3px}.bNZLwW_audience input:checked+label>span,.bNZLwW_audience input:checked+label i{color:var(--signal)}.bNZLwW_productStage{background:radial-gradient(circle at 52% 48%,#27e7f214,#0000 42%),#05090a75;min-width:0;position:relative;overflow:hidden}.bNZLwW_productStage:before{content:"";border:1px solid #eaf0ee12;position:absolute;inset:7%}.bNZLwW_productStage figure{margin:0;position:absolute}.bNZLwW_productStage img{object-fit:contain;object-position:center;filter:saturate(.92)contrast(1.04)}.bNZLwW_front{z-index:2;inset:8% 30% 9% 3%}.bNZLwW_back{z-index:1;opacity:.74;inset:15% 1% 12% 42%}.bNZLwW_productStage>span{color:var(--muted-ink);letter-spacing:.11em;text-transform:uppercase;font-size:.6rem;font-weight:800;position:absolute;bottom:18px;right:22px}.bNZLwW_result{z-index:1;border:1px solid #eaf0ee29;border-top:0;grid-template-columns:minmax(140px,.35fr) minmax(240px,.8fr) minmax(300px,1fr) minmax(220px,.65fr);align-items:stretch;display:none;position:relative}:is(.bNZLwW_section:has(input[value=personal]:checked) .bNZLwW_result[data-audience=personal],.bNZLwW_section:has(input[value=team]:checked) .bNZLwW_result[data-audience=team],.bNZLwW_section:has(input[value=business]:checked) .bNZLwW_result[data-audience=business]){display:grid}.bNZLwW_result>*{border-right:1px solid #eaf0ee24;min-width:0;padding:clamp(25px,3vw,42px)}.bNZLwW_result>:last-child{border-right:0}.bNZLwW_resultIdentity{align-items:baseline;gap:15px;display:flex}.bNZLwW_resultIdentity span{color:var(--signal);font-size:1rem;font-weight:850}.bNZLwW_resultIdentity strong{font-family:var(--font-display),Arial,sans-serif;letter-spacing:-.06em;text-transform:uppercase;font-size:clamp(1.8rem,2.4vw,2.8rem);line-height:.9}.bNZLwW_resultCopy h3{margin:0;font-size:1.08rem;font-weight:700}.bNZLwW_resultCopy p{color:var(--muted-ink);margin:10px 0 0;font-size:.84rem;line-height:1.55}.bNZLwW_result ol{gap:9px;margin:0;list-style:none;display:grid}.bNZLwW_result li{color:var(--muted-ink);grid-template-columns:32px 1fr;font-size:.78rem;line-height:1.45;display:grid}.bNZLwW_result li span{color:var(--signal);letter-spacing:.1em;font-size:.63rem;font-weight:850}.bNZLwW_resultActions{align-content:stretch;padding:0;display:grid}.bNZLwW_resultActions a{min-height:72px;color:var(--signal);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid #eaf0ee24;justify-content:space-between;align-items:center;gap:18px;padding:20px clamp(22px,2.4vw,34px);font-size:.68rem;font-weight:850;line-height:1.45;transition:background-color .2s,color .2s;display:flex}.bNZLwW_resultActions a:last-child{border-bottom:0}.bNZLwW_resultActions a:hover,.bNZLwW_resultActions a:focus-visible{background:var(--signal);color:#071011}html[data-theme=light] .bNZLwW_section{background:linear-gradient(128deg,#f2f7f6,#deece9)}:is(html[data-theme=light] .bNZLwW_stage,html[data-theme=light] .bNZLwW_result){border-color:#0a363933}html[data-theme=light] .bNZLwW_selector{border-color:#0a363929}html[data-theme=light] .bNZLwW_result>*{border-color:#0a363929}html[data-theme=light] .bNZLwW_resultActions a{border-color:#0a363929}html[data-theme=light] .bNZLwW_audience label{border-color:#0a36392e}html[data-theme=light] .bNZLwW_audience label:hover{background:#008f9c1a}html[data-theme=light] .bNZLwW_audience input:focus-visible+label{background:#008f9c1a}html[data-theme=light] .bNZLwW_audience input:checked+label{background:#008f9c1a}html[data-theme=light] .bNZLwW_productStage{background:radial-gradient(circle at 52% 48%,#008f9c1a,#0000 42%),#d8e9e6a6}html[data-theme=light] .bNZLwW_intro{color:#3b595a}html[data-theme=light] .bNZLwW_audience label{color:#3b595a}html[data-theme=light] .bNZLwW_audience label>span{color:#3b595a}html[data-theme=light] .bNZLwW_audience label i{color:#3b595a}html[data-theme=light] .bNZLwW_resultCopy p{color:#3b595a}html[data-theme=light] .bNZLwW_result li{color:#3b595a}html[data-theme=light] .bNZLwW_productStage>span{color:#3b595a}@media (max-width:1050px){.bNZLwW_stage{grid-template-columns:1fr 1fr}.bNZLwW_selector{padding:36px}.bNZLwW_result{grid-template-columns:1fr 1.4fr}.bNZLwW_result>:nth-child(2){border-right:0}.bNZLwW_result>:nth-child(n+3){border-top:1px solid #eaf0ee24}}@media (max-width:760px){.bNZLwW_section{padding-block:60px}.bNZLwW_stage{grid-template-columns:1fr;min-height:0}.bNZLwW_selector{border-bottom:1px solid #eaf0ee24;border-right:0;padding:28px 20px 30px}.bNZLwW_selector h2{max-width:11ch;font-size:clamp(2.5rem,12vw,3.8rem);line-height:.9}.bNZLwW_intro{margin-top:22px;font-size:.92rem}.bNZLwW_audience{padding-top:34px}.bNZLwW_audience label{min-height:58px}.bNZLwW_productStage{min-height:440px}.bNZLwW_front{inset:6% 27% 6% 0}.bNZLwW_back{inset:14% -2% 10% 40%}.bNZLwW_result{grid-template-columns:1fr}.bNZLwW_result>*{border-bottom:1px solid #eaf0ee24;border-right:0;padding:22px 20px}.bNZLwW_result>:last-child{border-bottom:0;min-height:70px}.bNZLwW_result>:nth-child(n+3){border-top:0}.bNZLwW_resultIdentity strong{font-size:2rem}.bNZLwW_resultActions{padding:0}.bNZLwW_resultActions a{min-height:68px;padding:18px 20px}.bNZLwW_section:after{left:72%}}@media (max-width:430px){.bNZLwW_productStage{min-height:360px}.bNZLwW_front{inset:7% 24% 7% -4%}.bNZLwW_back{inset:15% -6% 11% 39%}.bNZLwW_productStage>span{text-align:right;max-width:24ch;bottom:12px;right:14px}}@media (prefers-reduced-motion:reduce){.bNZLwW_audience label,.bNZLwW_resultActions a{transition:none}}.bNZLwW_resultActions a:hover,.bNZLwW_resultActions a:focus-visible{color:var(--primary-foreground)}
.Z66BYa_root{grid-template-columns:minmax(86px,.2fr) minmax(0,1fr);gap:clamp(18px,2.4vw,34px);max-width:920px;display:grid}.Z66BYa_index{color:var(--signal);letter-spacing:.14em;text-transform:uppercase;padding-top:9px;font-size:.69rem;font-weight:800;line-height:1.25}.Z66BYa_root h2{max-width:14ch;font-family:var(--font-display), Arial, sans-serif;letter-spacing:-.075em;text-transform:uppercase;margin:0;font-size:clamp(2.7rem,5.2vw,5.9rem);font-weight:700;line-height:.88}.Z66BYa_root p{max-width:60ch;color:var(--muted-ink);margin:24px 0 0;line-height:1.65}@media (max-width:620px){.Z66BYa_root{grid-template-columns:1fr;gap:12px}.Z66BYa_index{padding-top:0}.Z66BYa_root h2{max-width:100%;font-size:clamp(1.95rem,8.2vw,2.8rem);line-height:.94}.Z66BYa_root p{margin-top:20px;font-size:.98rem}}.Z66BYa_root h2{width:100%;min-width:0;max-width:none}
.zLKJSa_carousel{outline:none;width:100%;min-width:0;display:block;position:relative}.zLKJSa_stage{background:linear-gradient(145deg,#0e1819f5,#050809f0);border:1px solid #27e7f240;width:100%;min-height:clamp(540px,51vw,720px);position:relative;overflow:hidden;box-shadow:0 34px 90px #00000057}.zLKJSa_slide{opacity:0;visibility:hidden;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);transition:opacity .55s,transform .65s cubic-bezier(.2,.75,.2,1),visibility .55s;display:grid;position:absolute;inset:0;transform:translate(4%)}.zLKJSa_active{opacity:1;visibility:visible;transform:translate(0)}.zLKJSa_imageWrap{background:radial-gradient(circle at 50% 48%,#c98c2d33,#0000 38%);min-width:0;position:relative;overflow:hidden}.zLKJSa_imageWrap:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 70%,#070c0d85),linear-gradient(#0000 60%,#060a0b40);position:absolute;inset:0}.zLKJSa_imageWrap img{object-fit:contain;filter:drop-shadow(0 30px 28px #000000a6);width:100%;height:100%;padding:5%;transition:transform 7s;position:absolute;inset:0}.zLKJSa_active .zLKJSa_imageWrap img{transform:scale(1.035)}.zLKJSa_grid{opacity:.17;background-image:linear-gradient(#27e7f240 1px,#0000 1px),linear-gradient(90deg,#27e7f240 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.zLKJSa_copy{z-index:2;background:linear-gradient(#0c1415b8,#070b0cf5);border-left:1px solid #eaf0ee24;flex-direction:column;justify-content:space-between;padding:34px 28px 82px;display:flex;position:relative}.zLKJSa_counter,.zLKJSa_season{color:#27e7f2;letter-spacing:.15em;text-transform:uppercase;font-size:.66rem;font-weight:800}.zLKJSa_season{margin:0 0 13px}.zLKJSa_copy h3{letter-spacing:-.06em;max-width:290px;margin:0;font-size:clamp(2rem,3vw,3.5rem);line-height:.92}.zLKJSa_tags{color:#93a09f;letter-spacing:.08em;text-transform:uppercase;margin:18px 0 0;font-size:.7rem;line-height:1.6}.zLKJSa_controls{z-index:4;align-items:center;gap:17px;display:flex;position:absolute;bottom:22px;right:24px}.zLKJSa_controls>button{color:#eaf0ee;cursor:pointer;background:#080c0db8;border:1px solid #eaf0ee38;place-items:center;width:42px;height:42px;transition:border-color .2s,color .2s,transform .2s;display:grid}.zLKJSa_controls>button svg{width:18px;height:18px}.zLKJSa_controls>button:hover{color:#27e7f2;border-color:#27e7f2;transform:translateY(-2px)}.zLKJSa_progress{background:#eaf0ee33;width:80px;height:2px;overflow:hidden}.zLKJSa_progress span{background:#27e7f2;height:100%;transition:width .35s;display:block}.zLKJSa_dots{align-items:center;gap:7px;display:flex}.zLKJSa_dots button{cursor:pointer;background:#eaf0ee52;border:0;border-radius:99px;width:8px;height:8px;padding:0;transition:width .25s,background .25s}.zLKJSa_dots .zLKJSa_activeDot{background:#27e7f2;width:28px}.zLKJSa_pause{margin-left:2px}.zLKJSa_carousel:focus-visible{outline:2px solid var(--signal);outline-offset:6px}@media (max-width:760px){.zLKJSa_stage{min-height:690px}.zLKJSa_slide{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.zLKJSa_imageWrap:after{background:linear-gradient(#0000 55%,#070c0da6)}.zLKJSa_copy{border-top:1px solid #eaf0ee24;border-left:0;min-height:190px;padding:24px 22px 68px}.zLKJSa_copy h3{font-size:clamp(2rem,9vw,3.1rem)}.zLKJSa_counter{position:absolute;top:26px;right:22px}.zLKJSa_controls{bottom:17px;right:18px}.zLKJSa_progress{width:62px}.zLKJSa_controls>button{width:38px;height:38px}.zLKJSa_imageWrap img{padding:6% 2%}}@media (max-width:480px){.zLKJSa_stage{min-height:510px}.zLKJSa_slide{grid-template-rows:minmax(0,1fr) auto}.zLKJSa_copy{min-height:154px;padding:18px 18px 60px}.zLKJSa_copy h3{font-size:clamp(1.7rem,8.4vw,2.45rem);line-height:.96}.zLKJSa_tags{display:none}.zLKJSa_controls{justify-content:space-between;bottom:14px;left:16px;right:16px}.zLKJSa_progress{display:none}.zLKJSa_pause{margin-left:0}.zLKJSa_grid{background-size:42px 42px}}@media (max-width:360px){.zLKJSa_stage{min-height:510px}.zLKJSa_copy{min-height:154px;padding-inline:16px}.zLKJSa_controls>button{width:36px;height:36px}}@media (prefers-reduced-motion:reduce){.zLKJSa_slide,.zLKJSa_imageWrap img,.zLKJSa_controls>button,.zLKJSa_dots button,.zLKJSa_progress span{transition:none}}.zLKJSa_designLink{color:#27e7f2;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #27e7f29e;align-items:center;gap:9px;margin-top:24px;padding-bottom:7px;font-size:.67rem;font-weight:850;transition:color .2s,border-color .2s;display:inline-flex}.zLKJSa_designLink:hover,.zLKJSa_designLink:focus-visible{color:#eaf0ee;border-color:#eaf0ee;outline:0}.zLKJSa_designLink span{font-size:.95em}
