.LandingMovie_movieShell__vIi30,.LandingMovie_proShell___AvYD,.LandingMovie_shell__7e5LT{--bg:#070B08;--bg2:#0F1511;--panel:#121B14;--border:#25332A;--brasa:#E07C30;--coral:#D9744F;--amber:#E8A25C;--gold:#E0A93E;--tx:#EDF4ED;--tx2:#93A99A;--tx3:#5E7266;--green:#8FB97D;--green2:#5E8F68;--disp:"Sora",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif}.LandingMovie_shell__7e5LT{position:relative;z-index:4;min-height:100vh;overflow-x:clip;background:var(--bg);color:var(--tx);font-family:var(--body)}.LandingMovie_movieShell__vIi30 *,.LandingMovie_shell__7e5LT *{box-sizing:border-box}.LandingMovie_movieShell__vIi30,.LandingMovie_proShell___AvYD{position:relative;z-index:4;color:var(--tx)}.LandingMovie_proShell___AvYD{min-height:100vh;background:var(--bg);overflow-x:hidden}.LandingMovie_proField___FSvn{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.LandingMovie_vignette__OsVMK{position:fixed;inset:0;z-index:3;pointer-events:none;background:radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.55) 100%)}.LandingMovie_grain__zcoE9{position:fixed;inset:-100px;z-index:3;pointer-events:none;opacity:.07;mix-blend-mode:overlay}.LandingMovie_flower__R_vYN{width:24px;height:24px;color:var(--brasa);animation:LandingMovie_breath__ihjUi 5s ease-in-out infinite}.LandingMovie_isVisible__jrPIu{opacity:1;transform:none}.LandingMovie_proNav__6d83a{display:flex;justify-content:space-between}.LandingMovie_miniButton__9A_Y7{background:transparent;border:1px solid rgba(224,124,48,.55);color:#FFB877;text-decoration:none;padding:9px 22px;border-radius:999px;font-weight:600;font-size:.88rem;transition:all .25s;white-space:nowrap}.LandingMovie_miniButton__9A_Y7:hover{background:var(--brasa);color:#fff}.LandingMovie_proHero__0U2E2{padding-top:14vh}.LandingMovie_proCards__zv6Qq{margin-top:28px;display:grid;gap:18px;padding:6vh 0}.LandingMovie_proCard__i1qbK{background:linear-gradient(160deg,rgba(31,42,34,.72),rgba(15,21,17,.9));border:1px solid var(--border);border-radius:20px;padding:24px 26px}.LandingMovie_stepNumber__IuGFg{font-family:var(--disp);font-weight:800;font-size:2rem;line-height:1.05;color:var(--brasa)}.LandingMovie_audienceGrid__tv0Mj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:2vh;padding-bottom:6vh}.LandingMovie_audienceCard__muKhp{background:linear-gradient(160deg,#18231B,#0C120D);border:1px solid var(--border);border-radius:18px;padding:20px}.LandingMovie_proNote__vjgri{color:var(--tx2);max-width:58ch}.LandingMovie_proCta__dG5AB{margin-top:24px}.LandingMovie_proForm__30oGp{margin-top:24px;display:grid;gap:12px;max-width:520px;margin-inline:auto}.LandingMovie_proForm__30oGp input[type=email]{min-height:52px;width:100%;border:1px solid rgba(147,169,154,.3);border-radius:999px;background:rgba(255,255,255,.05);color:var(--tx);padding:14px 22px;font-size:.95rem;outline:none;transition:border .2s}.LandingMovie_proForm__30oGp input[type=email]:focus{border-color:var(--brasa)}.LandingMovie_proForm__30oGp button[type=submit]{min-height:52px;border:0;border-radius:999px;background:var(--brasa);color:#fff;cursor:pointer;font-family:var(--disp);font-size:.95rem;font-weight:700;transition:background .25s,box-shadow .25s}.LandingMovie_proForm__30oGp button[type=submit]:focus-visible:not(:disabled),.LandingMovie_proForm__30oGp button[type=submit]:hover:not(:disabled){background:var(--coral);box-shadow:0 6px 30px rgba(224,124,48,.5);outline:none}.LandingMovie_proForm__30oGp button:disabled,.LandingMovie_proForm__30oGp input:disabled{cursor:not-allowed;opacity:.64}.LandingMovie_rolePicker__c_7UA{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:2px 0;padding:0;border:0}.LandingMovie_rolePicker__c_7UA legend{grid-column:1/-1;margin-bottom:2px;color:var(--tx2);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.LandingMovie_rolePicker__c_7UA label{position:relative;min-width:0}.LandingMovie_rolePicker__c_7UA input{position:absolute;inset:0;opacity:0}.LandingMovie_rolePicker__c_7UA span{display:flex;min-height:42px;align-items:center;justify-content:center;border:1px solid rgba(147,169,154,.24);border-radius:999px;background:rgba(255,255,255,.04);color:var(--tx2);padding:8px 10px;font-size:.82rem;font-weight:700;text-align:center;transition:border .2s,background .2s,color .2s}.LandingMovie_rolePicker__c_7UA input:checked+span{border-color:rgba(224,124,48,.68);background:rgba(224,124,48,.16);color:#ffcfaa}.LandingMovie_rolePicker__c_7UA input:focus-visible+span{outline:2px solid rgba(224,124,48,.42);outline-offset:2px}.LandingMovie_formDisclaimer__P_Ljc{margin-top:10px;font-size:.88rem;color:var(--tx2)}.LandingMovie_formDisclaimer__P_Ljc a{color:var(--amber);text-decoration:underline}.LandingMovie_formOk__RtFVd{color:#bfe6c0;display:block;margin-top:10px}.LandingMovie_formError__W8s7x{color:#ffb7b7;display:block;margin-top:10px}.LandingMovie_footer__lRBZR{border-top:1px solid var(--border);padding:36px 0;position:relative;z-index:4;background:rgba(7,11,8,.6)}.LandingMovie_footerInner__S66Aw{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.LandingMovie_footerInner__S66Aw nav{display:flex;gap:26px;flex-wrap:wrap}.LandingMovie_footerInner__S66Aw a{color:var(--tx3);font-size:.84rem;text-decoration:none}.LandingMovie_footerInner__S66Aw a:hover{color:var(--tx)}.LandingMovie_headerScrolled__WH_fc{background:rgba(7,11,8,.7);backdrop-filter:blur(16px);border-color:rgba(37,51,42,.6)}.LandingMovie_canvasWrap__XXeWR,.LandingMovie_field__nJXG4{position:fixed;inset:0;z-index:0}.LandingMovie_field__nJXG4{width:100%;height:100%}.LandingMovie_header__Mb6TZ{position:fixed;top:0;left:0;right:0;z-index:60;transition:background .3s,border-color .3s;border-bottom:1px solid transparent;background:transparent}.LandingMovie_header__Mb6TZ.LandingMovie_scrolled__C4KG4{background:rgba(7,11,8,.7);backdrop-filter:blur(16px);border-color:rgba(37,51,42,.6)}.LandingMovie_nav__0PRZ9{max-width:1180px;margin:0 auto;padding:16px 5vw;display:grid;grid-template-columns:1fr auto;align-items:center}.LandingMovie_logo__3oZj3{justify-self:start;display:flex;align-items:center;gap:9px;color:var(--tx);text-decoration:none;font-family:var(--disp);font-size:1.12rem;font-weight:700;letter-spacing:-.01em}.LandingMovie_logo__3oZj3 span{font-style:normal}.LandingMovie_logo__3oZj3 span b{color:var(--brasa);font-weight:700}.LandingMovie_btnMini__b0R0X{background:transparent;border:1px solid rgba(224,124,48,.55);color:#FFB877;text-decoration:none;padding:9px 22px;border-radius:999px;font-weight:600;font-size:.88rem;transition:all .25s;white-space:nowrap}.LandingMovie_btnMini__b0R0X:hover{background:var(--brasa);color:#fff;box-shadow:0 6px 30px rgba(224,124,48,.5)}.LandingMovie_nav__0PRZ9 .LandingMovie_btnMini__b0R0X:first-of-type{justify-self:end}.LandingMovie_progress__JBioz{position:fixed;top:0;left:0;height:2px;z-index:70;background:linear-gradient(90deg,var(--brasa),var(--coral));width:0}.LandingMovie_film__Tp6r2{position:relative;height:460vh}.LandingMovie_stage__Z8yQ_{position:sticky;top:0;height:100svh;display:grid;place-items:center;overflow:hidden}.LandingMovie_shot__yk78m{position:absolute;inset:0;display:grid;place-items:center;text-align:center;padding:0 6vw;opacity:1;pointer-events:none}.LandingMovie_inner__s9_gE{max-width:1000px}.LandingMovie_no-js__2y4kq .LandingMovie_shot__yk78m{position:relative;opacity:1;height:auto;padding:18vh 6vw;pointer-events:auto}.LandingMovie_giant__Micux{font-family:var(--disp);font-weight:800;letter-spacing:-.03em;line-height:1.04;font-size:clamp(2.5rem,8.2vw,6.4rem);overflow-wrap:break-word}.LandingMovie_giant__Micux.LandingMovie_md__WYIXv{font-size:clamp(1.9rem,5.2vw,4.1rem)}.LandingMovie_giant__Micux.LandingMovie_lg2__2xPTK{font-size:clamp(2rem,5.8vw,4.7rem)}.LandingMovie_giant__Micux .LandingMovie_dim__HkVea{color:#39463D}.LandingMovie_tagLine__Kw3aK{margin-top:26px;font-size:clamp(1.05rem,1.9vw,1.5rem);color:#C4D4C7;line-height:1.55;font-weight:500}.LandingMovie_tagLine__Kw3aK b{color:var(--tx);font-weight:700}.LandingMovie_florBig__gn8LJ{display:block;width:clamp(80px,11vw,140px);height:auto;margin:0 auto 30px;color:var(--brasa);animation:LandingMovie_breath__ihjUi 4.5s ease-in-out infinite;filter:drop-shadow(0 0 40px rgba(224,124,48,.45))}.LandingMovie_hint__raFRC{position:absolute;bottom:28px;left:50%;transform:translateX(-50%);color:var(--tx3);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;display:flex;flex-direction:column;align-items:center;gap:8px}.LandingMovie_hint__raFRC:after{content:"";width:1px;height:36px;background:linear-gradient(180deg,var(--brasa),transparent);animation:LandingMovie_dl___c_J5 1.8s ease-in-out infinite}.LandingMovie_micro__A7DQW{margin-top:20px;font-size:.78rem;color:var(--tx3);padding:0 4vw}.LandingMovie_btnHero__vMniU{position:relative;display:inline-flex;align-items:center;gap:12px;text-decoration:none;color:#fff;font-family:var(--disp);font-weight:700;font-size:1.05rem;padding:19px 38px;border-radius:999px;margin-top:36px;background:linear-gradient(120deg,var(--brasa),var(--coral),var(--brasa));background-size:200% 100%;animation:LandingMovie_shimmer__N_9_d 5s linear infinite;box-shadow:0 10px 50px rgba(224,124,48,.4);transition:box-shadow .3s,transform .2s}.LandingMovie_btnHero__vMniU:hover{box-shadow:0 16px 70px rgba(224,124,48,.65)}.LandingMovie_btnPlan__CP8JY{display:inline-flex;align-items:center;gap:10px;margin-top:22px;text-decoration:none;color:#fff;font-family:var(--disp);font-weight:700;font-size:1rem;padding:15px 30px;border-radius:999px;background:var(--brasa);transition:all .25s}.LandingMovie_btnPlan__CP8JY:hover{background:var(--coral);box-shadow:0 8px 34px rgba(224,124,48,.5)}.LandingMovie_wrap__BWHm4{max-width:1180px;margin:0 auto;padding:0 5vw}.LandingMovie_proHero__0U2E2{padding-top:clamp(128px,14vh,176px)}.LandingMovie_dark__pTR8W{position:relative;padding:10vh 0}.LandingMovie_kicker__bIVGO{font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;display:block;color:var(--brasa);font-weight:700}.LandingMovie_sectionTitle__kbiqw{font-family:var(--disp);font-weight:800;font-size:clamp(1.9rem,4vw,3.2rem);line-height:1.1;letter-spacing:-.02em;margin:16px 0 14px}.LandingMovie_lead__D2MMf{color:var(--tx2);line-height:1.7;max-width:52ch;font-size:1.05rem}.LandingMovie_rv__RtEUF{opacity:1;transform:none}.js .LandingMovie_rv__RtEUF{opacity:0;transform:translateY(36px);transition:all .9s cubic-bezier(.2,.7,.2,1)}.js .LandingMovie_rv__RtEUF.LandingMovie_on__huOtG{opacity:1;transform:none}.LandingMovie_steps__J8GY2{margin-top:64px;display:flex;flex-direction:column;gap:5vh;padding-bottom:6vh}.LandingMovie_scard__bkQSo{position:sticky;display:grid;grid-template-columns:170px 1fr;gap:3vw;align-items:center;background:linear-gradient(160deg,#18231B,#0C120D);border:1px solid var(--border);border-radius:28px;padding:56px 52px;box-shadow:0 -20px 70px rgba(0,0,0,.5);will-change:transform;transition:border-color .3s}.LandingMovie_scard__bkQSo:first-child{top:15vh}.LandingMovie_scard__bkQSo:nth-child(2){top:21vh}.LandingMovie_scard__bkQSo:nth-child(3){top:27vh}.LandingMovie_scard__bkQSo:hover{border-color:rgba(224,124,48,.55)}.LandingMovie_n__T_cip{font-family:var(--disp);font-weight:800;font-size:4.6rem;line-height:1;color:transparent;-webkit-text-stroke:1.5px var(--brasa);transition:all .3s}.LandingMovie_scard__bkQSo h3{font-family:var(--disp);font-weight:700;font-size:clamp(1.4rem,2.5vw,2rem);margin-bottom:10px}.LandingMovie_scard__bkQSo p{color:#AFC3B4;line-height:1.7;font-size:clamp(1rem,1.4vw,1.15rem);max-width:52ch}.LandingMovie_pilares__W9ePR{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:56px}.LandingMovie_pcard__60gpX{position:relative;background:linear-gradient(160deg,rgba(31,42,34,.72),rgba(15,21,17,.9));border:1px solid var(--border);border-radius:20px;padding:30px 24px;overflow:hidden;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .35s;will-change:transform}.LandingMovie_pcard__60gpX:before{content:"";position:absolute;top:-40%;left:-20%;width:70%;height:80%;border-radius:50%;background:radial-gradient(circle,var(--pc,#E07C30),transparent 70%);opacity:0;transition:opacity .4s;filter:blur(30px)}.LandingMovie_pcard__60gpX:hover{border-color:color-mix(in srgb,var(--pc,#E07C30) 60%,var(--border))}.LandingMovie_pcard__60gpX:hover:before{opacity:.25}.LandingMovie_pcard__60gpX>*{position:relative}.LandingMovie_pnum__IQEMg{font-family:var(--disp);font-weight:800;font-size:2.2rem;letter-spacing:-.02em;color:var(--pc,#E07C30)}.LandingMovie_plabel__sy5DC{font-family:var(--disp);font-weight:700;font-size:1.02rem;margin:4px 0 10px}.LandingMovie_ptxt__pLrB7{font-size:.86rem;color:var(--tx2);line-height:1.6}.LandingMovie_owlmini__glYva{position:absolute!important;right:14px;top:14px;width:60px;height:60px;object-fit:contain;filter:drop-shadow(0 4px 16px rgba(224,124,48,.4))}.LandingMovie_medband__FWuzP{margin-top:64px;text-align:center;border:1px solid rgba(224,124,48,.35);border-radius:26px;padding:54px 6vw;background:radial-gradient(600px 300px at 50% 120%,rgba(224,124,48,.14),transparent 70%)}.LandingMovie_medBig__NvTkK{font-family:var(--disp);font-weight:800;font-size:clamp(1.4rem,3vw,2.4rem);line-height:1.2;letter-spacing:-.02em;margin:16px auto 12px;max-width:26ch}.LandingMovie_medSub__BFILC{color:var(--tx2);font-size:1.02rem}.LandingMovie_pre__z6g_e{margin-top:0;display:grid;grid-template-columns:1fr 1fr;gap:5vw;align-items:center}.LandingMovie_preCard__SiF16{position:relative;border-radius:26px;padding:2px;will-change:transform;transition:transform .3s cubic-bezier(.2,.7,.2,1);background:linear-gradient(130deg,var(--brasa),rgba(224,124,48,.1) 40%,rgba(217,116,79,.1) 60%,var(--coral))}.LandingMovie_preIn__nOtBX{background:linear-gradient(160deg,#141E16,#0B110C);border-radius:24px;padding:40px 36px}.LandingMovie_preIn__nOtBX h3{font-family:var(--disp);font-weight:700;font-size:1.55rem;margin-bottom:10px}.LandingMovie_preIn__nOtBX p{color:var(--tx2);font-size:.96rem;line-height:1.65;margin-bottom:6px}.LandingMovie_preIn__nOtBX p b{color:#FFB877}.LandingMovie_proBand__sxBcX{display:grid;grid-template-columns:1fr auto;gap:4vw;align-items:center;will-change:transform;border:1px solid var(--border);border-radius:26px;padding:44px 42px;transition:transform .3s cubic-bezier(.2,.7,.2,1);background:linear-gradient(160deg,rgba(31,42,34,.5),rgba(15,21,17,.7))}.LandingMovie_proBand__sxBcX a{justify-self:auto}.LandingMovie_final__Ba6Hp{position:relative;z-index:5;padding:14vh 0 12vh;text-align:center}.LandingMovie_final__Ba6Hp h2{position:relative;z-index:1;font-size:clamp(2rem,4.6vw,3.7rem);max-width:20ch;margin:0 auto;color:var(--tx)}.LandingMovie_final__Ba6Hp .LandingMovie_g-ember__DE2V2{display:inline}.LandingMovie_finalCta__G_pOM{position:relative;z-index:1;opacity:1;transform:none}.LandingMovie_live__ghoFM{transition:opacity .9s ease}.LandingMovie_g-soft__VOgk_{background:linear-gradient(115deg,#FFFFFF 15%,#DCE8DE 60%,#AFC3B4 95%);-webkit-background-clip:text;background-clip:text;color:transparent}.LandingMovie_g-mid__2m6Cj{background:linear-gradient(115deg,#FBE3C8 10%,#EFA96B 55%,#D9744F 95%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 26px rgba(232,162,92,.25))}.LandingMovie_g-ember__DE2V2,.LandingMovie_gradientEmber__XV0a7{background:linear-gradient(115deg,#FFD9A8 10%,var(--brasa) 45%,var(--coral) 80%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 34px rgba(224,124,48,.35))}.LandingMovie_e-blur__wBYWu{opacity:1}.js .LandingMovie_shot__yk78m .LandingMovie_e-blur__wBYWu{opacity:0;filter:blur(14px);transform:translateY(30px)}.js .LandingMovie_shot__yk78m .LandingMovie_e-left__qGz_o{opacity:0;transform:translateX(-70px) skewX(4deg)}.js .LandingMovie_shot__yk78m .LandingMovie_e-pop__66mHu{opacity:0;transform:scale(.82)}.js .LandingMovie_shot__yk78m .LandingMovie_e-rise__hXcZS{opacity:0;transform:translateY(60px)}.LandingMovie_e-blur__wBYWu,.LandingMovie_e-left__qGz_o,.LandingMovie_e-pop__66mHu,.LandingMovie_e-rise__hXcZS{transition:all .9s cubic-bezier(.2,.7,.2,1)}.js .LandingMovie_shot__yk78m.LandingMovie_live__ghoFM .LandingMovie_e-blur__wBYWu,.js .LandingMovie_shot__yk78m.LandingMovie_live__ghoFM .LandingMovie_e-left__qGz_o,.js .LandingMovie_shot__yk78m.LandingMovie_live__ghoFM .LandingMovie_e-pop__66mHu,.js .LandingMovie_shot__yk78m.LandingMovie_live__ghoFM .LandingMovie_e-rise__hXcZS{opacity:1;filter:none;transform:none}.js .LandingMovie_shot__yk78m .LandingMovie_tagLine__Kw3aK{opacity:0;transform:translateY(18px);transition:all .8s cubic-bezier(.2,.7,.2,1) .45s}.js .LandingMovie_shot__yk78m.LandingMovie_live__ghoFM .LandingMovie_tagLine__Kw3aK{opacity:1;transform:none}@keyframes LandingMovie_breath__ihjUi{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes LandingMovie_shimmer__N_9_d{to{background-position:200% 0}}@keyframes LandingMovie_dl___c_J5{0%{transform:scaleY(0);transform-origin:top}55%{transform:scaleY(1);transform-origin:top}to{transform:scaleY(0);transform-origin:bottom}}@media (max-width:900px){.LandingMovie_audienceGrid__tv0Mj{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.LandingMovie_film__Tp6r2{height:auto}.LandingMovie_stage__Z8yQ_{position:relative;top:auto;height:100svh}.LandingMovie_shot__yk78m{padding:0 7vw}.js .LandingMovie_shot__yk78m{transition:opacity .9s ease}.LandingMovie_hint__raFRC{bottom:18px}.LandingMovie_pilares__W9ePR{display:flex;flex-direction:column;gap:3.5vh;padding-bottom:4vh}.LandingMovie_scard__bkQSo{grid-template-columns:1fr;padding:36px 26px;gap:12px}.LandingMovie_scard__bkQSo .LandingMovie_n__T_cip{font-size:2.6rem}.LandingMovie_audienceGrid__tv0Mj{grid-template-columns:1fr}.LandingMovie_logo__3oZj3 span{display:none}}@media (prefers-reduced-motion:reduce){.LandingMovie_movieShell__vIi30 *,.LandingMovie_movieShell__vIi30 :after,.LandingMovie_movieShell__vIi30 :before,.LandingMovie_proShell___AvYD *,.LandingMovie_proShell___AvYD :after,.LandingMovie_proShell___AvYD :before,.LandingMovie_shell__7e5LT *,.LandingMovie_shell__7e5LT :after,.LandingMovie_shell__7e5LT :before{animation:none!important;transition:none!important}.js .LandingMovie_rv__RtEUF{opacity:1;transform:none}.LandingMovie_film__Tp6r2{height:auto}.LandingMovie_stage__Z8yQ_{position:static;height:auto}.LandingMovie_pcard__60gpX,.LandingMovie_scard__bkQSo{position:relative!important;top:0!important}.js .LandingMovie_shot__yk78m .LandingMovie_e-blur__wBYWu,.js .LandingMovie_shot__yk78m .LandingMovie_e-left__qGz_o,.js .LandingMovie_shot__yk78m .LandingMovie_e-pop__66mHu,.js .LandingMovie_shot__yk78m .LandingMovie_e-rise__hXcZS{opacity:1;filter:none;transform:none}.LandingMovie_shot__yk78m{position:relative;opacity:1!important;transform:none!important;padding:14vh 6vw;pointer-events:auto}}