.landing-module___cEqKa__root{--bg:#0b0908;--bg-raised:#13100e;--line:#f4ede51a;--line-strong:#f4ede533;--text:#f4ede5;--muted:#f4ede5a8;--faint:#f4ede580;--red:#a70101;--red-hover:#c20d0d;--red-soft:#d8453f;--ease:cubic-bezier(.22, 1, .36, 1);--ease-film:cubic-bezier(.7, 0, .3, 1);--gutter:clamp(20px, 5vw, 64px);--delay:2.3s;background:var(--bg);width:100%;min-height:100vh;color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex:1 0 auto;font-family:Gilroy,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.55;position:relative;overflow-x:clip}.landing-module___cEqKa__root[data-intro=skip]{--delay:50ms}html:has(.landing-module___cEqKa__root){scroll-behavior:smooth;background:#0b0908;scroll-padding-top:88px}body:has(.landing-module___cEqKa__root){background:#0b0908}.landing-module___cEqKa__root a{color:inherit;text-decoration:none}.landing-module___cEqKa__root ::selection{color:#fff;background:#a701018c}.landing-module___cEqKa__container{width:100%;max-width:1320px;padding-inline:var(--gutter);margin-inline:auto}.landing-module___cEqKa__grain{z-index:70;pointer-events:none;opacity:.06;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px;animation:1.1s steps(6,end) infinite landing-module___cEqKa__grain;position:fixed;inset:-60%}@keyframes landing-module___cEqKa__grain{0%,to{transform:translate(0,0)}17%{transform:translate(-4%,2%)}33%{transform:translate(3%,-4%)}50%{transform:translate(-2%,5%)}67%{transform:translate(5%,1%)}83%{transform:translate(-3%,-3%)}}.landing-module___cEqKa__intro{z-index:90;animation:0s linear 3.4s forwards landing-module___cEqKa__gone;position:fixed;inset:0}.landing-module___cEqKa__root[data-intro=skip] .landing-module___cEqKa__intro{display:none}.landing-module___cEqKa__introBar{background:#050403;height:50.5%;position:absolute;left:0;right:0}.landing-module___cEqKa__introBar:first-child{animation:landing-module___cEqKa__barUp 1.25s var(--ease-film) 2.05s forwards;top:0}.landing-module___cEqKa__introBar:nth-child(2){animation:landing-module___cEqKa__barDown 1.25s var(--ease-film) 2.05s forwards;bottom:0}.landing-module___cEqKa__introTitle{flex-direction:column;justify-content:center;align-items:center;gap:22px;animation:.7s 1.55s forwards landing-module___cEqKa__fadeOut;display:flex;position:absolute;inset:0}.landing-module___cEqKa__introLogo{opacity:0;filter:blur(12px);width:min(300px,62vw);height:auto;animation:landing-module___cEqKa__logoIn 1.5s var(--ease) .2s forwards;transform:scale(1.06)}.landing-module___cEqKa__introLine{background:var(--red);width:0;height:1px;animation:landing-module___cEqKa__lineGrow 1.1s var(--ease) .6s forwards}.landing-module___cEqKa__introPresents{color:var(--muted);letter-spacing:.34em;opacity:0;animation:landing-module___cEqKa__presents 1.4s var(--ease) .8s forwards;font-size:18px}@keyframes landing-module___cEqKa__logoIn{to{opacity:1;filter:blur();transform:none}}@keyframes landing-module___cEqKa__lineGrow{to{width:120px}}@keyframes landing-module___cEqKa__presents{to{opacity:1;letter-spacing:.14em}}@keyframes landing-module___cEqKa__barUp{to{transform:translateY(-100%)}}@keyframes landing-module___cEqKa__barDown{to{transform:translateY(100%)}}@keyframes landing-module___cEqKa__gone{to{visibility:hidden}}@keyframes landing-module___cEqKa__fadeOut{to{opacity:0}}@keyframes landing-module___cEqKa__fadeIn{to{opacity:1}}@keyframes landing-module___cEqKa__fadeUp{to{opacity:1;transform:none}}@keyframes landing-module___cEqKa__lineUp{to{transform:none}}.landing-module___cEqKa__header{z-index:50;opacity:0;animation:landing-module___cEqKa__fadeIn 1s var(--ease) calc(var(--delay) + .5s) forwards;border-bottom:1px solid #0000;transition:background-color .5s,border-color .5s;position:fixed;top:0;left:0;right:0}.landing-module___cEqKa__header[data-scrolled]{border-bottom-color:var(--line);-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);background:#0b0908bd}.landing-module___cEqKa__headerInner{align-items:center;gap:28px;height:76px;display:flex}.landing-module___cEqKa__logo{flex:none;display:block}.landing-module___cEqKa__logo img{width:auto;height:36px;display:block}.landing-module___cEqKa__logo .landing-module___cEqKa__logoMark{display:none}.landing-module___cEqKa__nav{gap:32px;margin-left:auto;display:flex}.landing-module___cEqKa__nav a,.landing-module___cEqKa__login{color:var(--muted);font-size:15px;font-weight:500;transition:color .3s}.landing-module___cEqKa__nav a:hover,.landing-module___cEqKa__login:hover{color:var(--text)}.landing-module___cEqKa__headerActions{align-items:center;gap:8px;margin-left:20px;display:flex}.landing-module___cEqKa__login{align-items:center;min-height:44px;padding-inline:12px;display:inline-flex}.landing-module___cEqKa__btn{white-space:nowrap;min-height:52px;transition:background-color .3s, border-color .3s, color .3s, transform .4s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:12px;padding-inline:26px;font-size:16px;font-weight:600;display:inline-flex}.landing-module___cEqKa__btn svg{transition:transform .4s var(--ease);flex:none}.landing-module___cEqKa__btn:hover svg:last-child{transform:translate(4px)}.landing-module___cEqKa__btnPrimary{background:var(--red);color:#fff;box-shadow:0 14px 40px -16px #a70101cc}.landing-module___cEqKa__btnPrimary:hover{background:var(--red-hover)}.landing-module___cEqKa__btnGhost{border:1px solid var(--line-strong);color:var(--text)}.landing-module___cEqKa__btnGhost:hover{background:#f4ede50a;border-color:#f4ede573}.landing-module___cEqKa__btnSmall{border-radius:10px;min-height:44px;padding-inline:18px;font-size:15px}.landing-module___cEqKa__btn:focus-visible,.landing-module___cEqKa__langBtn:focus-visible,.landing-module___cEqKa__faqQ:focus-visible,.landing-module___cEqKa__moreBtn:focus-visible,.landing-module___cEqKa__nav a:focus-visible,.landing-module___cEqKa__login:focus-visible{outline:2px solid var(--text);outline-offset:3px}.landing-module___cEqKa__lang{position:relative}.landing-module___cEqKa__langBtn{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding-inline:12px;font-size:15px;font-weight:500;transition:color .3s,background-color .3s;display:inline-flex}.landing-module___cEqKa__langBtn:hover,.landing-module___cEqKa__langBtn[aria-expanded=true]{color:var(--text);background:#f4ede50f}.landing-module___cEqKa__langMenu{border:1px solid var(--line-strong);transform-origin:100% 0;min-width:190px;animation:landing-module___cEqKa__menuIn .2s var(--ease);background:#171311;border-radius:12px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 30px 60px -24px #000000e6}@keyframes landing-module___cEqKa__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}}.landing-module___cEqKa__langMenu a{min-height:44px;color:var(--muted);border-radius:8px;justify-content:space-between;align-items:center;padding-inline:12px;font-size:16px;transition:color .2s,background-color .2s;display:flex}.landing-module___cEqKa__langMenu a:hover,.landing-module___cEqKa__langMenu a[aria-current]{color:var(--text);background:#f4ede50f}.landing-module___cEqKa__hero{isolation:isolate;align-items:center;min-height:100svh;padding-block:128px 96px;display:flex;position:relative;overflow:hidden}.landing-module___cEqKa__heroAmbient{z-index:-2;filter:blur(110px)saturate(1.3)brightness(.3);opacity:0;animation:landing-module___cEqKa__fadeIn 2.4s ease calc(var(--delay) + .3s) forwards;background:url(/landing/film-pages.jpg) 50%/cover no-repeat;position:absolute;inset:8% -10% 8% 52%}.landing-module___cEqKa__hero:after{content:"";z-index:-1;background:radial-gradient(55% 60% at 78% 50%, #a701012e, transparent 70%), linear-gradient(to bottom, transparent 70%, var(--bg));position:absolute;inset:0}.landing-module___cEqKa__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.landing-module___cEqKa__heroCopy{transform:translate3d(0, calc(var(--hero-y,0) * -.08px), 0);opacity:calc(1 - var(--hero-y,0) / 900)}.landing-module___cEqKa__heroTitle{letter-spacing:-.035em;margin:0;font-size:clamp(40px,6vw,92px);font-weight:300;line-height:1}.landing-module___cEqKa__line{margin-bottom:-.1em;padding-bottom:.1em;display:block;overflow:hidden}.landing-module___cEqKa__line:last-child{font-weight:600}.landing-module___cEqKa__lineInner{animation:landing-module___cEqKa__lineUp 1.4s var(--ease) calc(var(--delay) + var(--i) * .14s) forwards;display:block;transform:translateY(112%)}.landing-module___cEqKa__heroSub{max-width:30ch;color:var(--muted);opacity:0;animation:landing-module___cEqKa__fadeUp 1.2s var(--ease) calc(var(--delay) + .5s) forwards;margin:32px 0 0;font-size:clamp(17px,1.3vw,19px);line-height:1.5;transform:translateY(18px)}.landing-module___cEqKa__heroActions{opacity:0;animation:landing-module___cEqKa__fadeUp 1.2s var(--ease) calc(var(--delay) + .65s) forwards;flex-wrap:wrap;gap:12px;margin-top:44px;display:flex;transform:translateY(18px)}.landing-module___cEqKa__heroMedia{transform:translate3d(0, calc(var(--hero-y,0) * .1px), 0)}.landing-module___cEqKa__heroFrame{aspect-ratio:4/5;background:var(--bg-raised);clip-path:inset(100% 0 0);width:min(100%,min(74svh,700px)/1.25);animation:landing-module___cEqKa__frameIn 1.7s var(--ease-film) calc(var(--delay) + .1s) forwards;border-radius:16px;margin-left:auto;position:relative;overflow:hidden}.landing-module___cEqKa__heroFrame:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 60%,#0b090873);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff14}.landing-module___cEqKa__heroFrame video{object-fit:cover;width:100%;height:100%;animation:landing-module___cEqKa__settle 2.6s var(--ease) calc(var(--delay) + .1s) forwards;display:block;transform:scale(1.2)}@keyframes landing-module___cEqKa__frameIn{to{clip-path:inset(0)}}@keyframes landing-module___cEqKa__settle{to{transform:scale(1.02)}}.landing-module___cEqKa__scrollCue{background:var(--line);opacity:0;width:1px;height:56px;animation:landing-module___cEqKa__fadeIn 1s ease calc(var(--delay) + 1.2s) forwards;position:absolute;bottom:28px;left:50%;overflow:hidden}.landing-module___cEqKa__scrollCue:after{content:"";background:linear-gradient(to bottom, transparent, var(--text));animation:landing-module___cEqKa__cue 2.2s var(--ease-film) infinite;position:absolute;inset:0}@keyframes landing-module___cEqKa__cue{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.landing-module___cEqKa__section{padding-block:clamp(56px,7vw,100px)}.landing-module___cEqKa__h2{letter-spacing:-.03em;margin:0;font-size:clamp(34px,4.4vw,64px);font-weight:500;line-height:1.02}.landing-module___cEqKa__statement{letter-spacing:-.025em;max-width:22em;margin:clamp(28px,3vw,44px) 0 0;font-size:clamp(24px,3.2vw,44px);font-weight:500;line-height:1.18}.landing-module___cEqKa__word{opacity:clamp(.14, calc(var(--p,0) * (var(--n) + 4) - var(--i)), 1);transition:opacity .2s linear}.landing-module___cEqKa__root:not([data-js]) .landing-module___cEqKa__word{opacity:1}.landing-module___cEqKa__strip{position:relative}.landing-module___cEqKa__stripSticky{flex-direction:column;gap:clamp(28px,3.5vw,48px);display:flex}.landing-module___cEqKa__track{padding-inline:max(var(--gutter), calc((100vw - 1320px) / 2 + var(--gutter)));scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:16px;padding-bottom:8px;display:flex;overflow-x:auto}.landing-module___cEqKa__track::-webkit-scrollbar{display:none}.landing-module___cEqKa__frame{aspect-ratio:3/4;background:var(--bg-raised);scroll-snap-align:start;border-radius:14px;flex:none;width:min(72vw,380px);position:relative;overflow:hidden}.landing-module___cEqKa__frame img,.landing-module___cEqKa__frame video{object-fit:cover;width:100%;height:100%;transition:transform 1.4s var(--ease);display:block}.landing-module___cEqKa__frame:hover img,.landing-module___cEqKa__frame:hover video{transform:scale(1.04)}.landing-module___cEqKa__root[data-strip=sticky] .landing-module___cEqKa__stripSticky{justify-content:flex-end;height:100svh;padding-bottom:5svh;position:sticky;top:0;overflow:hidden}.landing-module___cEqKa__root[data-strip=sticky] .landing-module___cEqKa__track{will-change:transform;gap:24px;width:max-content;overflow:visible}.landing-module___cEqKa__root[data-strip=sticky] .landing-module___cEqKa__frame{width:auto;height:min(58svh,600px)}.landing-module___cEqKa__root[data-strip=sticky] .landing-module___cEqKa__frame:nth-child(2n){margin-top:6svh}.landing-module___cEqKa__formatGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:clamp(40px,5vw,72px);display:grid}.landing-module___cEqKa__card{border:1px solid var(--line);background:linear-gradient(#17130f,#100d0b);border-radius:20px;flex-direction:column;transition:border-color .6s;display:flex;overflow:hidden}.landing-module___cEqKa__card:hover{border-color:var(--line-strong)}.landing-module___cEqKa__cardMedia{aspect-ratio:27/20;background:#f4f3f1;position:relative;overflow:hidden}.landing-module___cEqKa__cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease), opacity .9s ease;position:absolute;inset:0}.landing-module___cEqKa__cardMedia img+img{opacity:0}.landing-module___cEqKa__card:hover .landing-module___cEqKa__cardMedia img{transform:scale(1.04)}.landing-module___cEqKa__card:hover .landing-module___cEqKa__cardMedia img+img{opacity:1}.landing-module___cEqKa__cardBody{flex-direction:column;flex:1;padding:clamp(24px,3vw,44px);display:flex}.landing-module___cEqKa__cardIndex{color:var(--faint);margin:0;font-size:15px}.landing-module___cEqKa__cardName{letter-spacing:-.025em;margin:8px 0 0;font-size:clamp(30px,2.8vw,40px);font-weight:500;line-height:1.05}.landing-module___cEqKa__cardSummary{display:none}.landing-module___cEqKa__cardDetails{flex:1;grid-template-rows:1fr;display:grid}.landing-module___cEqKa__cardDetailsInner{flex-direction:column;min-height:0;display:flex}.landing-module___cEqKa__moreBtn{border:1px solid var(--line-strong);min-height:44px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:8px;padding-inline:16px;font-size:15px;font-weight:600;display:inline-flex}.landing-module___cEqKa__moreBtn svg{transition:transform .4s var(--ease)}.landing-module___cEqKa__moreBtn[aria-expanded=true] svg{transform:rotate(180deg)}.landing-module___cEqKa__points{gap:14px;margin:28px 0 0;padding:0;list-style:none;display:grid}.landing-module___cEqKa__points li{color:var(--muted);grid-template-columns:26px 1fr;font-size:16px;line-height:1.5;display:grid}.landing-module___cEqKa__points li svg{color:var(--red-soft);margin-top:.2em}.landing-module___cEqKa__meta{border-bottom:1px solid var(--line);margin:32px 0 0}.landing-module___cEqKa__metaRow{border-top:1px solid var(--line);justify-content:space-between;gap:16px;padding-block:16px;font-size:15px;display:flex}.landing-module___cEqKa__metaRow dt{color:var(--faint)}.landing-module___cEqKa__metaRow dd{text-align:right;margin:0;font-weight:500}.landing-module___cEqKa__cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:auto;padding-top:32px;display:flex}.landing-module___cEqKa__priceBlock{flex-direction:column;gap:2px;display:flex}.landing-module___cEqKa__price{letter-spacing:-.025em;white-space:nowrap;margin:0;font-size:clamp(30px,2.7vw,38px);font-weight:600;line-height:1.1}.landing-module___cEqKa__priceAlt{color:var(--faint);white-space:nowrap;margin:0;font-size:15px}.landing-module___cEqKa__reviewWall{isolation:isolate;aspect-ratio:1000/610;margin-top:clamp(40px,5vw,72px);position:relative}.landing-module___cEqKa__reviewWall:before{content:"";z-index:-1;filter:blur(30px);pointer-events:none;background:radial-gradient(40% 50% at 30% 40%,#a7010124,#0000 70%),radial-gradient(35% 45% at 75% 60%,#f4ede50d,#0000 70%);position:absolute;inset:5% 0}.landing-module___cEqKa__shot{left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);z-index:var(--z);width:calc(var(--w) * 1%);transform:translate3d(0, calc((var(--rv,.5) - .5) * var(--depth) * 1px), 0) rotate(calc(var(--r) * 1deg));transition:transform .7s var(--ease);margin:0;position:absolute}.landing-module___cEqKa__shotInner{position:relative}.landing-module___cEqKa__shot img{width:100%;height:auto;display:block}.landing-module___cEqKa__shot[data-tape] .landing-module___cEqKa__shotInner:before{content:"";z-index:1;clip-path:polygon(3% 0,97% 4%,100% 30%,97% 60%,100% 100%,2% 96%,0 65%,3% 35%);width:104px;height:30px;transform:translateX(-50%) rotate(calc(var(--r) * -1.6deg));pointer-events:none;background:linear-gradient(#eee5d69e,#e2d6c480);position:absolute;top:-14px;left:50%;box-shadow:0 2px 6px #00000040}.landing-module___cEqKa__root[data-js] .landing-module___cEqKa__shotInner[data-reveal]{transform:translateY(-28px)scale(1.06)}@media (hover:hover) and (min-width:900px){.landing-module___cEqKa__shot:hover{z-index:10;transform:translate3d(0, calc((var(--rv,.5) - .5) * var(--depth) * 1px), 0) rotate(0deg) scale(1.04)}}.landing-module___cEqKa__faqGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.landing-module___cEqKa__faqList{border-top:1px solid var(--line)}.landing-module___cEqKa__faqItem{border-bottom:1px solid var(--line)}.landing-module___cEqKa__faqItem h3{margin:0}.landing-module___cEqKa__faqQ{width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;font-size:clamp(17px,1.4vw,20px);font-weight:500;line-height:1.35;display:flex}.landing-module___cEqKa__faqIcon{flex:none;width:18px;height:18px;position:relative}.landing-module___cEqKa__faqIcon:before,.landing-module___cEqKa__faqIcon:after{content:"";width:18px;height:1.5px;transition:transform .5s var(--ease), background-color .3s;background:currentColor;margin-top:-.75px;position:absolute;top:50%;left:0}.landing-module___cEqKa__faqIcon:after{transform:rotate(90deg)}.landing-module___cEqKa__faqQ[aria-expanded=true] .landing-module___cEqKa__faqIcon:before,.landing-module___cEqKa__faqQ[aria-expanded=true] .landing-module___cEqKa__faqIcon:after{background:var(--red-soft)}.landing-module___cEqKa__faqQ[aria-expanded=true] .landing-module___cEqKa__faqIcon:after{transform:rotate(0)}.landing-module___cEqKa__faqA{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr;display:grid}.landing-module___cEqKa__faqA[data-open]{grid-template-rows:1fr}.landing-module___cEqKa__faqA>div{overflow:hidden}.landing-module___cEqKa__faqA:not([data-open])>div{visibility:hidden;transition:visibility 0s .55s}.landing-module___cEqKa__faqA p{max-width:56ch;color:var(--muted);margin:0;padding:0 42px 28px 0;font-size:16px;line-height:1.6}.landing-module___cEqKa__faqCta{margin:-6px 0 30px}.landing-module___cEqKa__final{isolation:isolate;text-align:center;align-items:center;min-height:72svh;padding-block:88px;display:flex;position:relative;overflow:hidden}.landing-module___cEqKa__finalBg{z-index:-2;position:absolute;inset:0}.landing-module___cEqKa__finalBg img{object-fit:cover;object-position:50% 60%;filter:brightness(.46)saturate(.85);width:100%;height:100%;transition:transform 3.2s var(--ease);transform:scale(1.16)}.landing-module___cEqKa__finalBg[data-in] img{transform:scale(1.02)}.landing-module___cEqKa__final:before{content:"";z-index:-1;background:linear-gradient(to bottom, var(--bg) 0%, transparent 28%, transparent 72%, var(--bg) 100%), radial-gradient(60% 45% at 50% 50%, #0b09086b, #0b090826 60%, #0b0908b3);position:absolute;inset:0}.landing-module___cEqKa__finalInner{flex-direction:column;align-items:center;display:flex}.landing-module___cEqKa__finalTitle{letter-spacing:-.035em;max-width:14em;margin:0;font-size:clamp(34px,5vw,76px);font-weight:500;line-height:1}.landing-module___cEqKa__finalSub{color:var(--muted);margin:24px 0 44px;font-size:clamp(17px,1.3vw,19px)}.landing-module___cEqKa__footer{border-top:1px solid var(--line);padding-block:44px}.landing-module___cEqKa__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;display:flex}.landing-module___cEqKa__footerInner img{width:auto;height:34px;display:block}.landing-module___cEqKa__footerNav{flex-wrap:wrap;gap:8px 28px;display:flex}.landing-module___cEqKa__footerNav a{color:var(--muted);font-size:15px;transition:color .3s}.landing-module___cEqKa__footerNav a:hover{color:var(--text)}.landing-module___cEqKa__copyright{color:var(--faint);margin:0;font-size:15px}.landing-module___cEqKa__root[data-js] [data-reveal]{opacity:0;transition:opacity 1.1s var(--ease) var(--d,0s), transform 1.3s var(--ease) var(--d,0s);transform:translateY(36px)}.landing-module___cEqKa__root[data-js] [data-reveal][data-in],.landing-module___cEqKa__root[data-js] [data-reveal=zoom]{opacity:1;transform:none}@media (max-width:1023px){.landing-module___cEqKa__nav{display:none}.landing-module___cEqKa__headerActions{margin-left:auto}.landing-module___cEqKa__formatGrid{grid-template-columns:1fr}.landing-module___cEqKa__cardSummary{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-top:18px;display:flex}.landing-module___cEqKa__cardDetails{transition:grid-template-rows .55s var(--ease);grid-template-rows:0fr}.landing-module___cEqKa__cardDetails[data-open]{grid-template-rows:1fr}.landing-module___cEqKa__cardDetailsInner{overflow:hidden}.landing-module___cEqKa__cardDetails:not([data-open]) .landing-module___cEqKa__cardDetailsInner{visibility:hidden;transition:visibility 0s .55s}.landing-module___cEqKa__cardDetails .landing-module___cEqKa__points{margin-top:24px}.landing-module___cEqKa__cardFoot .landing-module___cEqKa__priceBlock{display:none}.landing-module___cEqKa__cardFoot{padding-top:24px;padding-bottom:4px}.landing-module___cEqKa__cardFoot .landing-module___cEqKa__btn{width:100%}.landing-module___cEqKa__faqGrid{grid-template-columns:1fr}}@media (max-width:899px){.landing-module___cEqKa__hero{align-items:flex-end;padding-block:104px max(88px,15svh)}.landing-module___cEqKa__heroGrid{grid-template-columns:1fr}.landing-module___cEqKa__heroMedia{z-index:-1;position:absolute;inset:0;transform:none}.landing-module___cEqKa__heroFrame{aspect-ratio:auto;clip-path:none;opacity:0;width:100%;height:100%;animation:landing-module___cEqKa__fadeIn 1.6s ease calc(var(--delay) + .1s) forwards;border-radius:0}.landing-module___cEqKa__heroFrame:after{box-shadow:none;background:linear-gradient(to bottom, #0b09088c 0%, #0b090826 30%, #0b0908c7 62%, var(--bg) 100%)}.landing-module___cEqKa__heroAmbient,.landing-module___cEqKa__scrollCue{display:none}.landing-module___cEqKa__heroTitle{font-size:clamp(36px,10vw,60px)}.landing-module___cEqKa__heroSub{margin-top:20px}.landing-module___cEqKa__heroActions{margin-top:32px}.landing-module___cEqKa__reviewWall{aspect-ratio:auto;flex-direction:column;display:flex}.landing-module___cEqKa__shot{z-index:auto;width:var(--mw);transform:rotate(calc(var(--r) * .6deg));position:relative;top:auto;left:auto}.landing-module___cEqKa__shot+.landing-module___cEqKa__shot{margin-top:12px}.landing-module___cEqKa__shot:nth-child(2n){align-self:flex-end}}@media (max-width:639px){.landing-module___cEqKa__headerInner{gap:12px;height:64px}.landing-module___cEqKa__logo .landing-module___cEqKa__logoFull{display:none}.landing-module___cEqKa__logo .landing-module___cEqKa__logoMark{height:26px;display:block}.landing-module___cEqKa__headerActions{gap:2px}.landing-module___cEqKa__login{display:none}.landing-module___cEqKa__langBtn{padding-inline:10px}.landing-module___cEqKa__heroActions .landing-module___cEqKa__btn{flex:auto}.landing-module___cEqKa__footerInner{flex-direction:column;align-items:flex-start}.landing-module___cEqKa__section{padding-block:40px}.landing-module___cEqKa__statement,.landing-module___cEqKa__formatGrid,.landing-module___cEqKa__reviewWall{margin-top:24px}.landing-module___cEqKa__stripSticky,.landing-module___cEqKa__faqGrid{gap:24px}.landing-module___cEqKa__final{min-height:0;padding-block:72px}.landing-module___cEqKa__finalSub{margin:16px 0 28px}.landing-module___cEqKa__footer{padding-block:32px}}@media (prefers-reduced-motion:reduce){html:has(.landing-module___cEqKa__root){scroll-behavior:auto}.landing-module___cEqKa__intro,.landing-module___cEqKa__grain{display:none}.landing-module___cEqKa__header,.landing-module___cEqKa__heroAmbient,.landing-module___cEqKa__lineInner,.landing-module___cEqKa__heroSub,.landing-module___cEqKa__heroActions,.landing-module___cEqKa__heroFrame,.landing-module___cEqKa__heroFrame video,.landing-module___cEqKa__scrollCue{opacity:1;clip-path:none;animation:none;transform:none}.landing-module___cEqKa__heroCopy,.landing-module___cEqKa__heroMedia{opacity:1;transform:none}.landing-module___cEqKa__shot{transform:rotate(calc(var(--r) * 1deg));transition:none}.landing-module___cEqKa__word{opacity:1}.landing-module___cEqKa__root[data-js] [data-reveal],.landing-module___cEqKa__finalBg img{opacity:1;transition:none;transform:none}}
