.header-module__4KoakG__bar{z-index:40;padding:0 var(--gutter);pointer-events:none;position:fixed;inset:0 0 auto}.header-module__4KoakG__inner{height:var(--nav-h);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);pointer-events:auto;transition:transform .5s var(--ease-out), background-color .5s var(--ease-out), border-color .5s var(--ease-out), box-shadow .5s var(--ease-out);background:#ffffffe6;border:1px solid #13131314;border-radius:999px;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:0 10px 0 22px;display:grid;transform:translateY(10px);box-shadow:0 18px 40px -22px #13131373}.header-module__4KoakG__bar[data-over-film]{padding:0}.header-module__4KoakG__bar[data-over-film] .header-module__4KoakG__inner{padding:0 var(--gutter);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;color:#fff;background:0 0;border-color:#0000;border-radius:0;transform:none}.header-module__4KoakG__bar[data-over-film] :focus-visible{outline-color:#fff}.header-module__4KoakG__onFilm,.header-module__4KoakG__bar[data-over-film] .header-module__4KoakG__onPaper{display:none}.header-module__4KoakG__bar[data-over-film] .header-module__4KoakG__onFilm{display:block}.header-module__4KoakG__logo{width:88px;display:block}.header-module__4KoakG__logo img{width:100%;height:auto}.header-module__4KoakG__links{justify-self:center}.header-module__4KoakG__links ul{gap:4px;display:flex;position:relative}.header-module__4KoakG__pill{background:var(--yellow);opacity:0;height:38px;transition:transform .55s var(--ease-out), opacity .3s var(--ease-out);border-radius:999px;margin-top:-19px;position:absolute;top:50%;left:0}.header-module__4KoakG__pill[data-on]{opacity:1}.header-module__4KoakG__links a{border-radius:999px;padding:9px 14px;font-size:.9375rem;font-weight:600;text-decoration:none;display:block;position:relative}.header-module__4KoakG__roll{height:1.35em;line-height:1.35;display:block;overflow:hidden}.header-module__4KoakG__roll>span{transition:transform .5s var(--ease-out);display:block}@media (hover:hover){.header-module__4KoakG__links a:hover .header-module__4KoakG__roll>span{transform:translateY(-100%)}}.header-module__4KoakG__actions{align-items:center;gap:10px;display:flex}.header-module__4KoakG__lang{letter-spacing:.08em;min-width:44px;height:44px;transition:background-color .25s var(--ease-out);border-radius:999px;place-items:center;font-size:.875rem;font-weight:700;font-stretch:75%;text-decoration:none;display:grid}.header-module__4KoakG__lang:hover{background:#1313130f}.header-module__4KoakG__bar[data-over-film] .header-module__4KoakG__lang:hover{background:#ffffff24}.header-module__4KoakG__menuButton,.header-module__4KoakG__sheetClose{width:44px;height:44px;color:inherit;cursor:pointer;transition:background-color .25s var(--ease-out), border-color .25s var(--ease-out);background:0 0;border:1px solid #1313132e;border-radius:999px;place-items:center;padding:0;display:none}.header-module__4KoakG__menuButton:hover{background:#1313130f}.header-module__4KoakG__sheetClose{display:grid}.header-module__4KoakG__bar[data-over-film] .header-module__4KoakG__menuButton{background:#13131333;border-color:#fff9}.header-module__4KoakG__menuIcon{width:22px;height:22px}.header-module__4KoakG__sheet{z-index:60;padding:calc(var(--nav-h) + 34px) var(--gutter) max(36px, env(safe-area-inset-bottom));background:var(--ink);color:#fff;animation:header-module__4KoakG__sheet-in .45s var(--ease-out);flex-direction:column;justify-content:flex-end;gap:28px;display:flex;position:fixed;inset:0}@keyframes header-module__4KoakG__sheet-in{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.header-module__4KoakG__sheet[hidden]{display:none}.header-module__4KoakG__sheet :focus-visible{outline-color:var(--yellow)}.header-module__4KoakG__sheetBar{height:calc(var(--nav-h) + 10px);padding:10px var(--gutter) 0;border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:0 0 auto}.header-module__4KoakG__sheet .header-module__4KoakG__sheetClose{color:#fff;border-color:#ffffff80}.header-module__4KoakG__sheetIntro{gap:12px;margin-bottom:auto;display:grid}.header-module__4KoakG__sheetTagline{max-width:12ch;font-size:clamp(1.75rem,7.6vw,2.5rem);font-weight:800;font-stretch:125%;line-height:1.02}.header-module__4KoakG__sheetEternal{color:var(--yellow)}.header-module__4KoakG__sheetPlace{letter-spacing:.08em;text-transform:uppercase;color:#ffffff9e;font-size:.75rem;font-weight:600;font-stretch:75%}.header-module__4KoakG__sheet nav li{animation:header-module__4KoakG__link-in .6s var(--ease-out) both;animation-delay:calc(.12s + var(--i,0) * 50ms)}@keyframes header-module__4KoakG__link-in{0%{opacity:0;transform:translateY(18px)}}.header-module__4KoakG__sheet nav li+li{border-top:1px solid #ffffff24}.header-module__4KoakG__sheet nav a{align-items:center;gap:16px;padding:12px 0;font-size:clamp(1.625rem,6.6vw,2.25rem);font-weight:800;font-stretch:125%;line-height:1.05;text-decoration:none;display:flex}.header-module__4KoakG__sheet nav a:before{content:"";background:var(--yellow);clip-path:polygon(0 0,100% 50%,0 100%);flex:none;width:12px;height:14px}.header-module__4KoakG__sheetLang{font-weight:600;text-decoration-thickness:1.5px}@media (max-width:1100px){.header-module__4KoakG__links a{padding:9px 10px;font-size:.875rem}}@media (max-width:960px){.header-module__4KoakG__inner{grid-template-columns:auto 1fr;gap:12px;padding:0 8px 0 18px}.header-module__4KoakG__links{display:none}.header-module__4KoakG__actions{justify-self:end}.header-module__4KoakG__menuButton{display:grid}}@media (max-width:420px){.header-module__4KoakG__lang{display:none}.header-module__4KoakG__inner{padding-left:14px}}@media (prefers-reduced-motion:reduce){.header-module__4KoakG__sheet,.header-module__4KoakG__sheet nav li{animation:none}.header-module__4KoakG__pill,.header-module__4KoakG__roll>span{transition:none}}
.hero-module__vVLNxa__stage{isolation:isolate;background:var(--ink);color:#fff;height:100svh;min-height:600px;position:relative;overflow:hidden}.hero-module__vVLNxa__back{z-index:0;filter:brightness(1.0001);position:absolute;inset:0}.hero-module__vVLNxa__media{object-fit:cover;object-position:50% 50%;width:100%;height:100%;position:absolute;inset:0}video.hero-module__vVLNxa__media{opacity:0;transition:opacity .9s var(--ease-out)}video.hero-module__vVLNxa__media[data-status=playing],video.hero-module__vVLNxa__media[data-status=paused]{opacity:1}.hero-module__vVLNxa__scrim{z-index:1;pointer-events:none;background:linear-gradient(#0c100e8c 0%,#0c100e00 16%),radial-gradient(78% 84% at 0 0,#0c100ed6 0%,#0c100e80 45%,#0c100e00 100%);position:absolute;inset:0}.hero-module__vVLNxa__copy{z-index:3;top:calc(var(--nav-h) + clamp(28px, 7svh, 84px));left:var(--gutter);right:var(--gutter);flex-direction:column;align-items:flex-start;display:flex;position:absolute}.hero-module__vVLNxa__title{max-width:11.5em;font-size:var(--display-1);color:#fff}.hero-module__vVLNxa__sub{max-width:38ch;font-size:var(--text-lead);color:#ffffffdb;text-wrap:pretty;margin-top:clamp(14px,2svh,22px);line-height:1.5}.hero-module__vVLNxa__ctas{flex-wrap:wrap;gap:12px;margin-top:clamp(20px,3.2svh,32px);display:flex}.hero-module__vVLNxa__copy>*{animation:hero-module__vVLNxa__rise 1s var(--ease-out) both}.hero-module__vVLNxa__copy>:nth-child(2){animation-delay:.12s}.hero-module__vVLNxa__copy>:nth-child(3){animation-delay:.22s}@keyframes hero-module__vVLNxa__rise{0%{opacity:0;transform:translateY(18px)}}@media (min-width:720px) and (max-height:800px){.hero-module__vVLNxa__copy{top:calc(var(--nav-h) + clamp(20px, 4svh, 40px))}.hero-module__vVLNxa__title{font-size:clamp(2rem,6.6svh,3.25rem)}.hero-module__vVLNxa__sub{margin-top:12px}.hero-module__vVLNxa__ctas{margin-top:20px}}@media (max-width:719px),(max-aspect-ratio:4/5){.hero-module__vVLNxa__media{object-position:50% 72%}}@media (max-width:719px){.hero-module__vVLNxa__back{bottom:44%;-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.hero-module__vVLNxa__scrim{background:linear-gradient(#0c100e80 0%,#0c100e00 18%)}.hero-module__vVLNxa__copy{top:auto;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 28px)}.hero-module__vVLNxa__title{font-size:clamp(1.75rem,7.4vw,2.5rem)}.hero-module__vVLNxa__sub{max-width:34ch;font-size:1rem}.hero-module__vVLNxa__ctas{flex-direction:column;gap:10px;width:100%}.hero-module__vVLNxa__ctas .hero-module__vVLNxa__cta{width:100%}}@media (max-width:719px) and (max-height:740px){.hero-module__vVLNxa__back{bottom:50%}.hero-module__vVLNxa__copy{bottom:calc(max(12px, env(safe-area-inset-bottom)) + 24px)}.hero-module__vVLNxa__title{font-size:clamp(1.625rem,6.8vw,2rem)}.hero-module__vVLNxa__sub{margin-top:10px;font-size:.9375rem;line-height:1.45}.hero-module__vVLNxa__ctas{gap:8px;margin-top:16px}.hero-module__vVLNxa__ctas .hero-module__vVLNxa__cta{--h:50px;--cap:40px}}@media (prefers-reduced-motion:reduce){.hero-module__vVLNxa__copy>*{animation:none}}
.viewer-module__B-5zzG__viewer{background:var(--ink);color:#fff;overscroll-behavior:contain;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;inset:0}.viewer-module__B-5zzG__viewer::backdrop{background:var(--ink)}.viewer-module__B-5zzG__viewer[open]{animation:viewer-module__B-5zzG__viewer-in .35s var(--ease-out)}@keyframes viewer-module__B-5zzG__viewer-in{0%{opacity:0}}.viewer-module__B-5zzG__viewer :focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.viewer-module__B-5zzG__frame{height:100%;padding:max(14px, env(safe-area-inset-top)) var(--gutter) max(18px, env(safe-area-inset-bottom));grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(12px,2vw,20px);display:grid}.viewer-module__B-5zzG__bar{align-items:center;gap:16px;min-width:0;display:flex}.viewer-module__B-5zzG__title{min-width:0;font-weight:800;font-stretch:125%;font-size:var(--display-3);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}.viewer-module__B-5zzG__count{color:#ffffffbd;font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:600}.viewer-module__B-5zzG__close{color:#fff;cursor:pointer;width:48px;height:48px;transition:background-color .3s var(--ease-out), color .3s var(--ease-out), border-color .3s var(--ease-out);background:0 0;border:1.5px solid #fff6;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.viewer-module__B-5zzG__closeIcon{width:22px;height:22px}@media (hover:hover){.viewer-module__B-5zzG__close:hover{border-color:var(--yellow);background:var(--yellow);color:var(--ink)}}.viewer-module__B-5zzG__stage{grid-template-rows:minmax(0,1fr) auto;gap:12px;min-height:0;margin:0;display:grid;position:relative}.viewer-module__B-5zzG__shot{touch-action:pan-y;-webkit-user-select:none;user-select:none;min-height:0;position:relative}.viewer-module__B-5zzG__img{object-fit:contain;animation:viewer-module__B-5zzG__shot-in .45s var(--ease-out)}@keyframes viewer-module__B-5zzG__shot-in{0%{opacity:0;transform:scale(.985)}}.viewer-module__B-5zzG__caption{max-width:var(--measure);color:#ffffffbd;font-size:var(--text-sm);text-align:center;justify-self:center}.viewer-module__B-5zzG__arrow{z-index:1;background:var(--yellow);width:56px;height:56px;color:var(--ink);cursor:pointer;transition:background-color .3s var(--ease-out), transform .25s var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.viewer-module__B-5zzG__arrow[data-side=left]{left:0}.viewer-module__B-5zzG__arrow[data-side=right]{right:0}.viewer-module__B-5zzG__arrow:active{transform:translateY(-50%)scale(.92)}.viewer-module__B-5zzG__triLeft,.viewer-module__B-5zzG__triRight{width:12px;height:14px;transition:transform .35s var(--ease-out);background:currentColor;display:block}.viewer-module__B-5zzG__triRight{clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(1px)}.viewer-module__B-5zzG__triLeft{clip-path:polygon(100% 0,0 50%,100% 100%);transform:translate(-1px)}@media (hover:hover){.viewer-module__B-5zzG__arrow:hover{background:#fff}.viewer-module__B-5zzG__arrow[data-side=right]:hover .viewer-module__B-5zzG__triRight{transform:translate(4px)}.viewer-module__B-5zzG__arrow[data-side=left]:hover .viewer-module__B-5zzG__triLeft{transform:translate(-4px)}}.viewer-module__B-5zzG__thumbs{scrollbar-width:thin;scrollbar-color:#ffffff4d transparent;justify-content:center;gap:10px;padding:4px;display:flex;overflow-x:auto}.viewer-module__B-5zzG__thumb{opacity:.55;cursor:pointer;height:64px;transition:opacity .3s var(--ease-out), box-shadow .3s var(--ease-out);background:#ffffff0f;border:0;border-radius:12px;flex:none;padding:0;display:block;overflow:hidden}.viewer-module__B-5zzG__thumb[aria-current]{opacity:1;box-shadow:0 0 0 2px var(--ink), 0 0 0 4px var(--yellow)}@media (hover:hover){.viewer-module__B-5zzG__thumb:hover{opacity:1}}.viewer-module__B-5zzG__thumbImg{object-fit:cover;width:auto;height:100%}@media (max-width:700px){.viewer-module__B-5zzG__arrow{width:44px;height:44px}.viewer-module__B-5zzG__arrow[data-side=left]{left:-4px}.viewer-module__B-5zzG__arrow[data-side=right]{right:-4px}.viewer-module__B-5zzG__thumbs{justify-content:flex-start}.viewer-module__B-5zzG__thumb{height:56px}}@media (prefers-reduced-motion:reduce){.viewer-module__B-5zzG__viewer[open],.viewer-module__B-5zzG__img{animation:none}}
.carousel-module__6P1nTG__carousel{--car-w:min(860px, 58vw);--car-h:calc(var(--car-w) * .42);--step:calc(50vw + var(--car-w) * .14);--side-scale:.86;--floor:40px;--drive:cubic-bezier(.65, 0, .2, 1);gap:clamp(20px,3vw,36px);min-width:0;display:grid}.carousel-module__6P1nTG__stage{height:calc(var(--car-h) + var(--floor) + clamp(56px, 7vw, 120px));touch-action:pan-y;-webkit-user-select:none;user-select:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22'%3E%3Ccircle cx='2' cy='2' r='1.2' fill='%23131313' fill-opacity='.16'/%3E%3C/svg%3E");background-size:22px 22px;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden}.carousel-module__6P1nTG__ghost{pointer-events:none;height:62%;position:absolute;inset:0 0 auto}.carousel-module__6P1nTG__ghostWord{letter-spacing:-.03em;white-space:nowrap;text-transform:uppercase;color:#0000;-webkit-text-stroke:1.5px #13131342;opacity:0;transform:translate(-50%, -50%) translateX(calc(var(--rel) * -18%));transition:opacity .5s var(--ease-out), transform 1.1s var(--drive);font-size:clamp(4rem,13vw,13rem);font-weight:800;font-stretch:125%;line-height:1;position:absolute;top:50%;left:50%}.carousel-module__6P1nTG__ghostWord[data-active]{opacity:1;transition-delay:.15s;transform:translate(-50%,-50%)}.carousel-module__6P1nTG__track{position:absolute;inset:0}.carousel-module__6P1nTG__slide{--scale:1;--focus:0px;left:50%;bottom:var(--floor);width:var(--car-w);transform:translateX(-50%) translateX(calc(var(--off) * var(--step))) scale(var(--scale));transform-origin:50% 100%;filter:blur(var(--focus)) saturate(calc(1 - var(--focus) / 24px)) brightness(calc(1 + var(--focus) / 60px));transition:transform 1.1s var(--drive), filter 1.1s var(--drive), opacity .7s var(--ease-out);z-index:1;position:absolute}.carousel-module__6P1nTG__slide[data-pos=center]{z-index:2}.carousel-module__6P1nTG__slide[data-pos=side]{--scale:var(--side-scale);--focus:7px;cursor:pointer}.carousel-module__6P1nTG__slide[data-pos=away]{--scale:var(--side-scale);--focus:7px;opacity:0;pointer-events:none}@media (hover:hover){.carousel-module__6P1nTG__slide[data-pos=side]:hover{--focus:4px}}.carousel-module__6P1nTG__car{pointer-events:none;width:100%;height:auto;display:block}@media (prefers-reduced-motion:no-preference){.js .carousel-module__6P1nTG__carousel:not([data-arrived]) .carousel-module__6P1nTG__slide{transform:translateX(-50%) translateX(calc((var(--off) - 1.4) * var(--step))) scale(var(--scale));opacity:0}.js .carousel-module__6P1nTG__carousel[data-travel=left]:not([data-arrived]) .carousel-module__6P1nTG__slide{transform:translateX(-50%) translateX(calc((var(--off) + 1.4) * var(--step))) scale(var(--scale))}}.carousel-module__6P1nTG__carousel[data-arrived] .carousel-module__6P1nTG__slide{transition:transform 1.25s var(--drive), filter 1.25s var(--drive), opacity .9s var(--ease-out)}.carousel-module__6P1nTG__arrow{z-index:3;bottom:calc(var(--floor) + var(--car-h) * .3);background:var(--ink);width:56px;height:56px;color:var(--yellow);cursor:pointer;transition:transform .3s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute}.carousel-module__6P1nTG__arrow[data-side=left]{left:calc(50% - var(--car-w) / 2 - 76px)}.carousel-module__6P1nTG__arrow[data-side=right]{right:calc(50% - var(--car-w) / 2 - 76px)}.carousel-module__6P1nTG__arrow:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.carousel-module__6P1nTG__arrow:active{transform:scale(.92)}.carousel-module__6P1nTG__triLeft,.carousel-module__6P1nTG__triRight{width:12px;height:14px;transition:transform .35s var(--ease-out);background:currentColor;display:block}.carousel-module__6P1nTG__triRight{clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(1px)}.carousel-module__6P1nTG__triLeft{clip-path:polygon(100% 0,0 50%,100% 100%);transform:translate(-1px)}@media (hover:hover){.carousel-module__6P1nTG__arrow:hover{color:var(--ink);background:#fff}.carousel-module__6P1nTG__arrow[data-side=right]:hover .carousel-module__6P1nTG__triRight{transform:translate(4px)}.carousel-module__6P1nTG__arrow[data-side=left]:hover .carousel-module__6P1nTG__triLeft{transform:translate(-4px)}}.carousel-module__6P1nTG__info{gap:24px;display:grid}.carousel-module__6P1nTG__info[hidden]{display:none}.carousel-module__6P1nTG__info>*{animation:carousel-module__6P1nTG__info-in .7s var(--ease-out) both}.carousel-module__6P1nTG__info>:nth-child(2){animation-delay:80ms}.carousel-module__6P1nTG__info>:nth-child(3){animation-delay:.16s}@keyframes carousel-module__6P1nTG__info-in{0%{opacity:0;transform:translateY(12px)}}.carousel-module__6P1nTG__titleRow{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.carousel-module__6P1nTG__name{gap:6px;display:grid}.carousel-module__6P1nTG__plain{letter-spacing:-.01em;font-weight:500;font-stretch:100%}.carousel-module__6P1nTG__model{letter-spacing:-.02em;font-size:clamp(1.875rem,1.1rem + 2.4vw,3rem);font-weight:800;font-stretch:125%;line-height:.95}.carousel-module__6P1nTG__body{color:#131313cc}.carousel-module__6P1nTG__status{text-wrap:pretty;max-width:46ch;font-weight:700}.carousel-module__6P1nTG__photos{margin-top:8px}.carousel-module__6P1nTG__count{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px;display:flex}.carousel-module__6P1nTG__countNow{font-size:clamp(1.75rem,1.2rem + 1.6vw,2.75rem);font-weight:800;font-stretch:125%;line-height:1}.carousel-module__6P1nTG__countOf{color:#131313cc;font-weight:600}.carousel-module__6P1nTG__specs{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:20px 28px;display:grid}.carousel-module__6P1nTG__specs div{border-top:1.5px solid #13131347;gap:6px;padding-top:12px;display:grid}.carousel-module__6P1nTG__specs dt{font-size:var(--text-sm);color:#131313cc}.carousel-module__6P1nTG__specs dd{font-variant-numeric:tabular-nums;font-size:1.1875rem;font-weight:700;font-stretch:125%}.carousel-module__6P1nTG__buy{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px 24px;display:flex}.carousel-module__6P1nTG__rate{font-size:var(--text-lead);color:#131313cc}.carousel-module__6P1nTG__note{color:#131313c7;font-size:.75rem}.carousel-module__6P1nTG__meta{justify-content:space-between;align-items:center;gap:16px;display:flex}.carousel-module__6P1nTG__dots{gap:8px;display:flex}.carousel-module__6P1nTG__dot{cursor:pointer;width:24px;height:24px;transition:width .5s var(--ease-out);background:0 0;border:0;padding:0}.carousel-module__6P1nTG__dot[data-active]{width:44px}.carousel-module__6P1nTG__dot:before{content:"";height:4px;transition:background-color .3s var(--ease-out);background:#13131347;border-radius:2px;display:block}.carousel-module__6P1nTG__dot[data-active]:before{background:var(--ink)}.carousel-module__6P1nTG__dot:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (max-width:700px){.carousel-module__6P1nTG__carousel{--car-w:86vw;--step:calc(50vw + var(--car-w) * .3);--side-scale:.8;--floor:76px}.carousel-module__6P1nTG__carousel[data-single]{--floor:28px}.carousel-module__6P1nTG__stage{height:calc(var(--car-h) + var(--floor) + 56px)}.carousel-module__6P1nTG__slide[data-pos=side],.carousel-module__6P1nTG__slide[data-pos=away]{--focus:4px}.carousel-module__6P1nTG__arrow{width:48px;height:48px;bottom:12px}.carousel-module__6P1nTG__arrow[data-side=left]{left:calc(50% - 56px)}.carousel-module__6P1nTG__arrow[data-side=right]{right:calc(50% - 56px)}.carousel-module__6P1nTG__specs{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 16px}.carousel-module__6P1nTG__specs div{padding-top:10px}.carousel-module__6P1nTG__specs dd{font-size:1rem}.carousel-module__6P1nTG__titleRow{flex-direction:column;align-items:stretch}.carousel-module__6P1nTG__buy{justify-content:space-between}.carousel-module__6P1nTG__buy>a{width:100%}}@media (prefers-reduced-motion:reduce){.carousel-module__6P1nTG__slide,.carousel-module__6P1nTG__ghostWord{transition:opacity .3s linear}.carousel-module__6P1nTG__info>*{animation:none}}
.proof-module__wfdPOW__proof{--h:clamp(300px, 30vw, 420px);--gap:14px;--edge:max(var(--gutter), calc(50vw - 620px));border-top:1px solid var(--line);min-width:0;padding-top:clamp(36px,4.5vw,64px);position:relative}.proof-module__wfdPOW__frame{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.proof-module__wfdPOW__head{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.proof-module__wfdPOW__text{gap:8px;display:grid}.proof-module__wfdPOW__title{font-weight:800;font-stretch:125%;font-size:var(--display-3);line-height:1.1}.proof-module__wfdPOW__body{max-width:46ch;color:var(--fg-2)}.proof-module__wfdPOW__nav{flex:none;gap:8px;display:flex}.proof-module__wfdPOW__arrow{background:var(--paper);width:48px;height:48px;color:var(--ink);cursor:pointer;transition:transform .25s var(--ease-out), background-color .3s var(--ease-out), color .3s var(--ease-out);border:0;border-radius:50%;place-items:center;padding:0;display:grid}.proof-module__wfdPOW__arrow:active{transform:scale(.92)}.proof-module__wfdPOW__triLeft,.proof-module__wfdPOW__triRight{width:11px;height:13px;transition:transform .35s var(--ease-out);background:currentColor;display:block}.proof-module__wfdPOW__triRight{clip-path:polygon(0 0,100% 50%,0 100%);transform:translate(1px)}.proof-module__wfdPOW__triLeft{clip-path:polygon(100% 0,0 50%,100% 100%);transform:translate(-1px)}@media (hover:hover){.proof-module__wfdPOW__arrow:hover{background:var(--yellow);color:var(--ink)}.proof-module__wfdPOW__arrow:hover .proof-module__wfdPOW__triRight{transform:translate(3px)}.proof-module__wfdPOW__arrow:hover .proof-module__wfdPOW__triLeft{transform:translate(-3px)}}.proof-module__wfdPOW__count,.proof-module__wfdPOW__progress{display:none}.proof-module__wfdPOW__count{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:8px}.proof-module__wfdPOW__countNow{font-weight:800;font-stretch:125%;font-size:var(--display-3);line-height:1}.proof-module__wfdPOW__countOf{color:var(--fg-2);font-weight:600}.proof-module__wfdPOW__progress{background:var(--line);height:2px;position:relative}.proof-module__wfdPOW__progressFill{background:var(--fg);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.proof-module__wfdPOW__window{min-width:0;margin-inline:calc(50% - 50vw)}.proof-module__wfdPOW__strip{gap:var(--gap);padding:4px var(--edge) 12px;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--edge);scrollbar-width:thin;scrollbar-color:var(--line) transparent;display:flex;overflow-x:auto}.proof-module__wfdPOW__strip>li{width:calc(var(--h) * var(--ratio));scroll-snap-align:start;flex:none;gap:10px;display:grid}.proof-module__wfdPOW__shot{width:100%;height:var(--h);background:var(--rule);cursor:zoom-in;border:0;border-radius:14px;padding:0;display:block;overflow:hidden}.proof-module__wfdPOW__img{object-fit:cover;width:100%;height:100%;transition:transform .7s var(--ease-out)}@media (hover:hover){.proof-module__wfdPOW__shot:hover .proof-module__wfdPOW__img{transform:scale(1.035)}}.proof-module__wfdPOW__caption{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (max-width:700px){.proof-module__wfdPOW__proof{--h:300px;--gap:10px}.proof-module__wfdPOW__nav{display:none}}.proof-module__wfdPOW__spacer{display:none}@media (pointer:fine) and (prefers-reduced-motion:no-preference){.js .proof-module__wfdPOW__proof{--h:clamp(280px, min(30vw, 50svh), 460px)}.js .proof-module__wfdPOW__frame{top:max(calc(var(--nav-h) + 12px), calc((100svh + var(--nav-h) - var(--held-h,0px)) / 2));gap:clamp(20px,3.2svh,32px);position:sticky}.js .proof-module__wfdPOW__spacer{height:max(0px, calc((2 * var(--edge) + var(--h) * var(--ratio-sum) + var(--gap) * (var(--count) - 1) - 100vw) / 2));display:block}.js .proof-module__wfdPOW__nav{display:none}.js .proof-module__wfdPOW__count{display:flex}.js .proof-module__wfdPOW__progress{display:block}.js .proof-module__wfdPOW__window{overflow:clip}.js .proof-module__wfdPOW__strip{scroll-snap-type:none;will-change:transform;width:max-content;overflow:visible}.js .proof-module__wfdPOW__img{transform:translate3d(calc(var(--shift,0) * -7%), 0, 0) scale(1.16);transition:none}.js .proof-module__wfdPOW__shot{transition:filter .4s var(--ease-out)}.js .proof-module__wfdPOW__shot:hover{filter:brightness(1.06)}}@media (pointer:fine) and (prefers-reduced-motion:no-preference) and (max-width:700px){.js .proof-module__wfdPOW__proof{--h:min(300px, 46svh)}}@media (prefers-reduced-motion:reduce){.proof-module__wfdPOW__img{transition:none}}
