.FlightNarrative-module__tYdjba__bg{z-index:0;background:radial-gradient(ellipse 60% 46% at 16% 6%, #ffb23812, transparent 60%), radial-gradient(ellipse 55% 50% at 90% 96%, #4fc3f70f, transparent 65%), var(--void);position:fixed;inset:0}.FlightNarrative-module__tYdjba__bg:after{content:"";opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:120px 120px;position:absolute;inset:0}.FlightNarrative-module__tYdjba__progress{background:linear-gradient(90deg, var(--gold), var(--sky));z-index:50;width:0%;height:3px;position:fixed;top:0;left:0;box-shadow:0 0 12px #ffb23899}.FlightNarrative-module__tYdjba__main{z-index:10;position:relative}.FlightNarrative-module__tYdjba__act{position:relative}.FlightNarrative-module__tYdjba__stage{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;padding:0 24px;display:flex;position:sticky;top:0;overflow:hidden}.FlightNarrative-module__tYdjba__piece{opacity:0;will-change:opacity, transform;transform:translateY(28px)}.FlightNarrative-module__tYdjba__kWord{opacity:0;filter:blur(5px);will-change:opacity, transform, filter;display:inline-block;transform:translateY(14px)scale(.92)}.FlightNarrative-module__tYdjba__kPlay .FlightNarrative-module__tYdjba__kWord{animation:.7s cubic-bezier(.22,.85,.32,1) both FlightNarrative-module__tYdjba__kPop}@keyframes FlightNarrative-module__tYdjba__kPop{to{opacity:1;filter:none;transform:none}}.FlightNarrative-module__tYdjba__actGate{height:260vh}@media (max-width:600px){.FlightNarrative-module__tYdjba__actGate{height:190vh}}.FlightNarrative-module__tYdjba__eyebrow{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-hi);text-shadow:0 2px 14px #000000b3;align-items:center;gap:9px;margin-bottom:16px;font-size:12px;display:flex}.FlightNarrative-module__tYdjba__eyebrow:before{content:"";background:var(--gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ffb2382e}.FlightNarrative-module__tYdjba__heroTitle{letter-spacing:-.02em;text-wrap:balance;text-shadow:0 6px 30px #0000008c;max-width:920px;margin:0 0 18px;font-size:clamp(36px,7vw,76px);font-weight:800}.FlightNarrative-module__tYdjba__accentGold{color:var(--gold-hi)}.FlightNarrative-module__tYdjba__heroTitleCompact{letter-spacing:-.015em;text-wrap:balance;text-shadow:0 4px 22px #0000008c;max-width:640px;margin:0 0 26px;font-size:clamp(24px,3.2vw,34px);font-weight:800}.FlightNarrative-module__tYdjba__headlineFadeWrap{opacity:1;transition:opacity .22s;display:inline-block}.FlightNarrative-module__tYdjba__heroTitleFading{opacity:0}.FlightNarrative-module__tYdjba__heroDeckWrap{justify-content:center;width:100%;margin-bottom:28px;display:flex}.FlightNarrative-module__tYdjba__heroSub{color:var(--text-hi);opacity:.82;text-shadow:0 2px 16px #000000b3;max-width:520px;margin:0 0 34px;font-size:16px;line-height:1.6}.FlightNarrative-module__tYdjba__scrollCue{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-lo);flex-direction:column;align-items:center;gap:8px;font-size:10.5px;transition:opacity .3s;display:flex}.FlightNarrative-module__tYdjba__scrollCueArrow{background:linear-gradient(180deg, var(--text-lo), transparent);width:1px;height:34px;position:relative}.FlightNarrative-module__tYdjba__scrollCueArrow:after{content:"";border-right:1.5px solid var(--text-lo);border-bottom:1.5px solid var(--text-lo);width:6px;height:6px;animation:1.6s ease-in-out infinite FlightNarrative-module__tYdjba__cueBounce;position:absolute;bottom:0;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes FlightNarrative-module__tYdjba__cueBounce{0%,to{transform:translate(-50%)rotate(45deg)translateY(0)}50%{transform:translate(-50%)rotate(45deg)translateY(6px)}}.FlightNarrative-module__tYdjba__actHeading{text-wrap:balance;text-shadow:0 4px 22px #0000008c;max-width:640px;margin:0 0 10px;font-size:clamp(24px,3.6vw,38px);font-weight:800}.FlightNarrative-module__tYdjba__actMore{height:auto}.FlightNarrative-module__tYdjba__moreTabs{border:1px solid var(--hair);border-radius:14px;grid-template-columns:repeat(7,1fr);width:min(1400px,97vw);display:grid;overflow:hidden}.FlightNarrative-module__tYdjba__moreTab{border:none;border-left:1px solid var(--hair);color:var(--text-mid);text-align:left;cursor:pointer;font-family:var(--font-ui);background:#ffffff06;flex-direction:column;align-items:flex-start;gap:8px;padding:20px 16px;transition:background .3s,color .3s,transform .3s cubic-bezier(.22,.85,.32,1),box-shadow .3s;display:flex;position:relative}.FlightNarrative-module__tYdjba__moreTab:first-child{border-left:none}.FlightNarrative-module__tYdjba__moreTab:hover{z-index:1;background:#ffffff0e;transform:translateY(-4px);box-shadow:0 16px 30px #00000059}.FlightNarrative-module__tYdjba__moreTab:active{transition-duration:.1s;transform:translateY(-1px)scale(.97)}.FlightNarrative-module__tYdjba__moreTabIcon{width:24px;height:24px;color:var(--gold-hi);transition:transform .3s}.FlightNarrative-module__tYdjba__moreTab:hover .FlightNarrative-module__tYdjba__moreTabIcon{transform:scale(1.15)rotate(-4deg)}.FlightNarrative-module__tYdjba__moreTabIcon svg{width:100%;height:100%;display:block}.FlightNarrative-module__tYdjba__moreTabLabel{color:var(--text-hi);letter-spacing:-.005em;text-wrap:balance;font-size:16.5px;font-weight:750}.FlightNarrative-module__tYdjba__moreTabSub{color:var(--text-lo);font-size:12.5px;line-height:1.4}.FlightNarrative-module__tYdjba__moreTabActive{background:var(--gold)}.FlightNarrative-module__tYdjba__moreTabActive:hover{background:var(--gold);transform:translateY(-4px);box-shadow:0 16px 30px #ffb2384d}.FlightNarrative-module__tYdjba__moreTabActive:active{transform:translateY(-1px)scale(.97)}.FlightNarrative-module__tYdjba__moreTabActive .FlightNarrative-module__tYdjba__moreTabIcon,.FlightNarrative-module__tYdjba__moreTabActive .FlightNarrative-module__tYdjba__moreTabLabel{color:var(--gold-ink)}.FlightNarrative-module__tYdjba__moreTabActive .FlightNarrative-module__tYdjba__moreTabSub{color:rgba(var(--gold-ink-rgb), .72)}.FlightNarrative-module__tYdjba__moreHero{text-align:left;border:1px solid var(--hair);background:rgba(var(--void-rgb), .55);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:14px;align-items:center;gap:clamp(24px,4vw,48px);width:min(1400px,97vw);margin:18px 0 22px;padding:28px 32px;display:flex}.FlightNarrative-module__tYdjba__moreHeroText{flex:none;width:min(320px,36vw)}.FlightNarrative-module__tYdjba__moreHeroHeadline{color:var(--text-hi);text-wrap:balance;margin:0 0 12px;font-size:clamp(22px,2.9vw,33px);font-weight:800;animation:.5s cubic-bezier(.22,.85,.32,1) both FlightNarrative-module__tYdjba__moreFade}.FlightNarrative-module__tYdjba__moreHeroBody{color:var(--text-mid);margin:0;font-size:15.5px;line-height:1.65;animation:.5s cubic-bezier(.22,.85,.32,1) 50ms both FlightNarrative-module__tYdjba__moreFade}@keyframes FlightNarrative-module__tYdjba__moreFade{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}.FlightNarrative-module__tYdjba__moreHeroFrame{border:1px solid var(--hair);background:var(--panel);border-radius:10px;flex:auto;height:360px;overflow:hidden;box-shadow:0 20px 50px #00000080}.FlightNarrative-module__tYdjba__moreHeroFrame img{object-fit:cover;width:100%;height:100%;animation:.5s cubic-bezier(.22,.85,.32,1) both FlightNarrative-module__tYdjba__moreFade;display:block}.FlightNarrative-module__tYdjba__llMock{background:radial-gradient(ellipse 120% 90% at 100% 0%, #ffb23812, transparent 60%), var(--panel);flex-direction:column;gap:8px;width:100%;height:100%;padding:clamp(16px,2.2vw,24px);animation:.5s cubic-bezier(.22,.85,.32,1) both FlightNarrative-module__tYdjba__moreFade;display:flex}.FlightNarrative-module__tYdjba__llHeader{justify-content:space-between;align-items:center;display:flex}.FlightNarrative-module__tYdjba__llPill{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--gold-hi);background:#ffb2381f;border:1px solid #ffb2384d;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-size:10.5px;font-weight:700;display:inline-flex}.FlightNarrative-module__tYdjba__llPillDot{background:var(--gold);border-radius:50%;width:6px;height:6px}.FlightNarrative-module__tYdjba__llReg{font-family:var(--font-mono);color:var(--text-lo);letter-spacing:.03em;font-size:12px}.FlightNarrative-module__tYdjba__llHeadline{color:var(--text-hi);margin:4px 0 0;font-size:clamp(16px,1.6vw,19px);font-weight:800}.FlightNarrative-module__tYdjba__llSub{color:var(--text-mid);margin:0;font-size:12.5px}.FlightNarrative-module__tYdjba__llSub b{color:var(--text-hi);font-weight:700}.FlightNarrative-module__tYdjba__llGold{color:var(--gold-hi)!important}.FlightNarrative-module__tYdjba__llMap{border:1px solid var(--hair);background:repeating-linear-gradient(0deg, #ffffff09 0 1px, transparent 1px 32px), repeating-linear-gradient(90deg, #ffffff09 0 1px, transparent 1px 32px), var(--panel);border-radius:10px;flex:auto;min-height:0;margin-top:8px;position:relative;overflow:hidden}.FlightNarrative-module__tYdjba__llCompass{font-family:var(--font-mono);color:var(--text-lo);font-size:11px;position:absolute;top:10px;left:12px}.FlightNarrative-module__tYdjba__llRouteLine{width:100%;height:100%;position:absolute;inset:0}.FlightNarrative-module__tYdjba__llRouteLine line{stroke:var(--gold);stroke-width:1px;stroke-dasharray:3 2.5;opacity:.8}.FlightNarrative-module__tYdjba__llPoint{align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.FlightNarrative-module__tYdjba__llPointRight{flex-direction:row-reverse}.FlightNarrative-module__tYdjba__llDotGold{background:var(--gold);border-radius:50%;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 4px #ffb23833}.FlightNarrative-module__tYdjba__llRingSky{border:2px solid var(--sky);border-radius:50%;flex-shrink:0;width:9px;height:9px;box-shadow:0 0 0 4px #4fc3f72e}.FlightNarrative-module__tYdjba__llPointLabel{font-family:var(--font-mono);color:var(--gold-hi);white-space:nowrap;flex-direction:column;font-size:11px;font-weight:700;line-height:1.4;display:flex}.FlightNarrative-module__tYdjba__llPointLabelSky{color:var(--sky);text-align:right}.FlightNarrative-module__tYdjba__llPointLabel small{color:var(--text-lo);text-transform:uppercase;letter-spacing:.04em;font-size:8.5px;font-weight:500}.FlightNarrative-module__tYdjba__llMapFoot{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-lo);justify-content:space-between;font-size:8.5px;display:flex;position:absolute;bottom:9px;left:12px;right:12px}.FlightNarrative-module__tYdjba__llReturnReq{color:var(--sky)}.FlightNarrative-module__tYdjba__moreGrid{grid-template-columns:repeat(6,1fr);gap:10px;width:min(1400px,97vw);display:grid}.FlightNarrative-module__tYdjba__moreCard{border:1px solid var(--hair);background:rgba(var(--void-rgb), .5);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;border-radius:12px;padding:14px 15px;position:relative}.FlightNarrative-module__tYdjba__moreCard .FlightNarrative-module__tYdjba__moreIcon{width:18px;height:18px;color:var(--text-lo);margin-bottom:8px}.FlightNarrative-module__tYdjba__moreCard .FlightNarrative-module__tYdjba__moreIcon svg{width:100%;height:100%;display:block}.FlightNarrative-module__tYdjba__moreCard h5{color:var(--text-hi);letter-spacing:-.01em;margin:0 0 5px;font-size:12px;font-weight:750}.FlightNarrative-module__tYdjba__moreCard p{color:var(--text-mid);margin:0;font-size:10.5px;line-height:1.5}@media (max-width:860px){.FlightNarrative-module__tYdjba__moreTabs{grid-template-columns:1fr}.FlightNarrative-module__tYdjba__moreTab{border-left:none;border-top:1px solid var(--hair)}.FlightNarrative-module__tYdjba__moreTab:first-child{border-top:none}.FlightNarrative-module__tYdjba__moreHero{flex-direction:column}.FlightNarrative-module__tYdjba__moreHeroText,.FlightNarrative-module__tYdjba__moreHeroFrame{width:100%}.FlightNarrative-module__tYdjba__moreGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.FlightNarrative-module__tYdjba__moreGrid{grid-template-columns:repeat(2,1fr)}}.FlightNarrative-module__tYdjba__actCompare{height:auto}.FlightNarrative-module__tYdjba__whyList{flex-direction:column;gap:14px;width:min(620px,92vw);margin:22px 0 0;padding:0;list-style:none;display:flex}.FlightNarrative-module__tYdjba__whyList li{color:var(--text-hi);text-align:left;text-shadow:0 2px 16px #00000080;padding-left:26px;font-size:15.5px;line-height:1.5;position:relative}.FlightNarrative-module__tYdjba__whyList li:before{content:"";background:var(--violet);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;left:0;box-shadow:0 0 0 4px #9b8cf92e}.FlightNarrative-module__tYdjba__compareLink{font-family:var(--font-mono);letter-spacing:.03em;color:var(--sky);border-bottom:1px solid #0000;align-items:center;gap:6px;margin-top:30px;font-size:12px;text-decoration:none;transition:border-color .2s;display:inline-flex}.FlightNarrative-module__tYdjba__compareLink:hover{border-bottom-color:var(--sky)}.FlightNarrative-module__tYdjba__actMore .FlightNarrative-module__tYdjba__stage,.FlightNarrative-module__tYdjba__actCompare .FlightNarrative-module__tYdjba__stage{height:auto;padding:90px 24px 40px;position:static;overflow:visible}.FlightNarrative-module__tYdjba__actMore .FlightNarrative-module__tYdjba__piece,.FlightNarrative-module__tYdjba__actCompare .FlightNarrative-module__tYdjba__piece{opacity:1;transform:none}@media (max-width:600px){.FlightNarrative-module__tYdjba__whyList li{font-size:14.5px}}.FlightNarrative-module__tYdjba__actCta{height:auto}.FlightNarrative-module__tYdjba__actCta .FlightNarrative-module__tYdjba__stage{height:auto;min-height:0;padding:30px 24px;position:static;overflow:visible}.FlightNarrative-module__tYdjba__actCta .FlightNarrative-module__tYdjba__piece{opacity:1;transform:none}.FlightNarrative-module__tYdjba__ctaRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.FlightNarrative-module__tYdjba__ctaBtn{font-family:var(--font-ui);color:var(--gold-ink);cursor:pointer;background:linear-gradient(165deg,#ffd68ce6,#ffb238d9 55%,#ff9628d9);border:1px solid #ffffff8c;border-radius:999px;align-items:center;padding:16px 34px;font-size:14px;font-weight:750;text-decoration:none;display:inline-flex;box-shadow:0 16px 40px #ffb23847,inset 0 1px #fff6}.FlightNarrative-module__tYdjba__ctaBtnGhost{font-family:var(--font-ui);color:var(--text-hi);cursor:pointer;border:1px solid var(--hair);background:#ffffff08;border-radius:999px;align-items:center;padding:16px 34px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.FlightNarrative-module__tYdjba__ctaNote{color:var(--text-lo);font-size:11.5px;font-family:var(--font-mono);margin-top:18px}.FlightNarrative-module__tYdjba__footer{z-index:10;text-align:center;color:var(--text-lo);padding:60px 24px 90px;font-size:11.5px;position:relative}@media (prefers-reduced-motion:reduce){.FlightNarrative-module__tYdjba__scrollCueArrow:after,.FlightNarrative-module__tYdjba__radioDot{animation:none}.FlightNarrative-module__tYdjba__kWord{opacity:1;filter:none;transform:none;animation:none!important}.FlightNarrative-module__tYdjba__headlineFadeWrap{transition:none}.FlightNarrative-module__tYdjba__moreTab{transition:background .2s,color .2s}.FlightNarrative-module__tYdjba__moreTab:hover,.FlightNarrative-module__tYdjba__moreTabActive:hover,.FlightNarrative-module__tYdjba__moreTab:active,.FlightNarrative-module__tYdjba__moreTabActive:active{box-shadow:none;transform:none}.FlightNarrative-module__tYdjba__moreTabIcon{transition:none}.FlightNarrative-module__tYdjba__moreTab:hover .FlightNarrative-module__tYdjba__moreTabIcon{transform:none}.FlightNarrative-module__tYdjba__moreHeroHeadline,.FlightNarrative-module__tYdjba__moreHeroBody,.FlightNarrative-module__tYdjba__moreHeroFrame img,.FlightNarrative-module__tYdjba__llMock{animation:none}}
.HeroDeck-module__0zk_uq__wrap{flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.HeroDeck-module__0zk_uq__stars{pointer-events:none;transform:translate(calc(var(--px,0) * 16px), calc(var(--py,0) * 12px));transition:transform .25s ease-out;position:absolute;inset:-10% -6%}.HeroDeck-module__0zk_uq__star{animation:HeroDeck-module__0zk_uq__starTwinkle var(--dur) ease-in-out infinite;animation-delay:var(--delay);border-radius:50%;position:absolute}@keyframes HeroDeck-module__0zk_uq__starTwinkle{0%,to{opacity:.12}50%{opacity:.85}}.HeroDeck-module__0zk_uq__deckArea{z-index:1;flex-direction:column;align-items:center;width:100%;margin-top:30px;display:flex;position:relative}.HeroDeck-module__0zk_uq__stageRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:clamp(20px,5vw,60px);width:100%;display:flex}.HeroDeck-module__0zk_uq__stack{touch-action:pan-y;perspective:1600px;--fan-scale:.93;--fan-scale-featured:1.05;order:2;width:min(660px,46vw);height:clamp(460px,58vh,580px);position:relative}.HeroDeck-module__0zk_uq__card{transform-origin:50% 145%;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.22,.85,.32,1);position:absolute;inset:0}.HeroDeck-module__0zk_uq__cardInner{background:linear-gradient(160deg, #ffffff14, #ffffff05 45%), rgba(var(--void-rgb), .58);-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);transform-style:preserve-3d;cursor:grab;border:1px solid #ffffff29;border-radius:22px;flex-direction:column;padding:clamp(18px,2.4vw,30px);display:flex;position:absolute;inset:0;box-shadow:0 24px 60px #00000080,inset 0 1px #ffffff17}.HeroDeck-module__0zk_uq__cardInner:active{cursor:grabbing}.HeroDeck-module__0zk_uq__cardFeatured{box-shadow:0 34px 90px #0009,inset 0 1px #ffffff14}.HeroDeck-module__0zk_uq__pill{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-hi);border-radius:999px;align-self:flex-start;padding:7px 15px;font-size:10.5px;font-weight:700}.HeroDeck-module__0zk_uq__question{letter-spacing:-.01em;color:var(--text-hi);text-wrap:balance;text-shadow:0 2px 16px #0006;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:94%;margin:14px 0 0;font-size:clamp(19px,1.7vw,28px);font-weight:800;line-height:1.24;display:-webkit-box;overflow:hidden}.HeroDeck-module__0zk_uq__art{border:1px solid var(--hair);background:var(--panel);border-radius:16px;flex:1;min-height:0;margin-top:14px;overflow:hidden;box-shadow:0 10px 26px #00000059}.HeroDeck-module__0zk_uq__art img{object-fit:cover;width:100%;height:100%;display:block}.HeroDeck-module__0zk_uq__accent_gold .HeroDeck-module__0zk_uq__pill{background:var(--gold);color:var(--gold-ink)}.HeroDeck-module__0zk_uq__accent_sky .HeroDeck-module__0zk_uq__pill{background:var(--sky);color:var(--sky-ink)}.HeroDeck-module__0zk_uq__accent_violet .HeroDeck-module__0zk_uq__pill{background:var(--violet);color:var(--violet-ink)}.HeroDeck-module__0zk_uq__accent_green .HeroDeck-module__0zk_uq__pill{background:var(--green);color:var(--green-ink)}.HeroDeck-module__0zk_uq__chatMock{background:var(--surface);flex-direction:column;justify-content:center;gap:9px;width:100%;height:100%;padding:18px;display:flex}.HeroDeck-module__0zk_uq__chatBubble{max-width:78%;color:var(--text-hi);border-radius:14px;padding:9px 14px;font-size:12.5px;line-height:1.4}.HeroDeck-module__0zk_uq__chatLeft{background:var(--hair);border-bottom-left-radius:4px;align-self:flex-start}.HeroDeck-module__0zk_uq__chatRight{background:rgba(var(--green-rgb), .22);border-bottom-right-radius:4px;align-self:flex-end}.HeroDeck-module__0zk_uq__dots{z-index:150;gap:7px;margin-top:46px;display:flex;position:relative}.HeroDeck-module__0zk_uq__dot{background:var(--hair);cursor:pointer;border:none;border-radius:50%;width:6px;height:6px;padding:0;transition:background .2s,transform .2s}.HeroDeck-module__0zk_uq__dot.HeroDeck-module__0zk_uq__dotActive{background:var(--gold);transform:scale(1.3)}@media (max-width:860px){.HeroDeck-module__0zk_uq__stack{width:min(300px,50vw);height:clamp(280px,38vh,340px)}.HeroDeck-module__0zk_uq__question{margin-top:10px;font-size:clamp(15px,2.6vw,19px)}.HeroDeck-module__0zk_uq__dots{margin-top:30px}}@media (max-width:600px){.HeroDeck-module__0zk_uq__stack{--fan-scale:.76;--fan-scale-featured:.98;width:min(280px,74vw);height:clamp(280px,42vh,340px)}.HeroDeck-module__0zk_uq__cardInner{padding:16px}.HeroDeck-module__0zk_uq__question{-webkit-line-clamp:3;margin-top:12px;font-size:clamp(14px,4vw,17px)}.HeroDeck-module__0zk_uq__art{margin-top:10px}.HeroDeck-module__0zk_uq__pill{padding:5px 11px;font-size:9px}}.HeroDeck-module__0zk_uq__modalBackdrop{z-index:300;background:rgba(var(--void-rgb), .72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);justify-content:center;align-items:center;padding:24px;animation:.25s both HeroDeck-module__0zk_uq__modalBackdropIn;display:flex;position:fixed;inset:0}@keyframes HeroDeck-module__0zk_uq__modalBackdropIn{0%{opacity:0}to{opacity:1}}.HeroDeck-module__0zk_uq__modalPanel{background:var(--surface);border:1px solid var(--hair);border-radius:24px;width:min(560px,100%);max-height:86vh;padding:clamp(26px,4vw,40px);animation:.35s cubic-bezier(.22,.85,.32,1) both HeroDeck-module__0zk_uq__modalPanelIn;position:relative;overflow-y:auto;box-shadow:0 40px 100px #0009}@keyframes HeroDeck-module__0zk_uq__modalPanelIn{0%{opacity:0;transform:scale(.92)translateY(14px)}to{opacity:1;transform:none}}.HeroDeck-module__0zk_uq__modalClose{border:1px solid var(--hair);width:32px;height:32px;color:var(--text-mid);cursor:pointer;background:#ffffff0a;border-radius:50%;font-size:18px;line-height:1;transition:background .2s,color .2s;position:absolute;top:16px;right:16px}.HeroDeck-module__0zk_uq__modalClose:hover{color:var(--text-hi);background:#ffffff14}.HeroDeck-module__0zk_uq__modalTitle{color:var(--text-hi);text-wrap:balance;margin:16px 0 20px;font-size:clamp(21px,2.8vw,27px);font-weight:800;line-height:1.25}.HeroDeck-module__0zk_uq__modalArt{border:1px solid var(--hair);background:var(--panel);border-radius:16px;height:clamp(200px,32vh,280px);margin-bottom:22px;overflow:hidden}.HeroDeck-module__0zk_uq__modalArt img{object-fit:cover;width:100%;height:100%;display:block}.HeroDeck-module__0zk_uq__modalDesc{color:var(--text-mid);margin:0 0 26px;font-size:14px;line-height:1.7}.HeroDeck-module__0zk_uq__modalCta{font-family:var(--font-ui);color:var(--gold-ink);cursor:pointer;background:linear-gradient(165deg,#ffd68ce6,#ffb238d9 55%,#ff9628d9);border:none;border-radius:999px;align-items:center;gap:8px;padding:13px 26px;font-size:14px;font-weight:750;display:inline-flex;box-shadow:0 14px 32px #ffb23842}@media (prefers-reduced-motion:reduce){.HeroDeck-module__0zk_uq__star{opacity:.4;animation:none}.HeroDeck-module__0zk_uq__stars{transition:none;transform:none}.HeroDeck-module__0zk_uq__card,.HeroDeck-module__0zk_uq__cardInner{transition:none}.HeroDeck-module__0zk_uq__modalBackdrop,.HeroDeck-module__0zk_uq__modalPanel{animation:none}}
