.cinematic-module__Y4wVaq__page{--night:#041329;--night-2:#071d3a;--night-3:#0c2a52;--beam:#5db7ff;--blue-deep:#1565c0;--mist:#eff8fa;--line:#dbe9f0;--body:#475569;--on-dark:#c9d9e8;--radius-lg:28px;--radius-md:18px;--header-h:60px;--gutter:clamp(16px, 4vw, 40px);font-family:var(--font-assistant), system-ui, sans-serif;background:var(--night);color:#fff}.cinematic-module__Y4wVaq__wrap{width:100%;max-width:1180px;padding-inline:var(--gutter);margin-inline:auto}.cinematic-module__Y4wVaq__h2{letter-spacing:-.015em;max-width:20ch;margin:0 0 20px;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:800;line-height:1.08}.cinematic-module__Y4wVaq__h2Dark{letter-spacing:-.015em;max-width:20ch;color:var(--night);margin:0 0 20px;font-size:clamp(2rem,4.4vw,3.5rem);font-weight:800;line-height:1.08}.cinematic-module__Y4wVaq__lede{color:var(--on-dark);max-width:60ch;margin:0;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.75}.cinematic-module__Y4wVaq__button{background:var(--blue-deep);color:#fff;min-height:56px;line-height:1;font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:background-color .2s cubic-bezier(.25,.46,.45,.94);display:inline-flex}.cinematic-module__Y4wVaq__button:hover{background:#0f4f9c}.cinematic-module__Y4wVaq__button:focus-visible,.cinematic-module__Y4wVaq__input:focus-visible,.cinematic-module__Y4wVaq__linkOnDark:focus-visible,.cinematic-module__Y4wVaq__faqItem summary:focus-visible{outline:3px solid var(--beam);outline-offset:3px}.cinematic-module__Y4wVaq__form{gap:12px;display:flex}.cinematic-module__Y4wVaq__input{border:1.5px solid var(--line);min-width:0;min-height:56px;color:var(--night);font:inherit;text-align:center;background:#fff;border-radius:999px;flex:1;padding:0 20px;font-size:1.0625rem}.cinematic-module__Y4wVaq__input::placeholder{color:#64748b}.cinematic-module__Y4wVaq__formLabel{color:var(--night);margin-bottom:12px;font-size:1.0625rem;font-weight:600;display:block}.cinematic-module__Y4wVaq__onDark{color:#fff}.cinematic-module__Y4wVaq__linkOnDark{color:var(--beam);text-underline-offset:4px;font-size:1.0625rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.cinematic-module__Y4wVaq__hero{min-height:calc(100svh - var(--header-h));background:radial-gradient(ellipse 60% 70% at 85% 10%, #5db7ff2e, transparent 70%), radial-gradient(ellipse 50% 60% at 10% 100%, #1565c047, transparent 70%), var(--night);align-items:center;padding-block:clamp(48px,7vw,96px);display:flex;position:relative;overflow:hidden}.cinematic-module__Y4wVaq__hero:before{content:"";opacity:.07;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cinematic-module__Y4wVaq__hero:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(105deg,#0000 40%,#5db7ff29 50%,#0000 60%);position:absolute;inset:-20% -40%;transform:translate(-60%)}.cinematic-module__Y4wVaq__heroInner{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid;position:relative}.cinematic-module__Y4wVaq__heroCopy{z-index:2;min-width:0;position:relative}.cinematic-module__Y4wVaq__heroStage{z-index:1;height:min(600px, calc(100svh - var(--header-h) - 48px));perspective:1200px;perspective-origin:50% 40%;position:relative}.cinematic-module__Y4wVaq__heroStage:before{content:"";background-image:radial-gradient(1.5px 1.5px at 12% 18%,#c8e8ffe6,#0000),radial-gradient(1px 1px at 28% 72%,#c8e8ffb3,#0000),radial-gradient(2px 2px at 44% 34%,#5db7ffe6,#0000),radial-gradient(1px 1px at 63% 12%,#c8e8ff99,#0000),radial-gradient(1.5px 1.5px at 78% 58%,#c8e8ffcc,#0000),radial-gradient(1px 1px at 88% 84%,#5db7ffb3,#0000),radial-gradient(2px 2px at 8% 88%,#5db7ff99,#0000),radial-gradient(1px 1px at 52% 92%,#c8e8ffb3,#0000),radial-gradient(1.5px 1.5px at 94% 26%,#c8e8ffcc,#0000),radial-gradient(1px 1px at 36% 6%,#c8e8ff99,#0000);position:absolute;inset:-10%}.cinematic-module__Y4wVaq__heroGlow{background:radial-gradient(circle,#5db7ff6b,#1565c029 45%,#0000 70%);border-radius:50%;position:absolute;inset:12% 8%}.cinematic-module__Y4wVaq__orbit{background:conic-gradient(from 0deg, #5db7ff24 0 55%, #5db7ff66 74%, #dcf0ff 88%, #5db7ff24 89%);border-radius:50%;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#0000 0 68.6%,#000 69% 70.9%,#0000 71.3%);mask-image:radial-gradient(circle,#0000 0 68.6%,#000 69% 70.9%,#0000 71.3%)}.cinematic-module__Y4wVaq__orbitA{aspect-ratio:1;width:150%;margin:-75% 0 0 -75%;transform:rotateX(74deg)rotateY(-12deg)}.cinematic-module__Y4wVaq__orbitB{aspect-ratio:1;opacity:.7;width:124%;margin:-62% 0 0 -62%;transform:rotateX(68deg)rotateY(22deg)}.cinematic-module__Y4wVaq__heroRig{transform-style:preserve-3d;position:absolute;inset:0;transform:rotateY(-14deg)rotateX(7deg)}.cinematic-module__Y4wVaq__ghost{background:#123868e6;border:1px solid #a0d6ff2e;border-radius:14px;width:46%;padding:12px 14px;position:absolute}.cinematic-module__Y4wVaq__ghost span{background:#5db7ff73;border-radius:999px;width:50%;height:7px;display:block}.cinematic-module__Y4wVaq__ghost span+span{background:#ffffff24;width:85%;margin-top:8px}.cinematic-module__Y4wVaq__ghost0{opacity:.8;top:4%;left:-6%;transform:translateZ(-260px)}.cinematic-module__Y4wVaq__ghost1{opacity:.65;top:10%;right:-10%;transform:translateZ(-420px)}.cinematic-module__Y4wVaq__ghost2{opacity:.55;top:44%;left:-16%;transform:translateZ(-520px)}.cinematic-module__Y4wVaq__ghost3{opacity:.75;bottom:8%;right:-4%;transform:translateZ(-300px)}.cinematic-module__Y4wVaq__ghost4{opacity:.5;bottom:-2%;left:2%;transform:translateZ(-600px)}.cinematic-module__Y4wVaq__ghost5{opacity:.45;top:30%;right:-20%;transform:translateZ(-700px)}.cinematic-module__Y4wVaq__heroCard{border-radius:var(--radius-lg);width:min(420px,88%);color:var(--night);background:#fff;padding:22px;position:absolute;top:50%;left:50%;transform:translateZ(60px);box-shadow:0 50px 120px -30px #5db7ff8c,0 30px 60px -30px #0009}.cinematic-module__Y4wVaq__heroCardTop{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:.875rem;font-weight:600;display:flex}.cinematic-module__Y4wVaq__heroAsk{border-radius:18px;background:var(--night);color:#fff;border-end-start-radius:6px;width:fit-content;max-width:92%;margin:0 0 14px auto;padding:10px 16px;font-size:.9375rem;line-height:1.5}.cinematic-module__Y4wVaq__caret{vertical-align:-.15em;background:var(--beam);width:2px;height:1.05em;margin-inline-start:3px;display:inline-block}.cinematic-module__Y4wVaq__heroYou{border-radius:var(--radius-md);background:#f1f8fe;border:2px solid #1c85e8;padding:14px 16px;position:relative;overflow:hidden;box-shadow:0 18px 40px -18px #1565c099}.cinematic-module__Y4wVaq__heroYou:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffffd9 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.cinematic-module__Y4wVaq__heroRival{border-radius:var(--radius-md);border:1px solid var(--line);margin-top:10px;padding:14px 16px}.cinematic-module__Y4wVaq__heroRival span{background:var(--line);border-radius:999px;width:40%;height:8px;display:block}.cinematic-module__Y4wVaq__heroRival span+span{opacity:.6;width:75%;margin-top:8px}.cinematic-module__Y4wVaq__h1{margin:0}.cinematic-module__Y4wVaq__h1Kicker{color:var(--beam);margin-bottom:20px;font-size:1.125rem;font-weight:600;display:block}.cinematic-module__Y4wVaq__h1Main{letter-spacing:-.025em;max-width:14ch;font-size:clamp(2.375rem,4.8vw,4.375rem);font-weight:800;line-height:.98;display:block}.cinematic-module__Y4wVaq__h1Line{display:block}.cinematic-module__Y4wVaq__heroSub{color:var(--on-dark);max-width:54ch;margin:28px 0 0;font-size:clamp(1.125rem,1.8vw,1.375rem);line-height:1.7}.cinematic-module__Y4wVaq__guarantee{align-items:center;gap:10px;margin:24px 0 32px;font-size:1.1875rem;font-weight:800;display:flex}.cinematic-module__Y4wVaq__guarantee svg{color:var(--beam);flex-shrink:0}.cinematic-module__Y4wVaq__heroForm{max-width:620px}.cinematic-module__Y4wVaq__heroAside{flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:22px;display:flex}.cinematic-module__Y4wVaq__trust{color:var(--on-dark);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none;display:flex}.cinematic-module__Y4wVaq__trust li{align-items:center;gap:6px;display:inline-flex}.cinematic-module__Y4wVaq__cue{color:var(--on-dark);align-items:center;gap:14px;margin:56px 0 0;font-size:.9375rem;display:flex}.cinematic-module__Y4wVaq__cue:before{content:"";background:linear-gradient(var(--beam), transparent);transform-origin:top;width:1px;height:44px}.cinematic-module__Y4wVaq__film,.cinematic-module__Y4wVaq__duel,.cinematic-module__Y4wVaq__proof{background:var(--night);position:relative}.cinematic-module__Y4wVaq__stage{padding-block:clamp(64px,9vw,120px);position:relative}html[data-cine=on] .cinematic-module__Y4wVaq__stage{top:var(--header-h);height:calc(100svh - var(--header-h));align-items:center;padding-block:0;display:flex;position:sticky;overflow:hidden}html[data-cine=on] .cinematic-module__Y4wVaq__film{height:640vh}html[data-cine=on] .cinematic-module__Y4wVaq__duel{height:380vh}html[data-cine=on] .cinematic-module__Y4wVaq__duel[data-free]{height:auto}html[data-cine=on] .cinematic-module__Y4wVaq__duel[data-free] .cinematic-module__Y4wVaq__stage{height:auto;padding-block:clamp(64px,9vw,120px);display:block;position:relative;top:auto;overflow:visible}html[data-cine=on] .cinematic-module__Y4wVaq__proof{height:280vh}html[data-cine=on] .cinematic-module__Y4wVaq__deckScene{height:360vh}.cinematic-module__Y4wVaq__film .cinematic-module__Y4wVaq__stage{max-width:1180px;padding-inline:var(--gutter);perspective:1400px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(32px,5vw,80px);margin-inline:auto;display:grid}html[data-cine=on] .cinematic-module__Y4wVaq__film .cinematic-module__Y4wVaq__stage{display:grid}.cinematic-module__Y4wVaq__captions{position:relative}.cinematic-module__Y4wVaq__caption+.cinematic-module__Y4wVaq__caption{margin-top:40px}html[data-cine=on] .cinematic-module__Y4wVaq__captions{min-height:300px}html[data-cine=on] .cinematic-module__Y4wVaq__caption{margin:0;position:absolute;inset:0 0 auto}.cinematic-module__Y4wVaq__capTitle{letter-spacing:-.01em;margin:0 0 14px;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:800;line-height:1.1}.cinematic-module__Y4wVaq__capBody{color:var(--on-dark);max-width:46ch;margin:0;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.75}.cinematic-module__Y4wVaq__capPromise .cinematic-module__Y4wVaq__capTitle{color:var(--beam);font-size:clamp(2.25rem,5vw,4rem)}.cinematic-module__Y4wVaq__screen{transform-style:preserve-3d;position:relative}.cinematic-module__Y4wVaq__ask{background:#ffffff0f;border:1px solid #ffffff2e;border-radius:999px;margin:0 0 20px;padding:16px 24px;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.5}.cinematic-module__Y4wVaq__wall{display:none}html[data-cine=on] .cinematic-module__Y4wVaq__wall{transform-style:preserve-3d;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid;position:absolute;inset:76px 0 auto}.cinematic-module__Y4wVaq__wallLabel{color:var(--on-dark);grid-column:1/-1;font-size:.9375rem}.cinematic-module__Y4wVaq__wallCard{background:var(--night-3);border:1px solid #ffffff1a;border-radius:14px;padding:14px 16px}.cinematic-module__Y4wVaq__wallCard span{background:#5db7ff8c;border-radius:999px;width:55%;height:8px;display:block}.cinematic-module__Y4wVaq__wallCard span+span{background:#ffffff2e;width:90%;margin-top:8px}.cinematic-module__Y4wVaq__wallCard span:last-child{width:70%}.cinematic-module__Y4wVaq__answer{border-radius:var(--radius-lg);color:var(--night);transform-style:preserve-3d;background:#fff;margin:0;padding:clamp(20px,3vw,30px);position:relative;box-shadow:0 40px 100px -30px #5db7ff73,0 20px 40px -20px #00000080}.cinematic-module__Y4wVaq__answerTop{justify-content:space-between;align-items:center;margin:0 0 14px;font-size:.9375rem;font-weight:600;display:flex}.cinematic-module__Y4wVaq__answerTag{color:var(--body);background:var(--mist);border-radius:999px;padding:4px 12px;font-size:.875rem}.cinematic-module__Y4wVaq__answerIntro{color:var(--body);margin:0 0 12px}.cinematic-module__Y4wVaq__results{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cinematic-module__Y4wVaq__resultYou,.cinematic-module__Y4wVaq__resultRival{border-radius:var(--radius-md);padding:14px 18px}.cinematic-module__Y4wVaq__resultYou{background:#f1f8fe;border:2px solid #1c85e8;box-shadow:0 18px 40px -18px #1565c099}.cinematic-module__Y4wVaq__resultRival{border:1px solid var(--line)}.cinematic-module__Y4wVaq__resultName{font-size:1.1875rem;font-weight:800;display:block}.cinematic-module__Y4wVaq__resultNote{color:var(--body);margin-top:2px;font-size:.9375rem;display:block}.cinematic-module__Y4wVaq__resultSource{color:var(--blue-deep);background:#fff;border:1px solid #1565c04d;border-radius:999px;margin-top:8px;padding:2px 10px;font-size:.875rem;display:inline-block}.cinematic-module__Y4wVaq__duel{background:radial-gradient(ellipse 50% 60% at 15% 50%, #1565c038, transparent 70%), var(--night)}.cinematic-module__Y4wVaq__duel .cinematic-module__Y4wVaq__stage>.cinematic-module__Y4wVaq__wrap{perspective:1400px}.cinematic-module__Y4wVaq__duel .cinematic-module__Y4wVaq__h2{max-width:30ch;font-size:clamp(1.75rem,3.4vw,2.75rem)}html[data-cine=on] .cinematic-module__Y4wVaq__duel .cinematic-module__Y4wVaq__h2{margin-bottom:8px;font-size:clamp(1.625rem,2.6vw,2.375rem)}html[data-cine=on] .cinematic-module__Y4wVaq__duel .cinematic-module__Y4wVaq__lede{font-size:1rem;line-height:1.6}html[data-cine=on] .cinematic-module__Y4wVaq__duelGrid{margin-top:20px}html[data-cine=on] .cinematic-module__Y4wVaq__duelRow{gap:10px;padding-block:4px}:is(html[data-cine=on] .cinematic-module__Y4wVaq__duelThem,html[data-cine=on] .cinematic-module__Y4wVaq__duelUs){padding:8px 14px;font-size:.9375rem;line-height:1.4}html[data-cine=on] .cinematic-module__Y4wVaq__duelLabel{font-size:.9375rem}.cinematic-module__Y4wVaq__duelGrid{margin-top:36px}.cinematic-module__Y4wVaq__duelHead{color:var(--on-dark);grid-template-columns:140px minmax(0,1fr) minmax(0,1fr);padding-bottom:12px;font-weight:800;display:grid}.cinematic-module__Y4wVaq__duelHead span:first-child{grid-column:2}.cinematic-module__Y4wVaq__duelHead span:last-child{color:var(--beam)}.cinematic-module__Y4wVaq__duelRow{transform-style:preserve-3d;border-top:1px solid #ffffff1f;grid-template-columns:140px minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:12px;padding-block:12px;display:grid}.cinematic-module__Y4wVaq__duelLabel{align-self:center;margin:0;font-size:1.0625rem;font-weight:800}.cinematic-module__Y4wVaq__duelThem,.cinematic-module__Y4wVaq__duelUs{border-radius:var(--radius-md);align-items:flex-start;gap:12px;margin:0;padding:16px 18px;font-size:1.0625rem;line-height:1.55;display:flex}.cinematic-module__Y4wVaq__duelThem{color:var(--on-dark);background:#ffffff0a}.cinematic-module__Y4wVaq__duelThem svg{color:#94a3b8;flex-shrink:0;margin-top:3px}.cinematic-module__Y4wVaq__duelUs{color:var(--night);background:#fff;font-weight:600;box-shadow:0 24px 50px -24px #5db7ff99}.cinematic-module__Y4wVaq__duelUs svg{color:var(--blue-deep);flex-shrink:0;margin-top:3px}.cinematic-module__Y4wVaq__proof{background:linear-gradient(var(--night), var(--night-2))}.cinematic-module__Y4wVaq__proofGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.cinematic-module__Y4wVaq__tag{color:var(--beam);margin-bottom:8px;font-size:1rem;font-weight:600;display:block}.cinematic-module__Y4wVaq__counter{letter-spacing:-.04em;color:var(--beam);font-variant-numeric:tabular-nums;font-size:clamp(7rem,22vw,17rem);font-weight:800;line-height:.85;display:block}.cinematic-module__Y4wVaq__proofHeading{margin:0}.cinematic-module__Y4wVaq__proofTitle{margin:16px 0 0;font-size:clamp(1.75rem,3.4vw,2.75rem);font-weight:800;line-height:1.1;display:block}.cinematic-module__Y4wVaq__proofStory{color:var(--on-dark);margin:0 0 28px;font-size:1.125rem;line-height:1.75}.cinematic-module__Y4wVaq__proofTiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cinematic-module__Y4wVaq__proofTile{border-radius:var(--radius-lg);background:var(--night-3);border:1px solid #ffffff1a;padding:24px}.cinematic-module__Y4wVaq__tileValue{color:#fff;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:800;line-height:1;display:block}.cinematic-module__Y4wVaq__tileLabel{color:var(--on-dark);margin-top:10px;line-height:1.5;display:block}.cinematic-module__Y4wVaq__portfolio{color:var(--night);background:#fff;padding-block:clamp(64px,9vw,120px)}.cinematic-module__Y4wVaq__ledeDark{color:var(--body);max-width:60ch;margin:0;font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.75}.cinematic-module__Y4wVaq__portfolioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.cinematic-module__Y4wVaq__portfolioCard{border-radius:var(--radius-md);border:1px solid var(--line);height:100%;color:inherit;background:#fff;flex-direction:column;text-decoration:none;transition:box-shadow .25s cubic-bezier(.25,.46,.45,.94),transform .25s cubic-bezier(.23,1,.32,1);display:flex;overflow:hidden}.cinematic-module__Y4wVaq__portfolioCard:hover{transform:translateY(-3px);box-shadow:0 24px 50px -24px #04132959}.cinematic-module__Y4wVaq__portfolioCard:focus-visible{outline:3px solid var(--blue-deep);outline-offset:3px}.cinematic-module__Y4wVaq__portfolioImg{aspect-ratio:16/9;object-fit:cover;object-position:top;border-bottom:1px solid var(--line);width:100%;height:auto;display:block}.cinematic-module__Y4wVaq__portfolioName{padding:16px 18px 4px;font-size:1.125rem;font-weight:800;display:block}.cinematic-module__Y4wVaq__portfolioDesc{color:var(--body);padding:0 18px 18px;font-size:1rem;line-height:1.55;display:block}.cinematic-module__Y4wVaq__deckScene{background:var(--mist);color:var(--night);position:relative}.cinematic-module__Y4wVaq__deck{gap:16px;margin:36px 0 0;padding:0;list-style:none;display:grid}html[data-cine=on] .cinematic-module__Y4wVaq__deck{perspective:1200px;height:min(340px,52svh);transform-style:preserve-3d;display:block;position:relative}.cinematic-module__Y4wVaq__deckCard{border-radius:var(--radius-lg);border:1px solid var(--line);transform-origin:50% 100%;background:#fff;grid-template-columns:auto minmax(0,1fr);align-content:start;align-items:start;gap:24px;padding:clamp(24px,3.5vw,44px);display:grid;box-shadow:0 30px 60px -30px #04132959}html[data-cine=on] .cinematic-module__Y4wVaq__deckCard{min-height:100%;position:absolute;inset:0 0 auto}.cinematic-module__Y4wVaq__deckNum{background:var(--blue-deep);color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:1.5rem;font-weight:800;display:grid}.cinematic-module__Y4wVaq__deckCard h3{margin:6px 0 10px;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800}.cinematic-module__Y4wVaq__deckCard p{color:var(--body);max-width:52ch;margin:0;font-size:1.1875rem;line-height:1.75}.cinematic-module__Y4wVaq__offerSection{background:var(--mist);color:var(--night);padding-block:clamp(32px,5vw,64px) clamp(64px,9vw,120px)}.cinematic-module__Y4wVaq__offer{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:16px;margin-top:36px;display:grid}.cinematic-module__Y4wVaq__priceTile{border-radius:var(--radius-lg);border:1px solid var(--line);background:#fff;flex-direction:column;gap:18px;padding:clamp(28px,4vw,44px);display:flex}.cinematic-module__Y4wVaq__price{color:var(--body);flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:1.125rem;display:flex}.cinematic-module__Y4wVaq__price strong{color:var(--night);font-size:clamp(3rem,6vw,4.25rem);font-weight:800;line-height:1}.cinematic-module__Y4wVaq__priceNote{color:var(--body);margin:0;font-size:1.0625rem;line-height:1.7}.cinematic-module__Y4wVaq__guaranteeTile{border-radius:var(--radius-lg);background:var(--night);color:#fff;padding:clamp(28px,4vw,44px)}.cinematic-module__Y4wVaq__guaranteeKicker{color:var(--beam);margin-bottom:14px;font-weight:600;display:block}.cinematic-module__Y4wVaq__guaranteeTile h3{margin:0 0 18px;font-size:clamp(1.75rem,3.4vw,2.5rem);font-weight:800;line-height:1.15}.cinematic-module__Y4wVaq__guaranteeTile p{color:var(--on-dark);margin:0;font-size:1.125rem;line-height:1.75}.cinematic-module__Y4wVaq__faqSection{color:var(--night);background:#fff;padding-block:clamp(64px,9vw,120px)}.cinematic-module__Y4wVaq__faqList{border-top:1px solid var(--line);margin-top:36px}.cinematic-module__Y4wVaq__faqItem{border-bottom:1px solid var(--line)}.cinematic-module__Y4wVaq__faqItem summary{cursor:pointer;justify-content:space-between;gap:16px;padding-block:24px;font-size:1.1875rem;font-weight:800;list-style:none;display:flex}.cinematic-module__Y4wVaq__faqItem summary::-webkit-details-marker{display:none}.cinematic-module__Y4wVaq__faqPlus{color:var(--blue-deep);flex-shrink:0;transition:transform .25s cubic-bezier(.23,1,.32,1)}.cinematic-module__Y4wVaq__faqItem[open] .cinematic-module__Y4wVaq__faqPlus{transform:rotate(45deg)}.cinematic-module__Y4wVaq__faqItem p{color:var(--body);margin:0 0 24px;font-size:1.125rem;line-height:1.8}.cinematic-module__Y4wVaq__final{text-align:center;background:radial-gradient(ellipse 60% 70% at 50% 0%, #5db7ff33, transparent 70%), var(--night);padding-block:clamp(80px,11vw,140px)}.cinematic-module__Y4wVaq__final .cinematic-module__Y4wVaq__h2,.cinematic-module__Y4wVaq__final .cinematic-module__Y4wVaq__lede{margin-inline:auto}.cinematic-module__Y4wVaq__finalActions{flex-direction:column;align-items:center;gap:20px;margin-top:36px;display:flex}.cinematic-module__Y4wVaq__finalForm{max-width:640px;margin:36px auto 22px}@media (prefers-reduced-motion:no-preference){.cinematic-module__Y4wVaq__orbitA{animation:16s linear infinite cinematic-module__Y4wVaq__orbitA}.cinematic-module__Y4wVaq__heroStage:before{animation:40s ease-in-out infinite alternate cinematic-module__Y4wVaq__stars}.cinematic-module__Y4wVaq__orbitB{animation:23s linear infinite reverse cinematic-module__Y4wVaq__orbitB}.cinematic-module__Y4wVaq__heroCard{animation:7s ease-in-out infinite alternate cinematic-module__Y4wVaq__float}.cinematic-module__Y4wVaq__heroYou:after{animation:5.5s cubic-bezier(.45,0,.2,1) 1.2s infinite cinematic-module__Y4wVaq__sweep}.cinematic-module__Y4wVaq__caret{animation:1.1s step-end infinite cinematic-module__Y4wVaq__blink}.cinematic-module__Y4wVaq__ghost0{animation:11s ease-in-out infinite alternate cinematic-module__Y4wVaq__drift}.cinematic-module__Y4wVaq__ghost1{animation:14s ease-in-out -3s infinite alternate-reverse cinematic-module__Y4wVaq__drift}.cinematic-module__Y4wVaq__ghost2{animation:17s ease-in-out -6s infinite alternate cinematic-module__Y4wVaq__drift}.cinematic-module__Y4wVaq__ghost3{animation:13s ease-in-out -2s infinite alternate-reverse cinematic-module__Y4wVaq__drift}.cinematic-module__Y4wVaq__ghost4{animation:19s ease-in-out -8s infinite alternate cinematic-module__Y4wVaq__drift}.cinematic-module__Y4wVaq__ghost5{animation:21s ease-in-out -4s infinite alternate-reverse cinematic-module__Y4wVaq__drift}.cinematic-module__Y4wVaq__hero:after{animation:2.6s cubic-bezier(.23,1,.32,1) .3s both cinematic-module__Y4wVaq__beam}.cinematic-module__Y4wVaq__cue:before{animation:2.2s cubic-bezier(.25,.46,.45,.94) 1s infinite cinematic-module__Y4wVaq__cue}}@keyframes cinematic-module__Y4wVaq__orbitA{0%{transform:rotateX(74deg)rotateY(-12deg)rotate(0)}to{transform:rotateX(74deg)rotateY(-12deg)rotate(360deg)}}@keyframes cinematic-module__Y4wVaq__orbitB{0%{transform:rotateX(68deg)rotateY(22deg)rotate(0)}to{transform:rotateX(68deg)rotateY(22deg)rotate(360deg)}}@keyframes cinematic-module__Y4wVaq__float{0%{translate:-50% -50%}to{translate:-50% calc(-50% - 14px)}}@keyframes cinematic-module__Y4wVaq__stars{0%{transform:translate(0,0)}to{transform:translate(-3%,2%)}}@keyframes cinematic-module__Y4wVaq__sweep{0%{transform:translate(-120%)}35%,to{transform:translate(120%)}}@keyframes cinematic-module__Y4wVaq__blink{50%{opacity:0}}@keyframes cinematic-module__Y4wVaq__drift{0%{translate:0}to{translate:18px -22px}}@keyframes cinematic-module__Y4wVaq__beam{0%{opacity:0;transform:translate(-60%)}20%{opacity:1}to{opacity:0;transform:translate(60%)}}@keyframes cinematic-module__Y4wVaq__cue{0%{transform:scaleY(0)}60%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@media (max-width:820px){.cinematic-module__Y4wVaq__heroInner{grid-template-columns:minmax(0,1fr)}.cinematic-module__Y4wVaq__heroStage{order:-1;height:300px;margin-block:-8px -12px}.cinematic-module__Y4wVaq__heroCard{width:min(300px,80%);padding:14px;scale:.92}.cinematic-module__Y4wVaq__heroRival+.cinematic-module__Y4wVaq__heroRival,.cinematic-module__Y4wVaq__heroCard .cinematic-module__Y4wVaq__resultNote{display:none}.cinematic-module__Y4wVaq__film .cinematic-module__Y4wVaq__stage{grid-template-columns:minmax(0,1fr);align-content:center;gap:20px}html[data-cine=on] .cinematic-module__Y4wVaq__film .cinematic-module__Y4wVaq__stage{grid-template-columns:minmax(0,1fr);align-content:center;gap:20px}html[data-cine=on] .cinematic-module__Y4wVaq__film .cinematic-module__Y4wVaq__stage{padding-top:20px;display:block}html[data-cine=on] .cinematic-module__Y4wVaq__captions{z-index:2;height:46%;min-height:0;padding:0 var(--gutter) 28px;background:linear-gradient(transparent, var(--night) 34%);position:absolute;inset:auto 0 0}html[data-cine=on] .cinematic-module__Y4wVaq__caption{inset:auto var(--gutter) 28px}html[data-cine=on] .cinematic-module__Y4wVaq__capTitle{margin-bottom:8px;font-size:1.625rem}html[data-cine=on] .cinematic-module__Y4wVaq__capPromise .cinematic-module__Y4wVaq__capTitle{font-size:2.125rem}html[data-cine=on] .cinematic-module__Y4wVaq__capBody{font-size:1rem;line-height:1.6}html[data-cine=on] .cinematic-module__Y4wVaq__wallCard{padding:10px 12px}html[data-cine=on] .cinematic-module__Y4wVaq__answer .cinematic-module__Y4wVaq__resultNote{display:none}html[data-cine=on] .cinematic-module__Y4wVaq__answerIntro{display:none}:is(html[data-cine=on] .cinematic-module__Y4wVaq__duel,html[data-cine=on] .cinematic-module__Y4wVaq__proof){height:auto}:is(html[data-cine=on] .cinematic-module__Y4wVaq__duel .cinematic-module__Y4wVaq__stage,html[data-cine=on] .cinematic-module__Y4wVaq__proof .cinematic-module__Y4wVaq__stage){height:auto;padding-block:72px;display:block;position:relative;top:auto;overflow:visible}html[data-cine=on] .cinematic-module__Y4wVaq__wall{inset:70px 0 auto}.cinematic-module__Y4wVaq__resultNote{font-size:.875rem}.cinematic-module__Y4wVaq__duelHead{display:none}.cinematic-module__Y4wVaq__duelRow{grid-template-columns:minmax(0,1fr);gap:8px}.cinematic-module__Y4wVaq__proofGrid,.cinematic-module__Y4wVaq__offer{grid-template-columns:minmax(0,1fr)}.cinematic-module__Y4wVaq__portfolioGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.cinematic-module__Y4wVaq__counter{font-size:clamp(5.5rem,30vw,9rem)}.cinematic-module__Y4wVaq__deckCard{grid-template-columns:minmax(0,1fr);gap:14px}.cinematic-module__Y4wVaq__deckNum{width:52px;height:52px}html[data-cine=on] .cinematic-module__Y4wVaq__deck{height:min(340px,48svh)}.cinematic-module__Y4wVaq__deckCard p{font-size:1.0625rem}}@media (max-width:560px){.cinematic-module__Y4wVaq__form{flex-direction:column}.cinematic-module__Y4wVaq__portfolioGrid{grid-template-columns:minmax(0,1fr)}html[data-cine=on] .cinematic-module__Y4wVaq__duel .cinematic-module__Y4wVaq__h2{margin-bottom:8px;font-size:1.75rem}html[data-cine=on] .cinematic-module__Y4wVaq__duel .cinematic-module__Y4wVaq__lede{font-size:.9375rem;line-height:1.55}:is(html[data-cine=on] .cinematic-module__Y4wVaq__duelThem,html[data-cine=on] .cinematic-module__Y4wVaq__duelUs){padding:10px 14px;font-size:.9375rem}}
