.page_page__LAtc7{min-height:100vh;color:#11162f;background:radial-gradient(circle at 82% 8%,rgba(111,83,246,.14),transparent 34rem),#f7f8fd}.page_main__nZcJ9{width:min(1360px,calc(100% - clamp(32px,5vw,96px)));margin-inline:auto;padding-bottom:clamp(4rem,8vw,7rem)}.page_eyebrow__QjIED{margin:0 0 1rem;color:#5b47e8;font-size:.77rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.page_hero__pTIS7{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(4rem,8vw,7rem) 0 clamp(3rem,6vw,5rem)}.page_heroCopy__jiDLC{max-width:760px}.page_hero__pTIS7 h1{margin:0;font-size:clamp(3rem,6.2vw,6.1rem);font-weight:790;letter-spacing:-.075em;line-height:.98;text-wrap:balance}.page_lead__R3R7s{max-width:700px;margin:1.5rem 0 0;color:#59647e;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.7}.page_atAGlance__daHpw{display:flex;flex-wrap:wrap;gap:1.8rem;margin-top:1.6rem}.page_atAGlance__daHpw span{display:grid;gap:.2rem}.page_atAGlance__daHpw b{font-size:.95rem}.page_atAGlance__daHpw small{color:#788198;font-size:.75rem}.page_highlights__kbdIK{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.5rem}.page_highlights__kbdIK span{border:1px solid #dedff0;border-radius:999px;padding:.55rem .8rem;color:#46506b;background:rgba(255,255,255,.75);font-size:.82rem;font-weight:700}.page_actions__UTKSz{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1.9rem}.page_primaryAction__sQjM5,.page_secondaryAction__sAYVa{display:inline-flex;min-height:52px;align-items:center;justify-content:center;gap:.65rem;border-radius:14px;padding:.8rem 1.3rem;font-weight:780;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.page_primaryAction__sQjM5{color:#fff;background:linear-gradient(105deg,#3f50ff,#6f39e9);box-shadow:0 16px 34px rgba(82,61,228,.24)}.page_secondaryAction__sAYVa{border:1px solid #dce0ed;color:#27304e;background:#fff}.page_primaryAction__sQjM5:hover,.page_secondaryAction__sAYVa:hover{transform:translateY(-2px)}.page_primaryAction__sQjM5:focus-visible,.page_relatedGrid__LVpGn a:focus-visible,.page_secondaryAction__sAYVa:focus-visible,.page_sourceSection__4NIE8 a:focus-visible{outline:3px solid #7c69ed;outline-offset:3px}.page_note___Xtbl{margin:1rem 0 0;color:#687187;font-size:.84rem}.page_heroSide__n6vYi{position:relative;min-width:0;padding-bottom:4rem}.page_gallery__xBXQT figure,.page_heroPhoto__QcaJn,.page_relatedPhoto__uABBW{position:relative;overflow:hidden;margin:0}.page_heroPhoto__QcaJn{height:clamp(360px,38vw,560px);border-radius:30px;box-shadow:0 24px 65px rgba(34,43,81,.16)}.page_gallery__xBXQT img,.page_heroPhoto__QcaJn img,.page_relatedPhoto__uABBW img{object-fit:cover}.page_gallery__xBXQT figcaption,.page_heroPhoto__QcaJn figcaption{position:absolute;right:.85rem;bottom:.85rem;border-radius:999px;padding:.35rem .65rem;color:#fff;background:rgba(22,27,52,.72);font-size:.68rem;font-weight:650}.page_brief__UlLbU{position:relative;width:min(90%,480px);margin:-5.5rem -1.1rem 0 auto;border:1px solid rgba(255,255,255,.92);border-radius:24px;padding:clamp(1.25rem,2.2vw,2rem);background:rgba(255,255,255,.94);box-shadow:0 28px 60px rgba(36,43,84,.15);backdrop-filter:blur(18px)}.page_brief__UlLbU>p{margin:0;color:#6d7690;font-size:.75rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_brief__UlLbU blockquote{margin:.9rem 0 1.2rem;color:#202945;font-size:1rem;font-weight:680;line-height:1.55}.page_brief__UlLbU div{display:grid;grid-template-columns:110px 1fr;gap:.8rem;border-top:1px solid #e8eaf2;padding:.7rem 0}.page_brief__UlLbU span{color:#6b748c;font-size:.79rem}.page_brief__UlLbU b{color:#252d48;font-size:.83rem}.page_introduction__48qpn,.page_sourceSection__4NIE8{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,6vw,6rem);align-items:start;border-top:1px solid #e1e5f0;padding:clamp(3rem,5.5vw,5rem) 0}.page_faq__gg90_ h2,.page_finalCta__TPN2X h2,.page_introduction__48qpn h2,.page_related__T7xB0 h2,.page_sectionHead__iBqeT h2,.page_sourceSection__4NIE8 h2{margin:0;color:#11162e;font-size:clamp(2rem,3.6vw,3.5rem);letter-spacing:-.055em;line-height:1.08;text-wrap:balance}.page_introduction__48qpn>p{margin:0;color:#4e5b75;font-size:clamp(1.06rem,1.55vw,1.3rem);line-height:1.75}.page_enjwayPromise__Jt5ju{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem);align-items:center;overflow:hidden;border:1px solid #dcd9ff;border-radius:28px;padding:clamp(2rem,4vw,3.6rem);background:radial-gradient(circle at 95% 0,rgba(170,159,255,.4),transparent 19rem),linear-gradient(135deg,#f0eeff,#fff 72%);box-shadow:0 18px 45px rgba(55,50,126,.07)}.page_enjwayPromiseHeading__z99qd h2{max-width:700px;margin:0;font-size:clamp(1.8rem,3vw,3rem);letter-spacing:-.05em;line-height:1.1;text-wrap:balance}.page_enjwayPromiseHeading__z99qd>p:not(.page_eyebrow__QjIED){max-width:650px;color:#52607d;line-height:1.7}.page_enjwayPromiseHeading__z99qd>a{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;color:#4e3bde;font-weight:800;text-decoration:none}.page_enjwayPromiseHeading__z99qd>a:hover{text-decoration:underline}.page_enjwaySteps__teBLb{display:grid;gap:0;margin:0;padding:0;list-style:none}.page_enjwaySteps__teBLb li{display:grid;grid-template-columns:2.8rem 1fr;gap:1rem;border-bottom:1px solid #deddf0;padding:1rem 0}.page_enjwaySteps__teBLb li:last-child{border-bottom:0}.page_enjwaySteps__teBLb li>span{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:12px;color:#5643df;background:#e8e4ff;font-size:.76rem;font-weight:800}.page_enjwaySteps__teBLb h3{margin:0;font-size:1rem}.page_enjwaySteps__teBLb p{margin:.35rem 0 0;color:#5c6782;font-size:.9rem;line-height:1.55}.page_enjwaySteps__teBLb a{color:#4e3bde;font-weight:750}.page_enjwayPromise__Jt5ju a:focus-visible{outline:3px solid #7c69ed;outline-offset:3px}.page_chapterSection__ylNzA,.page_decisionSection__tKuO9,.page_routeSection__XxBFr{padding:clamp(3rem,5.5vw,5rem) 0}.page_sectionHead__iBqeT{max-width:780px}.page_sectionHead__iBqeT>p:last-child{margin:1rem 0 0;color:#64708a;line-height:1.65}.page_routeGrid__Ds_Ck{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.page_routeGrid__Ds_Ck li{position:relative;border:1px solid #e1e4ef;border-radius:22px;padding:1.45rem;background:#fff;box-shadow:0 12px 35px rgba(39,45,94,.05)}.page_routeNumber__5yz3v{display:inline-grid;width:38px;height:38px;place-items:center;border-radius:11px;color:#5948de;background:#eeecff;font-size:.8rem;font-weight:800}.page_routeGrid__Ds_Ck small{display:block;margin-top:1.4rem;color:#6855de;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.page_routeGrid__Ds_Ck h3{margin:.45rem 0 0;font-size:1.42rem;letter-spacing:-.035em}.page_routeGrid__Ds_Ck p{margin:.65rem 0 0;color:#63708a;line-height:1.55}.page_chapterGrid___w4XG{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.page_chapterGrid___w4XG article{border:1px solid #e1e4ef;border-radius:24px;padding:clamp(1.4rem,2.5vw,2rem);background:#fff}.page_dayLabel__cnkSp{color:#5b48df;font-size:.8rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.page_chapterGrid___w4XG h3{margin:.7rem 0 0;font-size:1.55rem;letter-spacing:-.04em}.page_chapterGrid___w4XG p,.page_decisionGrid__cuVPw p{color:#63708a;line-height:1.62}.page_chapterGrid___w4XG ul{display:grid;gap:.55rem;margin:1.4rem 0 0;border-top:1px solid #edf0f6;padding:1.2rem 0 0 1.2rem;color:#45516b}.page_chapterGrid___w4XG li::marker{color:#6652e4}.page_gallery__xBXQT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.page_gallery__xBXQT figure{height:clamp(240px,30vw,390px);border-radius:24px}.page_decisionGrid__cuVPw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.page_decisionGrid__cuVPw article{border-top:3px solid #7560ed;padding:1.25rem 1rem 0 0}.page_decisionGrid__cuVPw h3{margin:0;font-size:1.2rem}.page_sourceSection__4NIE8{border-bottom:1px solid #e1e5f0}.page_sourceSection__4NIE8 p:not(.page_eyebrow__QjIED){max-width:600px;color:#63708a;line-height:1.6}.page_sourceSection__4NIE8 ul{display:grid;gap:.8rem;margin:0;padding:0;list-style:none}.page_sourceSection__4NIE8 li{border:1px solid #e3e6f1;border-radius:16px;background:#fff}.page_sourceSection__4NIE8 a{display:flex;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;color:#314071;font-weight:750;text-decoration:none}.page_sourceSection__4NIE8 a:hover{color:#5b48df}.page_faq__gg90_,.page_related__T7xB0{padding:clamp(3.5rem,7vw,6rem) 0}.page_relatedGrid__LVpGn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.page_relatedGrid__LVpGn a{position:relative;display:grid;gap:.5rem;align-content:start;border:1px solid #e1e4ee;border-radius:20px;padding:.75rem .75rem 1.4rem;color:#27304d;background:#fff;text-decoration:none}.page_relatedPhoto__uABBW{display:block;height:180px;border-radius:14px}.page_relatedGrid__LVpGn b,.page_relatedGrid__LVpGn span:not(.page_relatedPhoto__uABBW){margin-inline:.6rem}.page_relatedGrid__LVpGn b{font-size:1.08rem}.page_relatedGrid__LVpGn span:not(.page_relatedPhoto__uABBW){color:#657088;line-height:1.5}.page_relatedGrid__LVpGn i{position:absolute;right:1.3rem;bottom:1.1rem;color:#5e49e7;font-style:normal}.page_faq__gg90_{border-top:1px solid #e2e5ee}.page_faq__gg90_>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:2rem}.page_faq__gg90_ article{border:1px solid #e1e4ee;border-radius:20px;padding:1.4rem;background:#fff}.page_faq__gg90_ h3{margin:0;font-size:1.06rem}.page_faq__gg90_ article p{margin:.7rem 0 0;color:#657088;line-height:1.65}.page_finalCta__TPN2X{display:flex;align-items:end;justify-content:space-between;gap:2rem;border-radius:28px;padding:clamp(2rem,4vw,3rem);background:#eae7ff}.page_finalCta__TPN2X p:last-child{max-width:650px;margin-bottom:0;color:#52607e;line-height:1.6}.page_finalCta__TPN2X .page_primaryAction__sQjM5{flex:none}@media(max-width:980px){.page_hero__pTIS7{grid-template-columns:1fr;padding-top:3rem}.page_heroCopy__jiDLC{max-width:860px}.page_heroSide__n6vYi{width:min(100%,860px)}.page_chapterGrid___w4XG,.page_decisionGrid__cuVPw{grid-template-columns:repeat(2,minmax(0,1fr))}.page_enjwayPromise__Jt5ju{grid-template-columns:1fr}}@media(max-width:700px){.page_main__nZcJ9{width:calc(100% - 28px)}.page_hero__pTIS7 h1{font-size:clamp(2.7rem,12vw,4.4rem)}.page_heroPhoto__QcaJn{height:320px}.page_brief__UlLbU{width:calc(100% - 20px);margin:-3rem auto 0}.page_chapterGrid___w4XG,.page_decisionGrid__cuVPw,.page_faq__gg90_>div,.page_gallery__xBXQT,.page_introduction__48qpn,.page_relatedGrid__LVpGn,.page_sourceSection__4NIE8{grid-template-columns:1fr}.page_gallery__xBXQT figure{height:250px}.page_finalCta__TPN2X{display:grid}}@media(max-width:480px){.page_actions__UTKSz,.page_primaryAction__sQjM5,.page_secondaryAction__sAYVa{width:100%}.page_heroSide__n6vYi{padding-bottom:0}.page_brief__UlLbU div{grid-template-columns:90px 1fr}}@media(prefers-reduced-motion:reduce){.page_primaryAction__sQjM5,.page_secondaryAction__sAYVa{transition:none}}