.landing_page__YRvmT{background:var(--color-surface);color:var(--color-navy)}.landing_page__YRvmT[data-motion] [data-scroll-reveal] :is(.landing_leadForm__xgI_C,.landing_finePrint__3UVhA),.landing_page__YRvmT[data-motion] [data-scroll-reveal] :is(.landing_sectionHead__uwfxc,.landing_splitHead__vEe__)>*,.landing_page__YRvmT[data-motion] [data-scroll-reveal] :is(.landing_serviceGrid__Mr_hM,.landing_benefitGrid__XNP5_,.landing_questions__oT4k9,.landing_contactInner__V74mf,.landing_contactDetails__M3wx1)>*,.landing_page__YRvmT[data-motion] [data-scroll-reveal]:is(.landing_portal__RuQ_S)>*,.landing_page__YRvmT[data-motion] [data-scroll-reveal]>section>div>:not(.grid){opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.16,1,.3,1)}.landing_page__YRvmT[data-motion] [data-scroll-reveal][data-revealed] :is(.landing_leadForm__xgI_C,.landing_finePrint__3UVhA),.landing_page__YRvmT[data-motion] [data-scroll-reveal][data-revealed] :is(.landing_sectionHead__uwfxc,.landing_splitHead__vEe__)>*,.landing_page__YRvmT[data-motion] [data-scroll-reveal][data-revealed] :is(.landing_serviceGrid__Mr_hM,.landing_benefitGrid__XNP5_,.landing_questions__oT4k9,.landing_contactInner__V74mf,.landing_contactDetails__M3wx1)>*,.landing_page__YRvmT[data-motion] [data-scroll-reveal][data-revealed]:is(.landing_portal__RuQ_S)>*,.landing_page__YRvmT[data-motion] [data-scroll-reveal][data-revealed]>section>div>:not(.grid){opacity:1;transform:none}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz .grid>a{opacity:0;transform:translateY(34px) rotate(-4deg) scale(.94);transition:opacity .6s ease-out,transform .95s cubic-bezier(.16,1,.3,1),box-shadow .4s}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz .grid>a:nth-child(2n){transform:translateY(34px) rotate(4deg) scale(.94)}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz[data-revealed] .grid>a{opacity:1;transform:none}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz .grid>a:nth-child(2){transition-delay:.11s}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz .grid>a:nth-child(3){transition-delay:.22s}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz .grid>a:nth-child(4){transition-delay:.33s}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz .grid>a:nth-child(n+5){transition-delay:.42s}@media (hover:hover){.landing_page__YRvmT[data-motion] .landing_achievements__P76lz[data-revealed] .grid>a:hover{transform:translateY(-6px) rotate(-1.5deg);box-shadow:0 22px 40px #07182b33;transition-delay:0s}.landing_page__YRvmT[data-motion] .landing_achievements__P76lz[data-revealed] .grid>a:nth-child(2n):hover{transform:translateY(-6px) rotate(1.5deg)}}.landing_page__YRvmT[data-motion] [data-scroll-reveal] .landing_contactInner__V74mf>:nth-child(2),.landing_page__YRvmT[data-motion] [data-scroll-reveal] :is(.landing_sectionHead__uwfxc,.landing_splitHead__vEe__,.landing_serviceGrid__Mr_hM,.landing_benefitGrid__XNP5_,.landing_questions__oT4k9,.landing_contactDetails__M3wx1)>:nth-child(2),.landing_page__YRvmT[data-motion] [data-scroll-reveal]:is(.landing_portal__RuQ_S)>:nth-child(2){transition-delay:90ms}.landing_page__YRvmT[data-motion] [data-scroll-reveal] .landing_leadForm__xgI_C,.landing_page__YRvmT[data-motion] [data-scroll-reveal] :is(.landing_sectionHead__uwfxc,.landing_splitHead__vEe__,.landing_serviceGrid__Mr_hM,.landing_benefitGrid__XNP5_,.landing_questions__oT4k9,.landing_contactDetails__M3wx1)>:nth-child(3){transition-delay:.17s}.landing_page__YRvmT[data-motion] [data-scroll-reveal] :is(.landing_serviceGrid__Mr_hM,.landing_benefitGrid__XNP5_,.landing_questions__oT4k9,.landing_contactDetails__M3wx1)>:nth-child(4){transition-delay:.24s}.landing_page__YRvmT[data-motion] [data-scroll-reveal] :is(.landing_serviceGrid__Mr_hM,.landing_questions__oT4k9)>:nth-child(n+5){transition-delay:.3s}.landing_page__YRvmT [id]{scroll-margin-top:145px}.landing_page__YRvmT a:focus-visible,.landing_page__YRvmT summary:focus-visible{outline:3px solid var(--color-navy-700);outline-offset:6px}.landing_section__zj6ki{max-width:1240px;margin:0 auto;padding:116px 42px;scroll-margin-top:100px}.landing_eyebrow__VOZPi{margin:0 0 24px;color:var(--color-muted);font-size:10px;line-height:1.6;font-weight:600;letter-spacing:.18em}.landing_title__d7jtQ{margin:0;font-family:var(--font-sans);font-weight:650;font-size:clamp(34px,3.9vw,54px);line-height:1.08;letter-spacing:-.045em;text-wrap:balance}.landing_sectionHead__uwfxc{max-width:720px;margin-bottom:58px}.landing_intro__E2Nlk{max-width:435px;margin:25px 0 0;color:var(--color-ink);font-size:15px;line-height:1.75}.landing_serviceGrid__Mr_hM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.landing_service__S_PXk{display:block;text-decoration:none;min-width:0}.landing_serviceArt__EmTe3{position:relative;overflow:hidden;height:264px;border-radius:22px;transition:transform .55s cubic-bezier(.16,1,.3,1),box-shadow .55s cubic-bezier(.16,1,.3,1);background:var(--color-navy);color:var(--color-yellow);display:flex;align-items:center;justify-content:center}.landing_service__S_PXk:nth-child(2) .landing_serviceArt__EmTe3{background:var(--color-navy-100);color:var(--color-navy)}.landing_service__S_PXk:nth-child(3) .landing_serviceArt__EmTe3{background:var(--color-yellow);color:var(--color-navy)}.landing_serviceIndex__2rETZ{position:absolute;left:23px;top:22px;font-size:8px;font-weight:600;letter-spacing:.15em}.landing_categoryLetter__vRgdR{font-family:var(--font-sans);font-size:144px;line-height:1;font-weight:700;letter-spacing:-.075em;transform:translateY(5px);transition:transform .35s ease}.landing_serviceIcons__z6eMb{position:absolute;right:22px;bottom:20px;display:flex;gap:9px}.landing_service__S_PXk:hover .landing_categoryLetter__vRgdR{transform:translateY(-4px) scale(1.04)}.landing_service__S_PXk:focus-visible .landing_serviceArt__EmTe3,.landing_service__S_PXk:hover .landing_serviceArt__EmTe3{transform:translateY(-6px);box-shadow:0 24px 44px #07182b29}.landing_service__S_PXk:focus-visible{outline:none}.landing_service__S_PXk:focus-visible .landing_serviceArt__EmTe3{outline:3px solid var(--color-navy-700);outline-offset:4px}.landing_serviceBody__C9TZ1{padding:28px 0 0}.landing_serviceBody__C9TZ1 h3{margin:0;font-family:var(--font-sans);font-size:30px;font-weight:650;line-height:1.1;letter-spacing:-.04em}.landing_serviceBody__C9TZ1 p{min-height:72px;margin:16px 0 23px;font-size:13px;line-height:1.8;color:var(--color-ink);max-width:310px}.landing_serviceLink__p_NEN{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-top:1px solid var(--color-line);font-size:12px;font-weight:600}.landing_serviceLink__p_NEN svg{transition:transform .2s ease}.landing_service__S_PXk:hover .landing_serviceLink__p_NEN svg{transform:translate(2px,-2px)}.landing_otherServices___t2gU{display:grid;grid-template-columns:1fr 2fr;gap:42px;margin-top:64px;padding-top:34px;border-top:1px solid var(--color-line)}.landing_otherServices___t2gU>p{margin:0;font-family:var(--font-sans);font-size:25px;line-height:1.15;letter-spacing:-.035em;font-weight:650}.landing_otherServices___t2gU>div{display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.landing_otherServices___t2gU a{display:flex;align-items:center;justify-content:space-between;gap:15px;min-height:65px;padding:14px 0;border-bottom:1px solid var(--color-line);font-size:12px;line-height:1.6}.landing_otherServices___t2gU a svg{flex:none}.landing_finePrint__3UVhA{max-width:800px;margin:27px 0 0;font-size:10px;line-height:1.7;color:var(--color-muted)}.landing_benefitsSection__PEg5u{padding-top:36px;padding-bottom:128px}.landing_splitHead__vEe__{display:grid;grid-template-columns:1fr 2fr;align-items:start;gap:42px;margin-bottom:58px}.landing_benefitGrid__XNP5_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.landing_benefit__mcKdV{border-top:1px solid var(--color-line);padding-top:25px}.landing_benefit__mcKdV>svg{margin-bottom:26px;color:var(--color-navy-700)}.landing_benefit__mcKdV h3{margin:0;font-size:14px;font-weight:600;line-height:1.4}.landing_benefit__mcKdV p{margin:13px 0 0;font-size:12px;line-height:1.8;color:var(--color-ink)}.landing_journey__nkyRm{margin:0 18px;background:var(--color-navy);color:var(--color-surface);border-radius:28px;scroll-margin-top:100px}.landing_journeyInner___LizW{max-width:1204px;margin:auto;padding:102px 42px;display:grid;grid-template-columns:1fr 1fr;gap:90px}.landing_journey__nkyRm .landing_eyebrow__VOZPi{color:var(--color-navy-100)}.landing_journey__nkyRm .landing_title__d7jtQ{font-size:clamp(36px,3.7vw,51px)}.landing_journeyHead__WY5iu>p:not(.landing_eyebrow__VOZPi){max-width:340px;margin:26px 0 30px;font-size:14px;line-height:1.8;color:var(--color-navy-100)}.landing_textLink__BYqYI{min-height:44px;display:inline-flex;align-items:center;gap:14px;border-bottom:1px solid;text-decoration:none;font-size:12px;font-weight:600}.landing_journey__nkyRm .landing_textLink__BYqYI{color:var(--color-yellow)}.landing_steps__ueQJo{margin:0;padding:0;list-style:none}.landing_steps__ueQJo li{display:grid;grid-template-columns:43px 1fr;gap:18px;border-top:1px solid #ffffff30;padding:26px 0}.landing_steps__ueQJo li:last-child{padding-bottom:0}.landing_stepNumber__JxoxA{padding-top:4px;font-size:12px;color:var(--color-yellow)}.landing_steps__ueQJo h3{margin:0;font-family:var(--font-sans);font-size:26px;line-height:1.2;font-weight:650;letter-spacing:-.03em}.landing_steps__ueQJo p{margin:12px 0 0;max-width:330px;font-size:12px;line-height:1.8;color:var(--color-navy-100)}.landing_quoteSection__CfaXy{padding-top:130px;padding-bottom:100px}.landing_quoteSection__CfaXy .landing_sectionHead__uwfxc{margin-bottom:44px}.landing_contactForm__4t1Wm form,.landing_leadForm__xgI_C form{border:1px solid var(--color-line);box-shadow:none;background:var(--color-surface);border-radius:20px;padding:30px}.landing_leadForm__xgI_C form{scroll-margin-top:110px}.landing_contactForm__4t1Wm input,.landing_contactForm__4t1Wm select,.landing_leadForm__xgI_C input,.landing_leadForm__xgI_C select{background:var(--color-canvas);border-color:var(--color-line)}.landing_contactForm__4t1Wm button,.landing_leadForm__xgI_C button{background:var(--color-yellow);color:var(--color-navy);border-radius:8px}.landing_contactForm__4t1Wm button:hover,.landing_leadForm__xgI_C button:hover{background:var(--color-yellow-600)}.landing_achievements__P76lz{background:var(--color-canvas);margin:0 18px;border-radius:28px}.landing_achievements__P76lz>section{max-width:1204px;padding:102px 42px;margin:auto;scroll-margin-top:90px}.landing_achievements__P76lz>section h2{font-family:var(--font-sans);font-weight:650;font-size:clamp(36px,4vw,54px);line-height:1.08;letter-spacing:-.045em;max-width:670px}.landing_achievements__P76lz>section>div>div:first-child>div>div{color:var(--color-muted);font-size:10px;letter-spacing:.18em}.landing_achievements__P76lz>section>div>div:first-child>a{border-color:var(--color-line);border-radius:8px;min-height:44px;font-size:12px}.landing_achievements__P76lz img{border-radius:16px}.landing_portal__RuQ_S{display:grid;grid-template-columns:1fr .88fr;align-items:center;gap:90px;padding-top:138px;padding-bottom:138px}.landing_portalActions__iKXWl{display:flex;align-items:center;flex-wrap:wrap;gap:15px 25px;margin-top:30px}.landing_primary__QEPWz{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:0 19px;min-height:50px;border-radius:8px;background:var(--color-yellow);color:var(--color-navy);font-size:12px;font-weight:600}.landing_primary__QEPWz:hover{background:var(--color-yellow-600)}.landing_studentSupport__SD5hV{background:var(--color-navy-100);border-radius:23px;padding:38px}.landing_supportLabel__DxFDF{display:block;font-size:9px;font-weight:600;letter-spacing:.16em;color:var(--color-ink)}.landing_studentSupport__SD5hV h3{font-family:var(--font-sans);font-size:34px;line-height:1.05;font-weight:650;letter-spacing:-.04em;margin:27px 0 14px}.landing_studentSupport__SD5hV p{margin:0 0 26px;color:var(--color-ink);font-size:13px}.landing_studentSupport__SD5hV>a{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:64px;border-top:1px solid var(--color-muted);font-size:13px}.landing_supportFooter__pBouz{display:flex;align-items:center;gap:8px;margin-top:30px;font-size:10px;color:var(--color-ink)}.landing_faq__DnmZv{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px;padding-top:35px;padding-bottom:135px}.landing_faq__DnmZv .landing_intro__E2Nlk{max-width:275px;font-size:13px}.landing_questions__oT4k9 details{border-top:1px solid var(--color-line)}.landing_questions__oT4k9 details:last-child{border-bottom:1px solid var(--color-line)}.landing_questions__oT4k9 summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:83px;padding:23px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:500;line-height:1.5}.landing_questions__oT4k9 summary::-webkit-details-marker{display:none}.landing_questions__oT4k9 summary svg{flex:none;transition:transform .2s ease}.landing_questions__oT4k9 details[open] summary svg{transform:rotate(180deg)}.landing_questions__oT4k9 details>p{margin:0;padding:0 28px 28px 0;color:var(--color-ink);font-size:13px;line-height:1.8}.landing_contact__YJQnz{background:var(--color-canvas);scroll-margin-top:90px}.landing_contactInner__V74mf{max-width:1240px;margin:auto;display:grid;grid-template-columns:1fr .95fr;gap:90px;align-items:start;padding:100px 42px}.landing_contactDetails__M3wx1{display:grid;gap:26px;margin-top:42px;max-width:380px}.landing_contactDetails__M3wx1>a,.landing_contactDetails__M3wx1>div{display:flex;gap:14px;align-items:flex-start;font-size:12px;line-height:1.75;color:var(--color-ink)}.landing_contactDetails__M3wx1>a>span{flex:1}.landing_contactDetails__M3wx1>a>svg,.landing_contactDetails__M3wx1>div>svg{flex:none;margin-top:3px;color:var(--color-navy-700)}.landing_contactDetails__M3wx1 b{display:block;margin-bottom:3px;color:var(--color-navy);font-size:12px;font-weight:600}.landing_directions__WTNCZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:1px;color:var(--color-navy);text-decoration:underline;text-underline-offset:5px}.landing_contactForm__4t1Wm{padding-top:3px}.landing_contactForm__4t1Wm form{scroll-margin-top:100px}.landing_footer__eHB_l{background:var(--color-navy);color:var(--color-surface);padding:65px max(42px,calc((100vw - 1156px)/2)) 32px}.landing_footerMain__yhqjA{display:grid;grid-template-columns:1fr 1fr auto;gap:45px;align-items:start;padding-bottom:50px}.landing_footerBrand__72D0v{display:flex;align-items:center;gap:12px}.landing_footerBrand__72D0v>span{font-size:13px;font-weight:700;letter-spacing:.17em}.landing_footerBrand__72D0v small{display:block;margin-top:3px;font-size:8px;font-weight:400;letter-spacing:.24em;color:var(--color-navy-100)}.landing_footerMain__yhqjA>p{margin:0;font-family:var(--font-sans);font-size:25px;line-height:1.15;letter-spacing:-.035em;font-weight:650}.landing_footerMain__yhqjA nav{display:flex;flex-direction:column;gap:10px;font-size:11px}.landing_footerMain__yhqjA nav a{min-height:30px;display:inline-flex;align-items:center}.landing_footerLegal__rp7Zj{border-top:1px solid #ffffff26;padding-top:25px;color:var(--color-navy-100);font-size:10px;line-height:1.8}.landing_footerLegal__rp7Zj p{margin:0 0 8px}.landing_floatingWhatsapp__6o_Ct{display:none}.landing_floatingWhatsapp__6o_Ct:not([data-visible]){visibility:hidden;pointer-events:none}.landing_assistantLauncher__Fp_lZ{position:fixed;right:24px;bottom:26px;z-index:34;display:inline-flex;align-items:center;gap:9px;min-height:48px;padding:0 17px;border:1px solid #25d366;border-radius:999px;background:#25d366;color:#073b22;box-shadow:0 12px 35px #25d3664d;font-size:12px;font-weight:700;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.landing_assistantLauncher__Fp_lZ:hover{background:#20bd5a;transform:translateY(-2px);box-shadow:0 16px 38px #25d36666}.landing_assistantStatus__ZTYLN{position:fixed;right:30px;bottom:80px;z-index:34;display:inline-flex;align-items:center;gap:6px;color:#168b48;font-size:10px;font-weight:700;letter-spacing:.02em}.landing_assistantPanel__TleZf{position:fixed;right:24px;bottom:26px;z-index:35;display:grid;width:min(380px,calc(100vw - 32px));overflow:hidden;border:1px solid var(--color-line);border-radius:20px;background:var(--color-surface);box-shadow:0 20px 70px #07182b2e}.landing_assistantPanel__TleZf header{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;background:var(--color-navy);color:var(--color-surface)}.landing_assistantPanel__TleZf header span{display:inline-flex;align-items:center;gap:8px;font-size:13px}.landing_assistantOnline__2RObH{width:7px;height:7px;border-radius:50%;background:#25d366;box-shadow:0 0 0 4px #25d3662e;animation:landing_assistantPulse__Uu73F 1.8s ease-in-out infinite}@keyframes landing_assistantPulse__Uu73F{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.landing_assistantPanel__TleZf header button{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:inherit;cursor:pointer}.landing_assistantPanel__TleZf header button:hover{background:#ffffff18}.landing_assistantMessages__M30WR{display:grid;gap:9px;max-height:310px;overflow:auto;padding:15px;background:var(--color-canvas)}.landing_assistantMessages__M30WR p{max-width:88%;margin:0;padding:10px 12px;border-radius:13px;font-size:12.5px;line-height:1.55}.landing_assistantBot__RB22H{justify-self:start;border:1px solid var(--color-line);background:var(--color-surface);color:var(--color-ink)}.landing_assistantUser__aO8M_{justify-self:end;background:var(--color-navy);color:var(--color-surface)}.landing_assistantWhatsapp___IKKz{display:inline-flex;align-items:center;justify-content:center;gap:7px;margin:12px 15px 0;min-height:40px;border-radius:10px;background:#25d366;color:#073b22;box-shadow:0 8px 18px #25d3663d;font-size:12px;font-weight:700;transition:transform .2s ease,background .2s ease,box-shadow .2s ease}.landing_assistantWhatsapp___IKKz:hover{background:#20bd5a;box-shadow:0 10px 22px #25d36659;transform:translateY(-1px)}.landing_assistantWhatsapp___IKKz:focus-visible{outline:3px solid #128c7e;outline-offset:3px}.landing_assistantForm__rp9_U{display:flex;gap:8px;padding:12px 15px 8px}.landing_assistantForm__rp9_U input{min-width:0;flex:1;height:40px;padding:0 12px;border:1px solid var(--color-line);border-radius:10px;background:var(--color-surface);color:var(--color-navy);font-size:12.5px;outline:none}.landing_assistantForm__rp9_U input:focus{border-color:var(--color-navy);box-shadow:0 0 0 3px #0b2a4b12}.landing_assistantForm__rp9_U button{display:grid;place-items:center;width:40px;height:40px;border-radius:10px;background:var(--color-yellow);color:var(--color-navy);cursor:pointer}.landing_assistantForm__rp9_U button:disabled{cursor:not-allowed;opacity:.45}.landing_assistantPanel__TleZf>small{padding:0 15px 13px;color:var(--color-muted);font-size:10px}@media(max-width:1023px){.landing_section__zj6ki{padding:86px 30px}.landing_serviceGrid__Mr_hM{gap:20px}.landing_serviceArt__EmTe3{height:215px}.landing_categoryLetter__vRgdR{font-size:122px}.landing_serviceBody__C9TZ1 h3{font-size:27px}.landing_serviceBody__C9TZ1 p{min-height:95px}.landing_benefitGrid__XNP5_{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px}.landing_journeyInner___LizW{padding:75px 30px;gap:48px}.landing_achievements__P76lz>section{padding:75px 30px}.landing_portal__RuQ_S{gap:45px}.landing_studentSupport__SD5hV{padding:30px}.landing_faq__DnmZv{gap:60px}.landing_contactInner__V74mf{padding:80px 30px;gap:48px}.landing_footer__eHB_l{padding-left:30px;padding-right:30px}.landing_footerMain__yhqjA{gap:28px}}@media(max-width:767px){.landing_section__zj6ki{padding:70px 24px}.landing_eyebrow__VOZPi{font-size:9px;margin-bottom:22px}.landing_title__d7jtQ{font-size:clamp(33px,8.8vw,49px)}.landing_intro__E2Nlk{font-size:14px;margin-top:22px}.landing_sectionHead__uwfxc{margin-bottom:38px}.landing_serviceGrid__Mr_hM{grid-template-columns:1fr;gap:40px}.landing_serviceArt__EmTe3{height:250px}.landing_categoryLetter__vRgdR{font-size:144px}.landing_serviceBody__C9TZ1{padding-top:23px}.landing_serviceBody__C9TZ1 h3{font-size:30px}.landing_serviceBody__C9TZ1 p{min-height:0;margin:13px 0 20px;max-width:none}.landing_serviceLink__p_NEN{min-height:48px}.landing_otherServices___t2gU{grid-template-columns:1fr;gap:25px;margin-top:45px;padding-top:30px}.landing_otherServices___t2gU>p{font-size:27px}.landing_otherServices___t2gU>div{grid-template-columns:1fr}.landing_otherServices___t2gU a{font-size:13px;min-height:62px}.landing_finePrint__3UVhA{font-size:10px}.landing_benefitsSection__PEg5u{padding-top:22px;padding-bottom:76px}.landing_splitHead__vEe__{grid-template-columns:1fr;gap:0;margin-bottom:40px}.landing_benefitGrid__XNP5_{gap:30px 24px}.landing_benefit__mcKdV h3{font-size:13px}.landing_benefit__mcKdV p{font-size:12px}.landing_journey__nkyRm{margin:0 12px;border-radius:22px}.landing_journeyInner___LizW{grid-template-columns:1fr;gap:45px;padding:56px 25px}.landing_journey__nkyRm .landing_title__d7jtQ{font-size:35px}.landing_journeyHead__WY5iu>p:not(.landing_eyebrow__VOZPi){font-size:13px}.landing_steps__ueQJo li{grid-template-columns:31px 1fr;gap:10px;padding:23px 0}.landing_steps__ueQJo h3{font-size:25px}.landing_quoteSection__CfaXy{padding-top:77px;padding-bottom:70px}.landing_contactForm__4t1Wm form,.landing_leadForm__xgI_C form{padding:23px 20px;border-radius:17px}.landing_achievements__P76lz{margin:0 12px;border-radius:22px}.landing_achievements__P76lz>section{padding:56px 24px}.landing_achievements__P76lz>section h2{font-size:34px}.landing_portal__RuQ_S{grid-template-columns:1fr;gap:38px}.landing_studentSupport__SD5hV{padding:31px 27px}.landing_studentSupport__SD5hV h3{font-size:33px}.landing_faq__DnmZv{grid-template-columns:1fr;gap:36px;padding-top:18px}.landing_faq__DnmZv .landing_intro__E2Nlk{max-width:345px}.landing_questions__oT4k9 summary{font-size:14px;gap:20px}.landing_contactInner__V74mf{grid-template-columns:1fr;gap:45px;padding:65px 24px}.landing_contactDetails__M3wx1{gap:26px;margin-top:35px}.landing_contactDetails__M3wx1>a,.landing_contactDetails__M3wx1>div{font-size:13px}.landing_footer__eHB_l{padding:45px 24px 82px}.landing_footerMain__yhqjA{grid-template-columns:1fr;gap:32px;padding-bottom:35px}.landing_footerMain__yhqjA nav{flex-direction:row;flex-wrap:wrap;gap:10px 24px}.landing_footerMain__yhqjA nav a{min-height:40px}.landing_floatingWhatsapp__6o_Ct{display:none}.landing_assistantLauncher__Fp_lZ{right:18px;bottom:18px;max-width:calc(100vw - 36px)}.landing_assistantStatus__ZTYLN{right:24px;bottom:72px}.landing_assistantPanel__TleZf{right:16px;bottom:16px}}@media(max-width:359px){.landing_section__zj6ki{padding-left:20px;padding-right:20px}.landing_title__d7jtQ{font-size:31px}.landing_benefitGrid__XNP5_{grid-template-columns:1fr}.landing_journeyInner___LizW{padding-left:21px;padding-right:21px}.landing_journey__nkyRm .landing_title__d7jtQ{font-size:31px}.landing_studentSupport__SD5hV{padding:28px 23px}}@media(prefers-reduced-motion:reduce){.landing_categoryLetter__vRgdR,.landing_questions__oT4k9 summary svg,.landing_serviceArt__EmTe3,.landing_serviceLink__p_NEN svg{transition:none}.landing_assistantOnline__2RObH{animation:none}.landing_service__S_PXk:hover .landing_categoryLetter__vRgdR,.landing_service__S_PXk:hover .landing_serviceArt__EmTe3,.landing_service__S_PXk:hover .landing_serviceLink__p_NEN svg{transform:none}}@media(min-width:1101px){.landing_journeyInner___LizW{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:240px}.landing_finePrint__3UVhA,.landing_section__zj6ki>.landing_sectionHead__uwfxc{max-width:calc(50% - 140px)}.landing_serviceGrid__Mr_hM{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 240px}.landing_serviceGrid__Mr_hM>.landing_otherServices___t2gU{display:block;grid-column:auto;margin:0;padding-top:20px;min-width:0}.landing_serviceGrid__Mr_hM>.landing_otherServices___t2gU>div{grid-template-columns:minmax(0,1fr);margin-top:25px}.landing_splitHead__vEe__{grid-template-columns:minmax(0,1fr);gap:0;max-width:calc(50% - 120px)}.landing_benefitGrid__XNP5_{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 240px}.landing_quoteSection__CfaXy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:240px;align-items:start}.landing_quoteSection__CfaXy>.landing_sectionHead__uwfxc{max-width:none;margin-bottom:0}.landing_quoteSection__CfaXy>.landing_leadForm__xgI_C{min-width:0}.landing_achievements__P76lz{margin:0 18px}.landing_achievements__P76lz>section{max-width:none;padding:96px 5%}.landing_achievements__P76lz>section>div{max-width:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:240px;align-items:center}.landing_achievements__P76lz>section>div>*{grid-column:1;min-width:0}.landing_achievements__P76lz .grid{grid-column:2;grid-row:1/span 2;margin-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.landing_contactInner__V74mf,.landing_faq__DnmZv,.landing_portal__RuQ_S{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:240px}.landing_benefitGrid__XNP5_>*,.landing_contactInner__V74mf>*,.landing_faq__DnmZv>*,.landing_journeyInner___LizW>*,.landing_portal__RuQ_S>*,.landing_splitHead__vEe__>*{min-width:0}}@media(max-width:1100px){.landing_serviceGrid__Mr_hM>.landing_otherServices___t2gU{grid-column:1/-1}}.hero_hero__kYP8E{position:relative;isolation:isolate;overflow:hidden;margin:16px;border-radius:25px;background:#07182b;color:#fff;min-height:740px;height:calc(100svh - 32px);max-height:1050px;--pan-x:0px;--pan-y:0px;--scroll-y:0px;--type-y:0px;--light-opacity:0}.hero_photograph__aQs5H{position:absolute;z-index:-3;inset:-12px -12px -58px;transform:translate3d(var(--pan-x),calc(var(--pan-y) + var(--scroll-y)),0);transition:transform .6s cubic-bezier(.16,1,.3,1)}.hero_photoCanvas__xqPvm{position:absolute;inset:0}.hero_image__0apli{object-fit:cover;object-position:center 67%}.hero_lights__Up1_A{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}@media (prefers-reduced-motion:no-preference){.hero_lights__Up1_A:not([data-live]){background:rgba(7,24,43,.74);animation:hero_lightsFallback__fx7iu .7s ease-out 3s forwards}}@keyframes hero_lightsFallback__fx7iu{to{background:transparent}}.hero_shade__UlgAM{position:absolute;z-index:-2;inset:0;background:linear-gradient(90deg,#07182b9e,transparent 70%),linear-gradient(0deg,#07182bd9,transparent 28%,transparent 70%,#07182b55)}.hero_light__U_QEr{position:absolute;z-index:-1;inset:0;pointer-events:none;background:radial-gradient(ellipse 380px 280px at var(--light-x,50%) var(--light-y,40%),#f7b5001f,transparent 75%);opacity:var(--light-opacity);mix-blend-mode:screen;transition:opacity .4s}.hero_inner__ffl9g{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:180px 44px 37px}.hero_copy__hbhPU{transform:translate3d(0,var(--type-y),0)}.hero_eyebrow__c0JZp{margin-bottom:22px;font-size:10px;letter-spacing:.19em;font-weight:500}.hero_title__cP0ER{font-family:Inter,Arial,sans-serif;font-size:clamp(52px,4.8vw,74px);font-weight:650;line-height:1.07;letter-spacing:-.052em;margin:0;text-shadow:0 2px 24px #07182b50}.hero_line__OTn3p{display:block}.hero_word__e8hDH{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.17em;margin-bottom:-.17em}.hero_letter__ptoSo{display:inline-block;transition:color .3s,transform .45s cubic-bezier(.16,1,.3,1)}.hero_description__xgzLc{margin-top:24px;font-size:18px;line-height:1.5;letter-spacing:-.02em}.hero_bottom__YXHjp{display:flex;justify-content:space-between;align-items:flex-end;gap:30px}.hero_discover__nzyW6{display:flex;align-items:center;gap:15px;min-height:64px;font-family:Inter,Arial,sans-serif;font-size:18px;font-weight:500}.hero_discover__nzyW6 small{display:block;font-family:Inter,Arial,sans-serif;font-size:11px;color:#c2cfdd;margin-top:7px}.hero_scrollIcon__DtXM8{display:grid;place-items:center;border:1px solid #ffffff66;border-radius:50%;width:45px;height:45px;transition:background .3s}.hero_discover__nzyW6:hover .hero_scrollIcon__DtXM8{background:#ffffff24}.hero_actions__g0dig{width:315px}.hero_primary__kQnP0{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;padding:0 25px;background:#f7b500;border-radius:12px;color:#07182b;font-size:15px;font-weight:500;transition:background .3s}.hero_navCta__N_IDm:hover,.hero_primary__kQnP0:hover{background:#ffca39}.hero_navCta__N_IDm svg,.hero_primary__kQnP0 svg{transition:transform .3s}.hero_navCta__N_IDm:hover svg,.hero_primary__kQnP0:hover svg{transform:translate(2px,-2px)}.hero_secondary__ePIaa{display:flex;justify-content:center;align-items:center;gap:8px;font-size:11px;min-height:44px;margin-bottom:3px}.hero_secondary__ePIaa:hover{text-decoration:underline;text-underline-offset:4px}.hero_header__ksu0Y{position:fixed;z-index:45;top:28px;left:32px;right:32px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;pointer-events:none;transition:top .42s cubic-bezier(.16,1,.3,1),transform .52s cubic-bezier(.16,1,.3,1)}.hero_header__ksu0Y[data-condensed]{top:12px}.hero_header__ksu0Y[data-hidden]{transform:translateY(calc(-100% - 24px))}.hero_header__ksu0Y a,.hero_header__ksu0Y button,.hero_navigation__2sF0U{pointer-events:auto}.hero_brand__IMPOv,.hero_navRow__n1NAY{background:#ffffffe6;-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);box-shadow:0 1px 0 #07182b0a,0 8px 28px #07182b14;transition:box-shadow .4s,background .4s}.hero_header__ksu0Y[data-condensed] .hero_brand__IMPOv,.hero_header__ksu0Y[data-condensed] .hero_navRow__n1NAY{background:#fffffff2;box-shadow:0 1px 0 #07182b12,0 10px 30px #07182b1f}.hero_brand__IMPOv{display:flex;gap:10px;align-items:center;padding:8px 16px 8px 9px;border-radius:14px;color:#07182b}.hero_brand__IMPOv>span{font-size:12px;font-weight:700;letter-spacing:.1em}.hero_brand__IMPOv small{display:block;font-size:8px;font-weight:500;letter-spacing:.24em;margin-top:3px}.hero_navigation__2sF0U{position:relative}.hero_navRow__n1NAY{padding:6px;border-radius:14px;color:#07182b;display:flex;align-items:center;gap:4px}.hero_desktopNav__Nft0p{display:flex;align-items:center;padding:0 10px;gap:4px;font-size:12.5px}.hero_desktopNav__Nft0p a{position:relative;min-height:42px;display:flex;align-items:center;padding:0 10px;border-radius:8px;transition:background .2s}.hero_desktopNav__Nft0p a:after{content:"";position:absolute;left:10px;right:10px;bottom:9px;height:2px;border-radius:2px;background:#f7b500;transform:scaleX(0);transform-origin:left;transition:transform .32s cubic-bezier(.16,1,.3,1)}.hero_desktopNav__Nft0p a:focus-visible:after,.hero_desktopNav__Nft0p a:hover:after{transform:scaleX(1)}.hero_portalLink__rM90Y{display:flex;align-items:center;gap:7px;min-height:42px;padding:0 14px;margin-right:2px;border-left:1px solid #07182b1a;font-size:12.5px;font-weight:600;white-space:nowrap}.hero_portalLink__rM90Y:hover{color:#163556}.hero_navCta__N_IDm{display:flex;gap:14px;padding:0 16px;background:#f7b500;border-radius:9px;font-size:12.5px;font-weight:600;white-space:nowrap;transition:background .3s}.hero_menuButton__oPWTa,.hero_navCta__N_IDm{align-items:center;min-height:42px;color:#07182b}.hero_menuButton__oPWTa{display:none;justify-content:center;width:44px;border:0;border-radius:9px;background:transparent;cursor:pointer}.hero_menuButton__oPWTa:hover{background:#07182b0d}.hero_mobileMenu__h6S_M{background:#fff;color:#07182b;border-radius:16px;padding:8px 18px 14px;margin-top:8px;box-shadow:0 18px 40px #07182b29;transform-origin:top right;animation:hero_menuIn__lbnTq .32s cubic-bezier(.16,1,.3,1) both}.hero_mobileMenu__h6S_M>a{display:flex;align-items:center;justify-content:space-between;min-height:50px;gap:32px;font-size:15px;font-weight:500;border-bottom:1px solid #07182b12;animation:hero_menuItem__aEtY9 .38s cubic-bezier(.16,1,.3,1) both}.hero_menuAccess__sxUJm{display:grid;gap:8px;margin-top:14px}.hero_menuAccess__sxUJm a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:46px;border-radius:10px;font-size:13px;font-weight:600;background:#eef3f7}.hero_menuAccess__sxUJm a:first-child{background:#07182b;color:#fff}@keyframes hero_menuIn__lbnTq{0%{opacity:0;transform:translateY(-8px) scale(.97)}}@keyframes hero_menuItem__aEtY9{0%{opacity:0;transform:translateX(10px)}}@media(min-width:1051px){.hero_mobileMenu__h6S_M{display:none}}.hero_header__ksu0Y a:focus-visible,.hero_header__ksu0Y button:focus-visible,.hero_hero__kYP8E a:focus-visible{outline:3px solid #f7b500;outline-offset:5px}.hero_manifesto__eUt1S{padding:155px 7.5% 115px;max-width:1460px;margin:auto}.hero_label__w9xhF{font-size:10px;letter-spacing:.15em;margin-bottom:37px;color:#657487}.hero_manifesto__eUt1S h2{font-family:Inter,Arial,sans-serif;font-size:clamp(38px,4.6vw,68px);line-height:1.12;letter-spacing:-.045em;font-weight:650;max-width:1130px}.hero_manifesto__eUt1S h2 span{transition:color .18s linear}.hero_manifestoFoot__yebsq{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-top:42px;color:#657487}.hero_manifestoFoot__yebsq p{font-size:15px;line-height:1.7}.hero_manifestoFoot__yebsq>span{font-size:10px;white-space:nowrap}@media(min-width:1101px){.hero_manifesto__eUt1S{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:240px}.hero_manifesto__eUt1S>.hero_label__w9xhF{grid-column:1;grid-row:1}.hero_manifesto__eUt1S h2{grid-column:1;grid-row:2;font-size:clamp(36px,3.4vw,48px)}.hero_manifestoFoot__yebsq{grid-column:2;grid-row:1/3;align-self:center;display:block;margin-top:0;min-width:0}.hero_manifestoFoot__yebsq>span{display:block;margin-top:28px;white-space:normal}}@media(min-width:768px) and (max-width:1050px){.hero_desktopNav__Nft0p,.hero_portalLink__rM90Y{display:none}.hero_mobileMenu__h6S_M{width:340px;margin-left:auto}.hero_menuButton__oPWTa{display:flex}.hero_inner__ffl9g{padding-top:210px;padding-left:34px;padding-right:34px}.hero_title__cP0ER{font-size:clamp(48px,6.8vw,64px)}.hero_hero__kYP8E{min-height:860px}.hero_image__0apli{object-position:57% 65%}}@media(max-width:767px){.hero_hero__kYP8E{margin:9px;border-radius:20px;min-height:820px;height:calc(100svh - 18px);max-height:950px}.hero_header__ksu0Y{top:14px;left:14px;right:14px;gap:8px}.hero_header__ksu0Y[data-condensed]{top:8px}.hero_brand__IMPOv{padding:6px;border-radius:12px}.hero_brand__IMPOv img{width:38px;height:38px}.hero_brand__IMPOv>span{display:none}.hero_navigation__2sF0U{flex:1;display:flex;flex-direction:column;align-items:flex-end}.hero_navRow__n1NAY{padding:5px;border-radius:12px}.hero_desktopNav__Nft0p,.hero_portalLink__rM90Y{display:none}.hero_navCta__N_IDm{min-height:40px;font-size:12px;gap:10px;padding:0 14px}.hero_menuButton__oPWTa{display:flex;min-height:40px}.hero_mobileMenu__h6S_M{width:min(100%,360px)}.hero_inner__ffl9g{padding:128px 23px 24px}.hero_eyebrow__c0JZp{font-size:8px;letter-spacing:.14em;margin-bottom:20px}.hero_title__cP0ER{font-size:clamp(34px,8.6vw,61px);line-height:1.07;letter-spacing:-.055em}.hero_description__xgzLc{margin-top:20px;font-size:15px}.hero_photograph__aQs5H{inset:auto -4% 158px -30%;height:auto;aspect-ratio:1.6;mask-image:linear-gradient(180deg,transparent,#000 22%,#000 83%,transparent)}.hero_image__0apli{object-position:61% 70%}.hero_shade__UlgAM{background:linear-gradient(180deg,#07182b,#07182b 18%,#07182bd9 29%,transparent 45%,transparent 65%,#07182b85 80%,#07182b 94%)}.hero_bottom__YXHjp{flex-direction:column;align-items:stretch;gap:18px}.hero_discover__nzyW6{gap:12px;min-height:42px;font-size:15px}.hero_discover__nzyW6 small{font-size:10px;margin-top:4px}.hero_scrollIcon__DtXM8{width:37px;height:37px}.hero_actions__g0dig{width:100%}.hero_primary__kQnP0{min-height:60px;font-size:13px;padding:0 20px}.hero_secondary__ePIaa{min-height:40px;font-size:10px}.hero_light__U_QEr{display:none}.hero_manifesto__eUt1S{padding:100px 29px 65px}.hero_label__w9xhF{font-size:8px;line-height:1.6;margin-bottom:28px}.hero_manifesto__eUt1S h2{font-size:clamp(32px,8vw,51px)}.hero_manifestoFoot__yebsq{align-items:flex-start;flex-direction:column;margin-top:30px;gap:25px}.hero_manifestoFoot__yebsq p{font-size:13px}}@media(max-width:359px){.hero_header__ksu0Y{left:10px;right:10px}.hero_inner__ffl9g{padding-left:19px;padding-right:19px}.hero_title__cP0ER{font-size:30px}.hero_hero__kYP8E{min-height:800px}}@media(hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.hero_letter__ptoSo:hover{transform:translateY(-4px);color:#f7b500}}@media(prefers-reduced-motion:reduce){.hero_copy__hbhPU,.hero_navCta__N_IDm:hover svg,.hero_photograph__aQs5H,.hero_primary__kQnP0:hover svg{transform:none}.hero_desktopNav__Nft0p a:after,.hero_header__ksu0Y,.hero_mobileMenu__h6S_M,.hero_mobileMenu__h6S_M>a{transition:none;animation:none}.hero_letter__ptoSo,.hero_light__U_QEr,.hero_manifesto__eUt1S h2 span,.hero_navCta__N_IDm,.hero_navCta__N_IDm svg,.hero_photograph__aQs5H,.hero_primary__kQnP0,.hero_primary__kQnP0 svg{transition:none}.hero_light__U_QEr{display:none}}.travel-audio_control__PKusA{position:fixed;left:18px;bottom:max(18px,env(safe-area-inset-bottom));z-index:40;max-width:min(250px,calc(100vw - 95px));visibility:hidden;pointer-events:none}.travel-audio_control__PKusA[data-visible=true]{visibility:visible;pointer-events:auto}.travel-audio_control__PKusA button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;padding:0 15px;border:1px solid #cdd7e1;border-radius:999px;background:#fff;color:#07182b;box-shadow:0 3px 16px #07182b12;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.travel-audio_control__PKusA button[aria-pressed=true]{background:#07182b;border-color:#07182b;color:#fff}.travel-audio_control__PKusA button[aria-pressed=true] svg{color:#f7b500}.travel-audio_control__PKusA button:focus-visible{outline:3px solid #f7b500;outline-offset:4px}.travel-audio_control__PKusA button:disabled{cursor:wait}.travel-audio_status__r5CzJ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:767px){.travel-audio_control__PKusA{left:12px}.travel-audio_control__PKusA button{width:46px;height:46px;padding:0}.travel-audio_control__PKusA button span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.travel-audio_error__d0t0R{clip-path:none;white-space:normal;width:220px;max-width:calc(100vw - 40px);height:auto;margin:0;bottom:calc(100% + 9px);left:0;padding:11px 13px;border:1px solid #cdd7e1;border-radius:10px;background:#fff;color:#07182b;font-size:12px;line-height:1.5;box-shadow:0 3px 16px #07182b12}.travel_travel__RAjHU{position:relative;--rail-width:clamp(140px,15vw,220px)}.travel_rail__FlE_S{position:absolute;z-index:0;inset:0 auto 0 0;width:var(--rail-width);pointer-events:none;overflow:hidden;opacity:0;background:linear-gradient(180deg,#f4f7fa,#fff 34%,#f4f7fa 70%,#fff4d7)}.travel_rail__FlE_S[data-ready=true]{opacity:1}.travel_rail__FlE_S>svg{display:block;width:100%;height:100%}.travel_edge__wFOa_{stroke:#dce5ed;stroke-width:76}.travel_surface__IZFM9{stroke:#eef3f7;stroke-width:70}.travel_lane__5Yss3{stroke:#9cabb9;stroke-width:2;stroke-dasharray:13 18}.travel_progress__c4rY1{stroke:#f7b500;stroke-width:3;stroke-dasharray:0 50000}.travel_trail__dgQLz{stroke:#ffc933;stroke-width:14;stroke-linecap:round;stroke-dasharray:0 50000;opacity:calc(var(--travel-speed, 0) * .55);filter:blur(4px)}.travel_rail__FlE_S [data-beam]{opacity:calc(.28 + var(--travel-speed, 0) * .72);transition:opacity .26s ease-out}.travel_content__K9oif{position:relative;margin-left:var(--rail-width);min-width:0}.travel_stop__sTxdG{position:relative;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px;min-height:360px;padding:36px 5%;background:#eef4f7;--arrival:1}.travel_stopCopy__14UaL{position:relative;z-index:1;transform:translateY(calc((1 - var(--arrival)) * 18px))}.travel_stopCopy__14UaL>*{opacity:calc(.16 + var(--arrival) * .84);transform:translateX(calc((1 - var(--arrival)) * 42px));transition:opacity .28s ease-out,transform .52s cubic-bezier(.16,1,.3,1)}.travel_mirrored__NpVnA .travel_stopCopy__14UaL>*{transform:translateX(calc((1 - var(--arrival)) * -42px))}.travel_stopCopy__14UaL>:nth-child(2){transition-delay:90ms}.travel_stopCopy__14UaL>:nth-child(3){transition-delay:.15s}.travel_stopCopy__14UaL>p{font-size:9px;font-weight:600;letter-spacing:.18em;color:#526171;margin-bottom:22px}.travel_stopCopy__14UaL>h2{font-size:clamp(26px,2.5vw,38px);font-weight:600;line-height:1.16;letter-spacing:-.045em;max-width:420px;text-wrap:balance}.travel_art__VU40L{position:relative;max-width:450px;width:100%;justify-self:end;transform:translateY(calc((1 - var(--arrival)) * 44px)) scale(calc(.92 + var(--arrival) * .08))}.travel_art__VU40L>svg{position:relative;display:block;width:100%;height:auto;filter:grayscale(.85) saturate(.5);opacity:.55;transition:filter .9s ease-out,opacity .7s ease-out}.travel_art__VU40L:before{content:"";position:absolute;inset:8% 10% 0;border-radius:50%;background:radial-gradient(closest-side,#f7b50059,#f7b50000);opacity:0;transform:scale(.7);transition:opacity .9s ease-out,transform 1.2s cubic-bezier(.16,1,.3,1)}.travel_stop__sTxdG[data-lit] .travel_art__VU40L>svg{filter:none;opacity:1;animation:travel_litPop__LARnd .9s cubic-bezier(.16,1,.3,1)}.travel_stop__sTxdG[data-lit] .travel_art__VU40L:before{opacity:1;transform:scale(1)}@keyframes travel_litPop__LARnd{0%{transform:scale(.97)}45%{transform:scale(1.035)}to{transform:scale(1)}}.travel_stopCopy__14UaL>p:after{content:"";display:block;width:34px;height:3px;margin-top:12px;border-radius:3px;background:#f7b500;transform:scaleX(0);transform-origin:left;transition:transform .7s cubic-bezier(.16,1,.3,1) .15s}.travel_mirrored__NpVnA .travel_stopCopy__14UaL>p:after{transform-origin:left}.travel_stop__sTxdG[data-lit] .travel_stopCopy__14UaL>p:after{transform:scaleX(1)}.travel_signal__jmpld{pointer-events:none}.travel_rail__FlE_S [data-blink]{opacity:0}[data-signal=l] .travel_rail__FlE_S [data-blink=l],[data-signal=r] .travel_rail__FlE_S [data-blink=r]{animation:travel_blinker__CBebH .56s step-end infinite}@keyframes travel_blinker__CBebH{0%{opacity:1;filter:drop-shadow(0 0 3px #ffb300)}50%{opacity:.08;filter:none}}.travel_puffs__2j9QO circle{fill:#c9d3dd}.travel_caption__4U1US{position:absolute;left:0;top:0;z-index:3;pointer-events:none;will-change:transform}.travel_caption__4U1US span{display:block;transform:translate(-50%,-50%) translateY(8px) scale(.94);opacity:0;white-space:nowrap;padding:7px 12px 7px 26px;border-radius:999px;background:#07182b;color:#fff;font-size:11.5px;font-weight:600;letter-spacing:-.01em;box-shadow:0 8px 22px #07182b33;transition:opacity .26s ease-out,transform .42s cubic-bezier(.16,1,.3,1)}.travel_caption__4U1US span:before{content:"";position:absolute;left:11px;top:50%;width:8px;height:8px;margin-top:-4px;border-radius:50%;background:#f7b500;box-shadow:0 0 0 3px #f7b50033}.travel_caption__4U1US[data-show] span{opacity:1;transform:translate(-50%,-50%)}[data-braking] .travel_caption__4U1US span:before{background:#ff4d3d;box-shadow:0 0 0 3px #ff4d3d33}.travel_stopLine__CJg98{fill:#fff;stroke:#9cabb9;stroke-width:1}.travel_lampGreen__mGrLY,.travel_lampRed__mxtoy,.travel_lampYellow__eWO5z{fill:#22364d;transition:fill .22s ease-out,filter .22s ease-out}.travel_signal__jmpld[data-light=red] .travel_lampRed__mxtoy{fill:#ff4d3d;filter:drop-shadow(0 0 6px #ff4d3d)}.travel_signal__jmpld[data-light=yellow] .travel_lampYellow__eWO5z{fill:#ffc21a;filter:drop-shadow(0 0 6px #ffc21a)}.travel_signal__jmpld[data-light=green] .travel_lampGreen__mGrLY{fill:#2fd07a;filter:drop-shadow(0 0 6px #2fd07a)}.travel_signal__jmpld[data-light=red] .travel_stopLine__CJg98{fill:#fff4d1;stroke:#f7b500}.travel_stopCopy__14UaL>h2{color:#8795a5;transition:color .7s ease-out .12s}.travel_stopCopy__14UaL>p{transition:color .7s ease-out}.travel_stop__sTxdG[data-lit] .travel_stopCopy__14UaL>h2,.travel_stop__sTxdG[data-lit] .travel_stopCopy__14UaL>p{color:#07182b}[data-arrived] .travel_rail__FlE_S [data-tail],[data-braking] .travel_rail__FlE_S [data-tail]{fill:#ff4d3d;filter:drop-shadow(0 0 4px #ff4d3d)}[data-braking] .travel_rail__FlE_S [data-beam]{opacity:.18}[data-arrived] .travel_rail__FlE_S [data-beam]{opacity:.12}.travel_rail__FlE_S [data-travel-flag]>:not(:first-child){transform-box:fill-box;transform-origin:left center}[data-arrived] .travel_rail__FlE_S [data-travel-flag]>:not(:first-child){animation:travel_wave__8o1eY 1.1s ease-in-out infinite alternate}@keyframes travel_wave__8o1eY{0%{transform:skewY(-5deg) scaleX(.95)}to{transform:skewY(4deg) scaleX(1.02)}}.travel_art__VU40L [data-travel-sun]{transform:translateY(calc(var(--arrival) * 24px))}.travel_art__VU40L [data-travel-mountains]{transform:translateX(calc((1 - var(--arrival)) * 16px))}.travel_finish__hkXrW{background:#fff2cf;min-height:410px}.travel_finish__hkXrW .travel_art__VU40L{position:relative;padding-bottom:65px}.travel_parkedVehicles__V3bv2{position:absolute;width:100%;height:auto;left:0;bottom:-5px;transform:translateX(calc((1 - var(--arrival)) * 22px))}.travel_finishCta__Ge5mF{display:inline-flex;align-items:center;gap:18px;min-height:52px;padding:0 22px;margin-top:26px;border-radius:12px;background:#07182b;color:#fff;font-size:14px;font-weight:600;transition:background .3s,transform .3s}.travel_finishCta__Ge5mF:hover{background:#163556;transform:translateY(-2px)}.travel_finishCta__Ge5mF span{color:#f7b500}.travel_finish__hkXrW[data-celebrate=true] .travel_finishCta__Ge5mF{animation:travel_ctaCall__aVpxd 1.4s cubic-bezier(.16,1,.3,1) 1.5s 2}@keyframes travel_ctaCall__aVpxd{0%{box-shadow:0 0 0 0 #f7b500aa}70%{box-shadow:0 0 0 16px #f7b50000}to{box-shadow:0 0 0 0 #f7b50000}}.travel_finish__hkXrW[data-lit] .travel_parkedVehicles__V3bv2{animation:travel_parkIn__1p5tK 1.4s cubic-bezier(.2,.9,.25,1.08)}@keyframes travel_parkIn__1p5tK{0%{transform:translateX(-90px);opacity:0}55%{opacity:1}80%{transform:translateX(6px)}to{transform:translateX(0)}}.travel_confetti__6Inc_{position:absolute;top:-14px;width:8px;height:13px;border-radius:2px;background:#f7b500;opacity:0}.travel_confetti__6Inc_[data-tone="1"]{background:#07182b;width:6px}.travel_confetti__6Inc_[data-tone="2"]{background:#fff;outline:1px solid #07182b22;height:9px}[data-celebrate=true] .travel_confetti__6Inc_{animation:travel_confetti__6Inc_ 2.6s cubic-bezier(.25,.6,.4,1) var(--delay) both}@keyframes travel_confetti__6Inc_{0%{opacity:0;transform:translate(0) rotate(0)}8%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--drift),430px) rotate(var(--spin))}}.travel_fireworks__68g7d{position:absolute;inset:0;pointer-events:none;overflow:hidden}.travel_burst__CBAa1{position:absolute;top:33%;left:24%}.travel_burst__CBAa1:nth-child(2){left:52%;top:23%}.travel_burst__CBAa1:nth-child(3){left:80%;top:38%}.travel_burst__CBAa1 i{display:block;position:absolute;width:6px;height:3px;border-radius:3px;background:#dc9300;opacity:0}.travel_burst__CBAa1 i:nth-child(3n){background:#244b70}.travel_burst__CBAa1 i:nth-child(3n+1){background:#f7b500}[data-celebrate=true] .travel_burst__CBAa1 i{animation:travel_firework__vSsy6 2.2s cubic-bezier(.12,.65,.3,1) calc(var(--burst) * .37s) both}@keyframes travel_firework__vSsy6{0%{opacity:0;transform:translateY(12px) scale(.3)}12%{opacity:.9}72%{opacity:.75}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 38px)) rotate(var(--angle)) scale(.5)}}@media(min-width:1101px){.travel_rail__FlE_S{z-index:2;width:100%;background:none}.travel_content__K9oif{margin-left:0}.travel_stop__sTxdG{gap:260px;padding-left:5%;padding-right:5%;min-height:450px}.travel_art__VU40L{max-width:440px}.travel_mirrored__NpVnA .travel_stopCopy__14UaL{order:2}.travel_mirrored__NpVnA .travel_art__VU40L{order:1;justify-self:start}.travel_stopCopy__14UaL>h2{max-width:360px}.travel_fireworks__68g7d{z-index:3}}@media(max-width:1100px){.travel_travel__RAjHU{--rail-width:112px}.travel_stop__sTxdG{min-height:300px;gap:15px}.travel_stopCopy__14UaL>h2{font-size:30px}}@media(max-width:767px){.travel_travel__RAjHU{--rail-width:100%}.travel_rail__FlE_S{z-index:1;width:100%;opacity:.7;background:none}.travel_content__K9oif{margin-left:0;z-index:2}.travel_edge__wFOa_{stroke-width:35}.travel_surface__IZFM9{stroke-width:31}.travel_trail__dgQLz{stroke-width:7;filter:blur(2px)}.travel_rail__FlE_S [data-beam]{opacity:calc(.15 + var(--travel-speed, 0) * .5)}.travel_lane__5Yss3{stroke-width:1}.travel_progress__c4rY1{stroke-width:1.5}.travel_stop__sTxdG{grid-template-columns:1fr;gap:0;min-height:0;padding:48px 24px 24px;background:#eef4f7e8}.travel_art__VU40L,.travel_stopCopy__14UaL{z-index:2}.travel_stopCopy__14UaL>h2{font-size:28px}.travel_stopCopy__14UaL>p{font-size:8px;line-height:1.6;margin-bottom:17px}.travel_art__VU40L{max-width:350px;margin-top:15px}.travel_finish__hkXrW{background:#fff2cfe8;padding-bottom:34px}.travel_fireworks__68g7d{overflow:hidden}.travel_burst__CBAa1{top:22%}.travel_burst__CBAa1:nth-child(2){top:55%}.travel_burst__CBAa1:nth-child(3){top:73%}.travel_burst__CBAa1 i{width:5px}}@media(max-width:359px){.travel_travel__RAjHU{--rail-width:42px}.travel_stop__sTxdG{padding-left:20px;padding-right:20px}.travel_stopCopy__14UaL>h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.travel_caption__4U1US,.travel_puffs__2j9QO,.travel_trail__dgQLz{display:none}[data-signal] .travel_rail__FlE_S [data-blink]{animation:none}.travel_art__VU40L:before,.travel_art__VU40L>svg,.travel_lampGreen__mGrLY,.travel_lampRed__mxtoy,.travel_lampYellow__eWO5z,.travel_stopCopy__14UaL>h2,.travel_stopCopy__14UaL>p:after{transition:none}.travel_finish__hkXrW[data-celebrate=true] .travel_finishCta__Ge5mF,.travel_finish__hkXrW[data-lit] .travel_parkedVehicles__V3bv2,.travel_stop__sTxdG[data-lit] .travel_art__VU40L>svg,[data-arrived] .travel_rail__FlE_S [data-travel-flag]>:not(:first-child){animation:none}.travel_confetti__6Inc_{display:none}.travel_art__VU40L,.travel_art__VU40L [data-travel-mountains],.travel_art__VU40L [data-travel-sun],.travel_parkedVehicles__V3bv2,.travel_stopCopy__14UaL{transform:none}[data-celebrate=true] .travel_burst__CBAa1 i{animation:none}.travel_burst__CBAa1 i:nth-child(4n){opacity:.65;transform:translate(calc(var(--dx) * .65),calc(var(--dy) * .65)) rotate(var(--angle))}}