.CompanionReply_reply__GZ6jB{min-width:0;width:100%;white-space:normal}.CompanionReply_reply__GZ6jB .CompanionReply_prose__Uy7po{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.CompanionReply_reply__GZ6jB>*+*{margin-top:12px}.CompanionReply_reply__GZ6jB .CompanionReply_prose__Uy7po+.CompanionReply_prose__Uy7po{margin-top:.65em}.CompanionReply_reply__GZ6jB>.CompanionReply_recommendations__6ZM_S+.CompanionReply_prose__Uy7po{margin-top:12px}.CompanionReply_recommendations__6ZM_S{max-width:680px;white-space:normal}.CompanionReply_sectionLabel__fM3Kf{margin:0 0 8px;color:#69829b;font-size:11px;font-weight:750;letter-spacing:.09em;line-height:1.4;text-transform:uppercase}.CompanionReply_cards__jKjMh{display:grid;gap:9px}.CompanionReply_reply__GZ6jB .CompanionReply_card__2TZAQ{display:flex;align-items:center;gap:14px;min-width:0;padding:11px 15px 11px 9px;color:#21476e;text-decoration:none;border:1px solid #dceaf5;border-radius:18px;background:linear-gradient(110deg,#f1f8ff,#fff 80%);box-shadow:0 3px 10px #133c6205;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.CompanionReply_reply__GZ6jB .CompanionReply_card__2TZAQ:hover{color:#173e66;border-color:#b4d3ee;box-shadow:0 5px 16px #184e7b0d;transform:translateY(-1px)}.CompanionReply_reply__GZ6jB .CompanionReply_card__2TZAQ:focus-visible{outline:3px solid #377fb6;outline-offset:3px}.CompanionReply_art__vTO2h{display:grid;place-items:center;flex:0 0 84px;height:84px;border-radius:14px;background:#eaf4fc}.CompanionReply_art__vTO2h img{display:block;width:82px;height:82px;object-fit:contain}.CompanionReply_copy__L_Q5k{display:flex;min-width:0;flex:1;flex-direction:column;gap:4px}.CompanionReply_title__nRVz_{color:#173c65;font-size:16px;font-weight:750;line-height:1.35;overflow-wrap:anywhere}.CompanionReply_context__8IeMt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#57758f;font-size:14px;line-height:1.45;overflow-wrap:anywhere}.CompanionReply_arrow__FpdgK{flex-shrink:0;color:#6385a4}.CompanionReply_compact__PyB8j>*+*,.CompanionReply_compact__PyB8j>.CompanionReply_recommendations__6ZM_S+.CompanionReply_prose__Uy7po{margin-top:10px}.CompanionReply_compact__PyB8j .CompanionReply_sectionLabel__fM3Kf{font-size:10px;letter-spacing:.075em}.CompanionReply_compact__PyB8j .CompanionReply_card__2TZAQ{display:grid;grid-template-columns:44px minmax(0,1fr) 14px;gap:7px 10px;padding:10px;border-radius:14px}.CompanionReply_compact__PyB8j .CompanionReply_art__vTO2h{grid-column:1;grid-row:1;width:44px;height:44px;border-radius:10px}.CompanionReply_compact__PyB8j .CompanionReply_art__vTO2h img{width:44px;height:44px}.CompanionReply_compact__PyB8j .CompanionReply_copy__L_Q5k{display:contents}.CompanionReply_compact__PyB8j .CompanionReply_title__nRVz_{grid-column:2;grid-row:1;font-size:13px}.CompanionReply_compact__PyB8j .CompanionReply_context__8IeMt{grid-column:1/-1;grid-row:2;font-size:12px;line-height:1.4}.CompanionReply_compact__PyB8j .CompanionReply_arrow__FpdgK{grid-column:3;grid-row:1;width:14px}@media (max-width:760px){.CompanionReply_reply__GZ6jB .CompanionReply_card__2TZAQ{display:grid;grid-template-columns:50px minmax(0,1fr) 15px;gap:8px 10px;padding:10px}.CompanionReply_art__vTO2h{grid-column:1;grid-row:1;width:50px;height:50px;border-radius:11px}.CompanionReply_art__vTO2h img{width:50px;height:50px}.CompanionReply_copy__L_Q5k{display:contents}.CompanionReply_title__nRVz_{grid-column:2;grid-row:1;font-size:14px}.CompanionReply_context__8IeMt{grid-column:1/-1;grid-row:2;font-size:13px}.CompanionReply_arrow__FpdgK{grid-column:3;grid-row:1;width:15px}.CompanionReply_compact__PyB8j .CompanionReply_card__2TZAQ{grid-template-columns:44px minmax(0,1fr) 14px;gap:7px 10px}}@media (prefers-reduced-motion:reduce){.CompanionReply_reply__GZ6jB .CompanionReply_card__2TZAQ{transition:none}.CompanionReply_reply__GZ6jB .CompanionReply_card__2TZAQ:hover{transform:none}}.CompanionWidget_root__TgfWr{position:fixed;right:max(22px,env(safe-area-inset-right));bottom:max(22px,env(safe-area-inset-bottom));z-index:1900;color:#193d63;font-family:Nunito Sans,sans-serif;--color-sage-deep:#217bb6}.CompanionWidget_root__TgfWr *{box-sizing:border-box}.CompanionWidget_root__TgfWr :is(button,a){-webkit-tap-highlight-color:transparent}.CompanionWidget_root__TgfWr button{padding:0;border:0;font:inherit;cursor:pointer;color:inherit;background:transparent}.CompanionWidget_root__TgfWr button:disabled{opacity:.45;cursor:default}.CompanionWidget_root__TgfWr h2,.CompanionWidget_root__TgfWr h3,.CompanionWidget_root__TgfWr p{margin:0}.CompanionWidget_root__TgfWr a{color:inherit}.CompanionWidget_launcherWrap__l6PCC{position:relative}.CompanionWidget_root__TgfWr .CompanionWidget_launcher__YQA5V{display:flex;align-items:center;gap:14px;min-height:68px;padding:13px 21px 13px 16px;border:1px solid #ffffffb8;border-radius:21px;background:linear-gradient(125deg,#329fe2,#2584ce);color:white;text-align:left;box-shadow:0 0 0 3px #ffffff8c,0 8px 28px #286caa38;transition:transform .18s,box-shadow .18s}.CompanionWidget_launcher__YQA5V:hover{transform:translateY(-3px);box-shadow:0 0 0 3px #ffffffa8,0 13px 35px #286caa45}.CompanionWidget_launcher__YQA5V strong{display:block;font-size:15px;font-weight:900;line-height:1.4}.CompanionWidget_launcher__YQA5V small{display:block;font-size:11px;line-height:1.5;color:#e6f7ff}.CompanionWidget_root__TgfWr .CompanionWidget_hide__c1eK7{position:absolute;right:0;top:-36px;display:grid;place-items:center;width:32px;height:32px;border:2px solid white;border-radius:50%;background:#486c8f;color:white;opacity:0;transition:opacity .15s}.CompanionWidget_launcherWrap__l6PCC:focus-within .CompanionWidget_hide__c1eK7,.CompanionWidget_launcherWrap__l6PCC:hover .CompanionWidget_hide__c1eK7{opacity:1}.CompanionWidget_activity__swb1F{width:7px;height:7px;border-radius:50%;background:#ffe384}.CompanionWidget_panel__xiA_8{display:flex;flex-direction:column;width:min(390px,calc(100vw - 44px));height:min(600px,calc(100dvh - 120px));min-height:260px;overflow:hidden;border:1px solid #c9dff0;border-radius:23px;background:#fff;box-shadow:0 20px 75px #224f7a2b,0 3px 10px #224f7a12}.CompanionWidget_header__uMt44{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:18px;color:white;background:linear-gradient(115deg,#359bdb,#237fc1)}.CompanionWidget_heading__GjHiy{flex:1;min-width:0}.CompanionWidget_heading__GjHiy h2{color:white;font-size:16px;line-height:1.3;font-weight:900;letter-spacing:-.2px}.CompanionWidget_root__TgfWr .CompanionWidget_heading__GjHiy p{color:#e7f6ff;font-size:10px;line-height:1.6;margin-top:3px;white-space:nowrap}.CompanionWidget_actions__yAvgz{display:flex;gap:2px;align-items:center}.CompanionWidget_root__TgfWr .CompanionWidget_actions__yAvgz :is(button,a){display:grid;place-items:center;width:29px;height:34px;border-radius:9px;text-decoration:none;color:white}.CompanionWidget_actions__yAvgz :is(button,a):hover{background:#ffffff20}.CompanionWidget_root__TgfWr .CompanionWidget_actions__yAvgz :is(button,a):focus-visible{background:#fff;color:#237fb9}.CompanionWidget_transcript__FAbQv{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:22px 18px 20px;scrollbar-width:thin;scrollbar-color:#cddfec transparent;background:linear-gradient(#f4faff,#fff 230px)}.CompanionWidget_welcome__uZEf4{padding:0;text-align:center}.CompanionWidget_welcomeArt__ni_op{display:grid;place-items:center;width:72px;height:72px;margin:0 auto 16px;border:1px solid #d6eafa;border-radius:24px;background:linear-gradient(145deg,#d3eaff,#a6cff1);transform:rotate(-4deg)}.CompanionWidget_welcome__uZEf4 h3{font-size:23px;line-height:1.3;font-weight:900;letter-spacing:-.5px;color:#193d63}.CompanionWidget_root__TgfWr .CompanionWidget_welcome__uZEf4>p{margin:10px auto 20px;max-width:295px;color:#6c849c;font-size:13px;line-height:1.7}.CompanionWidget_prompts__co54R{display:grid;gap:10px}.CompanionWidget_root__TgfWr .CompanionWidget_prompts__co54R button{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px;padding:10px 13px;border:1px solid #dceaf5;border-radius:12px;background:#fff;color:#365b7b;text-align:left;font-size:12px;line-height:1.5;transition:background .15s,border-color .15s}.CompanionWidget_prompts__co54R button:hover{background:#eef7ff;border-color:#bbd9ef}.CompanionWidget_prompts__co54R svg{color:#80a4c2;flex-shrink:0}.CompanionWidget_assistantMessage__vlykN,.CompanionWidget_userMessage__CbPHh{width:fit-content;max-width:92%;border-radius:16px;padding:11px 14px;margin-bottom:13px;overflow-wrap:anywhere;font-size:14px;line-height:1.65;white-space:pre-wrap}.CompanionWidget_userMessage__CbPHh{margin-left:auto;border-bottom-right-radius:4px;background:#e2f1ff;color:#224b6f}.CompanionWidget_assistantMessage__vlykN{border:1px solid #e5edf4;border-bottom-left-radius:4px;background:#fff}.CompanionWidget_assistantMessage__vlykN p,.CompanionWidget_userMessage__CbPHh p{font-size:inherit;line-height:inherit;color:inherit}.CompanionWidget_assistantMessage__vlykN p+p{margin-top:.6em}.CompanionWidget_assistantMessage__vlykN a{color:#197bb5;text-decoration:underline;text-underline-offset:3px}.CompanionWidget_assistantMessage__vlykN small{display:block;margin-top:8px;font-size:10px;color:#74899c}.CompanionWidget_thinking__7XBOs{display:flex;align-items:center;gap:11px;min-height:34px;font-size:11px;line-height:1.5;color:#748da3;margin:5px 4px 10px}.CompanionWidget_dock__rCSbs{flex-shrink:0;padding:14px 18px 16px;border-top:1px solid #e9f1f7;background:white}.CompanionWidget_composer__SVK9g{display:flex;align-items:flex-end;gap:8px;padding:7px 7px 7px 12px;border:1px solid #d9e7f2;border-radius:17px;background:#fbfdff;margin:0}.CompanionWidget_composer__SVK9g:focus-within{border-color:#8fbfdf;background:#f5faff}.CompanionWidget_root__TgfWr .CompanionWidget_composer__SVK9g textarea{display:block;min-width:0;flex:1;margin:0;min-height:36px;max-height:100px;padding:8px 0;border:0;border-radius:0;background:transparent;color:#234664;resize:none;font:inherit;font-size:13px;line-height:20px}.CompanionWidget_composer__SVK9g textarea::placeholder{color:#91a4b7;opacity:1}.CompanionWidget_root__TgfWr .CompanionWidget_send__W_Hpw{display:grid;place-items:center;flex-shrink:0;height:36px;width:36px;padding:0;border-radius:12px;background:#ffdb68;color:#174869;transition:background .15s}.CompanionWidget_send__W_Hpw:hover:not(:disabled){background:#ffd044}.CompanionWidget_root__TgfWr .CompanionWidget_send__W_Hpw:focus-visible{background:#1b659b;color:white}.CompanionWidget_root__TgfWr .CompanionWidget_hide__c1eK7:focus-visible{opacity:1;background:#173b62}.CompanionWidget_footnote__djkcw{display:flex;justify-content:center;margin-top:7px}.CompanionWidget_root__TgfWr .CompanionWidget_footnote__djkcw :is(a,button){display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:4px;min-height:23px;color:#728ca3;font-size:10px;line-height:1.5;text-decoration:none}.CompanionWidget_footnote__djkcw :is(a,button):hover{color:#257eb8}.CompanionWidget_root__TgfWr .CompanionWidget_notice__hPLmw{color:#6a8095;font-size:11px;line-height:1.6;margin-bottom:8px}.CompanionWidget_error__4hxrI{border:1px solid #eddcd3;border-radius:12px;padding:11px;background:#fff9f4;font-size:12px;line-height:1.6;color:#8e6654}.CompanionWidget_root__TgfWr .CompanionWidget_error__4hxrI button{margin-top:6px;min-height:30px;color:#277baa;font-size:12px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.CompanionWidget_srOnly__5PeO1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (hover:none){.CompanionWidget_root__TgfWr .CompanionWidget_hide__c1eK7{opacity:1}}@media (max-width:600px){.CompanionWidget_root__TgfWr{right:max(12px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom))}.CompanionWidget_root__TgfWr .CompanionWidget_launcher__YQA5V{min-height:60px;padding:11px 15px 11px 12px;gap:12px;border-radius:18px}.CompanionWidget_launcher__YQA5V strong{font-size:14px}.CompanionWidget_launcher__YQA5V small{font-size:10px}.CompanionWidget_panel__xiA_8{width:min(390px,calc(100vw - 24px));height:min(590px,calc(100dvh - 105px));border-radius:20px}.CompanionWidget_root__TgfWr .CompanionWidget_composer__SVK9g textarea{font-size:16px}.CompanionWidget_header__uMt44{padding:16px;gap:10px}.CompanionWidget_heading__GjHiy h2{font-size:15px}.CompanionWidget_transcript__FAbQv{padding:20px 16px 18px}.CompanionWidget_dock__rCSbs{padding:12px 16px 14px}.CompanionWidget_welcomeArt__ni_op{width:64px;height:64px;border-radius:22px;margin-bottom:16px}}@media (max-height:650px){.CompanionWidget_welcomeArt__ni_op{display:none}.CompanionWidget_root__TgfWr .CompanionWidget_welcome__uZEf4>p{margin-bottom:16px}.CompanionWidget_prompts__co54R{gap:8px}}@media (prefers-reduced-motion:reduce){.CompanionWidget_root__TgfWr .dbt-mascot,.CompanionWidget_root__TgfWr .dbt-mascot-arm,.CompanionWidget_root__TgfWr .dbt-mascot-eye{animation:none!important}.CompanionWidget_root__TgfWr :is(button,a){transition:none!important}}.HomeSections_footer__jJofi,.HomeSections_home__aDroO{--navy:#132e52;--muted:#61738a;--blue:#147bd2;font-family:Nunito Sans,sans-serif;color:var(--navy);background:#fff;font-size:16px;line-height:1.65}.HomeSections_footer__jJofi *,.HomeSections_home__aDroO *{box-sizing:border-box}.HomeSections_wrap__KayCi{max-width:1264px;margin:0 auto}.HomeSections_section__1qrfC{padding:96px 40px}.HomeSections_footer__jJofi h2,.HomeSections_home__aDroO h2,.HomeSections_home__aDroO h3{font-family:inherit;color:var(--navy);font-weight:800}.HomeSections_home__aDroO h2{font-size:clamp(29px,3vw,42px);line-height:1.2;letter-spacing:-1.2px;margin:0 0 20px}.HomeSections_home__aDroO h3{font-size:24px;line-height:1.3;letter-spacing:-.6px;margin:0 0 14px}.HomeSections_home__aDroO p{margin:0}.HomeSections_home__aDroO .HomeSections_eyebrow__nT7Ag{font-size:11px;line-height:1.5;letter-spacing:2.2px;font-weight:900;color:#56768f;margin:0 0 17px}.HomeSections_home__aDroO .HomeSections_bodyText__u7MuC{font-size:18px;line-height:1.8;color:var(--muted);margin-bottom:18px}.HomeSections_footer__jJofi a,.HomeSections_home__aDroO a{text-decoration:none}.HomeSections_home__aDroO .HomeSections_textLink__vRitG{display:inline-flex;align-items:center;gap:16px;color:var(--blue);font-size:15px;font-weight:800}.HomeSections_textLink__vRitG:hover{text-decoration:underline}.HomeSections_footer__jJofi a:focus-visible,.HomeSections_home__aDroO a:focus-visible,.HomeSections_home__aDroO button:focus-visible,.HomeSections_home__aDroO summary:focus-visible{outline:3px solid #147bd2;outline-offset:5px}.HomeSections_home__aDroO button{font-family:inherit;cursor:pointer;text-transform:none}.HomeSections_home__aDroO .HomeSections_blue___lEpd{background:#eaf4ff}.HomeSections_home__aDroO .HomeSections_mint__sKMBn{background:#eaf6f2}.HomeSections_home__aDroO .HomeSections_gold__QdLWU{background:#fff6df}.HomeSections_home__aDroO .HomeSections_lilac__nYlSE{background:#f0edfc}.HomeSections_facts__AdvfR{background:#fff;padding:35px 40px;border-bottom:1px solid #edf1f5}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:20px;align-items:center}.HomeSections_facts__AdvfR p{font-size:15px;line-height:1.6;color:var(--muted)}.HomeSections_facts__AdvfR p strong{color:var(--navy);font-size:15px;font-weight:700}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi>div{border-left:1px solid #e6edf4;padding-left:35px;display:flex;flex-direction:column}.HomeSections_facts__AdvfR strong{font-size:24px;font-weight:800;letter-spacing:-.5px;color:#244870}.HomeSections_facts__AdvfR span{font-size:12px;color:var(--muted)}.HomeSections_centerHeading__qYj2z{text-align:center;max-width:800px;margin:0 auto 38px}.HomeSections_centerHeading__qYj2z>p:last-child{color:var(--muted);font-size:17px}.HomeSections_centerHeading__qYj2z h2{margin-bottom:13px}.HomeSections_tabs__t_zHp{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin:0 0 28px}.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button{color:#536b85;background:#fff;border:1px solid #dfe8f1;border-radius:50px;padding:13px 20px;font-size:14px;font-weight:700;transition:background .2s,color .2s}.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button[aria-selected=true]{background:#173d64;color:white;border-color:#173d64}.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button:hover{border-color:#173d64}.HomeSections_momentPanel__GR6Uc{display:grid;grid-template-columns:.85fr 1.15fr;border-radius:28px;min-height:345px;overflow:hidden}.HomeSections_momentArt__1AB_4{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px 40px}.HomeSections_artCircle__0bCh2{width:175px;height:175px;border-radius:50%;background:#ffffffa8;display:grid;place-items:center;box-shadow:0 10px 45px #2d639508}.HomeSections_artCircle__0bCh2 svg{width:130px;height:130px}.HomeSections_momentArt__1AB_4 p{max-width:250px;margin-top:20px;font-size:13px;color:#526e87;text-align:center;line-height:1.7}.HomeSections_artSpark__VxaAM{position:absolute;top:48px;right:23%;color:#e1bc56;font-size:35px}.HomeSections_artDot__USsG7{position:absolute;width:13px;height:13px;left:25%;bottom:100px;background:#82bdb1;border-radius:50%}.HomeSections_momentCopy__e3Ve7{padding:43px 65px 43px 20px;align-self:center}.HomeSections_tag__IRQZu{display:inline-block;color:#326183;background:#ffffffa8;font-size:11px;font-weight:800;letter-spacing:.5px;padding:5px 13px;border-radius:50px;margin-bottom:15px}.HomeSections_home__aDroO .HomeSections_momentCopy__e3Ve7 h3{font-size:32px;line-height:1.25;letter-spacing:-.9px;margin-bottom:13px}.HomeSections_home__aDroO .HomeSections_momentCopy__e3Ve7>p{color:#58728a;font-size:16px;line-height:1.8;max-width:485px}.HomeSections_lessonLink__RzOV0{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #cedde780;margin-top:25px;padding-top:21px;gap:15px}.HomeSections_lessonLink__RzOV0 small{display:block;color:#617b91;font-size:9px;font-weight:900;letter-spacing:1.8px}.HomeSections_lessonLink__RzOV0 strong{display:block;font-size:18px;line-height:1.4;margin-top:4px;font-weight:800}.HomeSections_roundLink__DTAng{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#fff;color:var(--blue);font-size:24px}.HomeSections_roundLink__DTAng:hover{background:#d4eaff}.HomeSections_introSection__ThQNc{background:#f8fafb}.HomeSections_aboutGrid__wMlNT{display:grid;grid-template-columns:1.1fr .9fr;gap:90px;align-items:center}.HomeSections_aboutGrid__wMlNT h2 span{color:#2887c8}.HomeSections_aboutGrid__wMlNT .HomeSections_textLink__vRitG{margin-top:8px}.HomeSections_balanceArt__PgEnd{position:relative;height:320px;display:flex;justify-content:center;align-items:center;isolation:isolate}.HomeSections_acceptCircle__evASk,.HomeSections_changeCircle__wzEGc{width:225px;height:225px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex-shrink:0}.HomeSections_acceptCircle__evASk{background:#dfeefc;color:#27608b;transform:translateX(21px);padding-right:25px}.HomeSections_changeCircle__wzEGc{background:#e8ecd9dd;color:#657755;transform:translateX(-21px);padding-left:25px}.HomeSections_balanceArt__PgEnd span{font-size:21px;font-weight:800}.HomeSections_balanceArt__PgEnd small{line-height:1.7;margin-top:9px}.HomeSections_balanceArt__PgEnd .HomeSections_together__nmx_y{position:absolute;left:50%;top:132px;transform:translate(-50%,-50%);font-size:28px;font-weight:400;color:#577c88;z-index:2}.HomeSections_balanceArt__PgEnd>p{position:absolute;left:0;right:0;text-align:center;color:#627a8d;font-size:15px}.HomeSections_headingRow__Io4aZ{display:flex;align-items:end;justify-content:space-between;gap:36px;margin-bottom:35px}.HomeSections_headingRow__Io4aZ h2{margin-bottom:0}.HomeSections_headingRow__Io4aZ>p{font-size:16px;color:var(--muted);line-height:1.8;padding-bottom:4px}.HomeSections_headingRow__Io4aZ>.HomeSections_textLink__vRitG{flex-shrink:0;margin-bottom:6px}.HomeSections_steps__FNILM{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.HomeSections_steps__FNILM article{position:relative;border-top:1px solid #dfe9f2;padding-top:26px}.HomeSections_stepNumber__4Uf16{font-size:12px;font-weight:800;color:#7a94ac;letter-spacing:1px}.HomeSections_steps__FNILM article h3{font-size:22px;margin-top:25px;margin-bottom:11px}.HomeSections_steps__FNILM article>p{font-size:15px;color:var(--muted);line-height:1.8}.HomeSections_stepMeta__jaYfB{display:block;font-size:9px;font-weight:800;letter-spacing:1.6px;color:#7c91a5;margin-top:22px}.HomeSections_miniProgress__mVfUQ,.HomeSections_miniVideo__rJcmj,.HomeSections_miniWorksheet__n63Er{height:155px;border-radius:18px;background:#f2f7fc;margin:22px 0 0;padding:23px;position:relative;overflow:hidden}.HomeSections_miniVideo__rJcmj{display:flex;align-items:center;justify-content:center;flex-direction:column;background:#edf5ff}.HomeSections_miniVideo__rJcmj>span{width:49px;height:49px;display:grid;place-items:center;padding-left:3px;border-radius:50%;background:#fff;color:#2c8ae2;font-size:15px;box-shadow:0 3px 15px #2d639510}.HomeSections_miniVideo__rJcmj i{width:70%;height:4px;background:linear-gradient(90deg,#5dacf0 40%,#d7e9f8 0);border-radius:4px;position:absolute;bottom:22px}.HomeSections_miniVideo__rJcmj b{font-size:11px;color:#5d7b96;font-weight:600;margin-top:9px}.HomeSections_miniWorksheet__n63Er{background:#faf7ee}.HomeSections_miniWorksheet__n63Er b{font-size:12px;color:#7b755f;display:block}.HomeSections_miniWorksheet__n63Er i{display:block;width:90%;height:1px;background:#dcd7c7;margin-top:14px}.HomeSections_miniWorksheet__n63Er i:nth-of-type(2){width:66%}.HomeSections_miniWorksheet__n63Er span{display:block;margin-top:12px;color:#839376;font-size:11px}.HomeSections_miniProgress__mVfUQ{display:flex;align-items:center;gap:16px;background:#eef6f2}.HomeSections_miniProgress__mVfUQ svg{width:60px;flex-shrink:0}.HomeSections_miniProgress__mVfUQ b{font-size:12px;font-weight:700;color:#597568}.HomeSections_miniProgress__mVfUQ div>span{display:flex;align-items:center;gap:10px;color:#50937a;font-size:20px;margin-top:13px}.HomeSections_miniProgress__mVfUQ i{width:20px;height:1px;background:#b9d8c9}.HomeSections_courseSection__S8vfr{background:#f6faff}.HomeSections_courseGrid__TcqwD{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.HomeSections_courseCard__13xTG{display:flex;flex-direction:column;border-radius:20px;background:white;border:1px solid #e2ebf5;overflow:hidden;color:var(--navy);transition:transform .2s,box-shadow .2s}.HomeSections_courseCard__13xTG:hover{transform:translateY(-5px);box-shadow:0 12px 30px #2043680d}.HomeSections_courseArt__FUHP3{height:205px;position:relative;display:flex;align-items:end;justify-content:center;overflow:hidden}.HomeSections_courseArt__FUHP3>span{position:absolute;top:17px;left:20px;font-size:9px;letter-spacing:1.5px;font-weight:800;color:#59738d;z-index:1}.HomeSections_courseArt__FUHP3 img{width:175px;height:160px;object-fit:contain;object-position:bottom;transition:transform .2s}.HomeSections_courseCard__13xTG:hover img{transform:scale(1.04)}.HomeSections_courseBody__eXc8c{padding:25px 22px 20px;display:flex;flex-direction:column;flex:1}.HomeSections_home__aDroO .HomeSections_courseLabel__k_NFU{font-size:11px;color:var(--blue);font-weight:800;margin-bottom:8px}.HomeSections_home__aDroO .HomeSections_courseCard__13xTG h3{font-size:22px;margin:0 0 12px;line-height:1.3}.HomeSections_home__aDroO .HomeSections_courseBody__eXc8c>p:not(.HomeSections_courseLabel__k_NFU){font-size:14px;color:var(--muted);line-height:1.7;margin-bottom:25px}.HomeSections_courseBottom__c_TnF{border-top:1px solid #edf1f5;padding-top:17px;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:auto}.HomeSections_courseBottom__c_TnF>span:first-child{font-size:11px;color:#6a7f94}.HomeSections_courseBottom__c_TnF>span:last-child{font-size:21px;color:var(--blue)}.HomeSections_reviewSection__erQ9i{background:#fffdf9}.HomeSections_reviews__frb03{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.HomeSections_reviews__frb03 figure{margin:0;background:#fff;border:1px solid #eeeae2;border-radius:20px;padding:29px;display:flex;flex-direction:column}.HomeSections_quoteMark__ZGcbX{font-family:Georgia,serif;font-size:60px;line-height:.9;color:#b1cee7}.HomeSections_home__aDroO .HomeSections_reviews__frb03 blockquote{border:0;margin:10px 0 28px;padding:0;color:#405570;font-size:16px;line-height:1.8;font-style:normal;flex:1}.HomeSections_reviews__frb03 figcaption{display:flex;align-items:center;gap:13px}.HomeSections_initials__QCLUw{width:42px;height:42px;display:grid;place-items:center;border-radius:50%;color:#5b7391;font-size:12px;flex-shrink:0}.HomeSections_reviews__frb03 figcaption strong{display:block;font-size:13px;font-weight:800}.HomeSections_reviews__frb03 figcaption small{display:block;color:#657282;font-size:10px}.HomeSections_faqGrid__yVJb6{display:grid;grid-template-columns:.75fr 1.25fr;gap:85px}.HomeSections_faqGrid__yVJb6 .HomeSections_bodyText__u7MuC{max-width:280px;font-size:16px}.HomeSections_faqs__iiALl details{border-bottom:1px solid #e1e9f0}.HomeSections_faqs__iiALl details:first-child{border-top:1px solid #e1e9f0}.HomeSections_faqs__iiALl summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;font-size:17px;font-weight:800;line-height:1.5;padding:23px 0;list-style:none}.HomeSections_faqs__iiALl summary::-webkit-details-marker{display:none}.HomeSections_faqs__iiALl summary>span{color:#7a93aa;font-size:23px;font-weight:400}.HomeSections_faqs__iiALl details[open] summary>span{transform:rotate(45deg)}.HomeSections_home__aDroO .HomeSections_faqs__iiALl details>p{padding:0 36px 24px 0;color:var(--muted);font-size:15px;line-height:1.8}.HomeSections_faqs__iiALl summary:hover{color:var(--blue)}.HomeSections_closingSection__GhOWU{padding:0 40px 75px}.HomeSections_closing__1eIzu{position:relative;overflow:hidden;background:#eaf4ff;border-radius:28px;text-align:center;padding:62px 35px}.HomeSections_closingSprout__gXPjB{width:62px;height:62px;display:block;margin:0 auto 22px}.HomeSections_closingSprout__gXPjB svg{width:100%;height:100%}.HomeSections_closing__1eIzu h2{font-size:40px;margin-bottom:14px}.HomeSections_closing__1eIzu>p:not(.HomeSections_eyebrow__nT7Ag){font-size:17px;color:#607893}.HomeSections_closingActions__II_1r{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:28px;flex-wrap:wrap}.HomeSections_home__aDroO .HomeSections_primary__eNj9F{display:inline-flex;align-items:center;gap:24px;background:#ffda63;color:#163457;font-size:16px;font-weight:900;padding:16px 24px;border-radius:14px}.HomeSections_home__aDroO .HomeSections_primary__eNj9F:hover{background:#ffcf3d}.HomeSections_primary__eNj9F span{font-size:22px}.HomeSections_home__aDroO .HomeSections_closingActions__II_1r button{border:0;padding:8px 0;font-size:15px;font-weight:800;color:var(--blue);background:transparent}.HomeSections_closing__1eIzu small{display:block;margin-top:17px;font-size:12px;color:#6a8096}.HomeSections_footer__jJofi{padding:55px 40px 25px;background:#fff;border-top:1px solid #edf1f6}.HomeSections_footerGrid__JwdGB{display:grid;grid-template-columns:1.3fr 1.25fr 1fr 1fr;margin-bottom:35px}.HomeSections_footerBrand__Y_AX8 img{width:185px;height:auto}.HomeSections_footerBrand__Y_AX8 p{font-size:15px;line-height:1.8;color:#6b7f93;margin:18px 0 0}.HomeSections_footer__jJofi h2{font-size:13px;line-height:1.4;margin:0 0 18px;font-weight:800}.HomeSections_footerGrid__JwdGB>div:not(:first-child)>a{display:block;color:#657a91;line-height:1.5;margin-bottom:12px}.HomeSections_footer__jJofi a:hover{color:#167bc5;text-decoration:underline}.HomeSections_footer__jJofi .HomeSections_educationNote__vXCH_{max-width:690px;color:#8794a3;font-size:12px;line-height:1.7;margin:0 0 28px}.HomeSections_footerBottom__9t7xR{border-top:1px solid #e7edf4;padding-top:24px;display:flex;justify-content:space-between;gap:20px;color:#8391a1;font-size:11px}.HomeSections_footerBottom__9t7xR>div{display:flex;gap:24px;flex-wrap:wrap}.HomeSections_footerBottom__9t7xR a{color:#6c8197}@media(max-width:1100px){.HomeSections_section__1qrfC{padding:75px 30px}.HomeSections_facts__AdvfR{padding:30px}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi>div{padding-left:20px}.HomeSections_facts__AdvfR strong{font-size:21px}.HomeSections_aboutGrid__wMlNT{gap:40px}.HomeSections_acceptCircle__evASk,.HomeSections_changeCircle__wzEGc{width:180px;height:180px}.HomeSections_balanceArt__PgEnd{height:280px}.HomeSections_balanceArt__PgEnd .HomeSections_together__nmx_y{top:116px}.HomeSections_balanceArt__PgEnd span{font-size:18px}.HomeSections_balanceArt__PgEnd small{font-size:12px}.HomeSections_courseGrid__TcqwD{gap:15px}.HomeSections_courseBody__eXc8c{padding:20px 17px}.HomeSections_home__aDroO .HomeSections_courseCard__13xTG h3{font-size:20px}.HomeSections_courseArt__FUHP3{height:175px}.HomeSections_courseArt__FUHP3 img{height:135px}.HomeSections_steps__FNILM{gap:25px}.HomeSections_momentCopy__e3Ve7{padding-right:40px}.HomeSections_faqGrid__yVJb6{gap:50px}.HomeSections_footerGrid__JwdGB{gap:25px}}@media(max-width:850px){.HomeSections_section__1qrfC{padding:64px 28px}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi{grid-template-columns:repeat(4,1fr);gap:18px}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi>p{grid-column:1/-1;text-align:center}.HomeSections_facts__AdvfR p br{display:none}.HomeSections_facts__AdvfR p strong{margin-left:5px}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi>div{padding-left:0;border:0;text-align:center}.HomeSections_facts__AdvfR strong{font-size:20px}.HomeSections_facts__AdvfR span{font-size:10px}.HomeSections_momentCopy__e3Ve7{padding:30px 28px 30px 10px}.HomeSections_home__aDroO .HomeSections_momentCopy__e3Ve7 h3{font-size:27px}.HomeSections_momentArt__1AB_4{padding:25px}.HomeSections_artCircle__0bCh2{width:135px;height:135px}.HomeSections_artCircle__0bCh2 svg{width:95px;height:95px}.HomeSections_artSpark__VxaAM{right:12%}.HomeSections_aboutGrid__wMlNT{grid-template-columns:1fr;gap:25px}.HomeSections_balanceArt__PgEnd{max-width:500px;margin:auto;width:100%}.HomeSections_acceptCircle__evASk,.HomeSections_changeCircle__wzEGc{width:210px;height:210px}.HomeSections_balanceArt__PgEnd span{font-size:20px}.HomeSections_balanceArt__PgEnd small{font-size:14px}.HomeSections_steps__FNILM{gap:20px}.HomeSections_steps__FNILM article h3{font-size:19px}.HomeSections_miniProgress__mVfUQ,.HomeSections_miniVideo__rJcmj,.HomeSections_miniWorksheet__n63Er{padding:16px;height:135px}.HomeSections_miniProgress__mVfUQ{gap:8px}.HomeSections_miniProgress__mVfUQ svg{width:38px}.HomeSections_miniProgress__mVfUQ b{font-size:10px}.HomeSections_miniProgress__mVfUQ div>span{gap:5px}.HomeSections_miniProgress__mVfUQ i{width:9px}.HomeSections_headingRow__Io4aZ{gap:25px}.HomeSections_headingRow__Io4aZ>p{max-width:200px;font-size:14px}.HomeSections_courseGrid__TcqwD{grid-template-columns:repeat(2,1fr);gap:22px}.HomeSections_courseArt__FUHP3{height:190px}.HomeSections_courseArt__FUHP3 img{height:155px}.HomeSections_reviews__frb03{gap:16px}.HomeSections_reviews__frb03 figure{padding:22px}.HomeSections_home__aDroO .HomeSections_reviews__frb03 blockquote{font-size:14px}.HomeSections_faqGrid__yVJb6{gap:30px;grid-template-columns:.8fr 1.2fr}.HomeSections_faqs__iiALl summary{font-size:15px}.HomeSections_footerGrid__JwdGB{grid-template-columns:repeat(3,1fr)}.HomeSections_footerBrand__Y_AX8{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between}.HomeSections_footerBrand__Y_AX8 p{margin:0}.HomeSections_footerBottom__9t7xR{flex-direction:column;gap:12px}}@media(max-width:600px){.HomeSections_section__1qrfC{padding:55px 22px}.HomeSections_home__aDroO h2{font-size:30px;letter-spacing:-.7px}.HomeSections_home__aDroO .HomeSections_eyebrow__nT7Ag{font-size:9px;letter-spacing:1.8px}.HomeSections_centerHeading__qYj2z{margin-bottom:27px}.HomeSections_centerHeading__qYj2z>p:last-child{font-size:15px}.HomeSections_facts__AdvfR{padding:28px 22px}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi{grid-template-columns:repeat(2,1fr);gap:22px}.HomeSections_facts__AdvfR .HomeSections_wrap__KayCi>div{border:1px solid #e9f0f6;border-radius:13px;padding:12px 7px}.HomeSections_facts__AdvfR p,.HomeSections_facts__AdvfR p strong{font-size:13px}.HomeSections_facts__AdvfR strong{font-size:20px}.HomeSections_tabs__t_zHp{display:grid;grid-template-columns:1fr 1fr;gap:8px}.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button{font-size:12px;padding:11px 13px;line-height:1.5;border-radius:14px}.HomeSections_momentPanel__GR6Uc{grid-template-columns:1fr;border-radius:22px}.HomeSections_momentArt__1AB_4{padding:26px 24px 8px}.HomeSections_artCircle__0bCh2{width:110px;height:110px}.HomeSections_artCircle__0bCh2 svg{width:80px;height:80px}.HomeSections_momentArt__1AB_4 p{font-size:12px;max-width:240px;margin-top:13px}.HomeSections_artSpark__VxaAM{top:35px;right:23%;font-size:26px}.HomeSections_artDot__USsG7{width:9px;height:9px;left:23%;bottom:60px}.HomeSections_momentCopy__e3Ve7{padding:22px 25px 27px}.HomeSections_home__aDroO .HomeSections_momentCopy__e3Ve7 h3{font-size:27px}.HomeSections_home__aDroO .HomeSections_momentCopy__e3Ve7>p{font-size:14px}.HomeSections_home__aDroO .HomeSections_bodyText__u7MuC,.HomeSections_lessonLink__RzOV0 strong{font-size:16px}.HomeSections_balanceArt__PgEnd{height:255px}.HomeSections_acceptCircle__evASk,.HomeSections_changeCircle__wzEGc{width:178px;height:178px}.HomeSections_acceptCircle__evASk{transform:translateX(19px);padding-right:25px}.HomeSections_changeCircle__wzEGc{transform:translateX(-19px);padding-left:25px}.HomeSections_balanceArt__PgEnd span{font-size:16px}.HomeSections_balanceArt__PgEnd small{font-size:12px}.HomeSections_balanceArt__PgEnd .HomeSections_together__nmx_y{top:106px;font-size:23px}.HomeSections_headingRow__Io4aZ{flex-direction:column;align-items:start;gap:18px;margin-bottom:27px}.HomeSections_headingRow__Io4aZ>p{max-width:none}.HomeSections_headingRow__Io4aZ>p br{display:none}.HomeSections_steps__FNILM{grid-template-columns:1fr;gap:30px}.HomeSections_steps__FNILM article{padding-top:20px}.HomeSections_miniProgress__mVfUQ,.HomeSections_miniVideo__rJcmj,.HomeSections_miniWorksheet__n63Er{max-width:100%;height:150px;padding:24px}.HomeSections_miniProgress__mVfUQ{gap:25px;justify-content:center}.HomeSections_miniProgress__mVfUQ svg{width:55px}.HomeSections_miniProgress__mVfUQ b{font-size:13px}.HomeSections_miniProgress__mVfUQ div>span{gap:15px}.HomeSections_miniProgress__mVfUQ i{width:20px}.HomeSections_steps__FNILM article h3{font-size:23px;margin-top:22px}.HomeSections_steps__FNILM article>p{font-size:15px}.HomeSections_courseGrid__TcqwD{gap:17px}.HomeSections_courseArt__FUHP3{height:135px}.HomeSections_courseArt__FUHP3 img{width:120px;height:103px}.HomeSections_courseArt__FUHP3>span{font-size:8px;left:13px;top:13px}.HomeSections_courseBody__eXc8c{padding:17px 14px}.HomeSections_home__aDroO .HomeSections_courseLabel__k_NFU{font-size:10px}.HomeSections_home__aDroO .HomeSections_courseCard__13xTG h3{font-size:19px;letter-spacing:-.4px}.HomeSections_home__aDroO .HomeSections_courseBody__eXc8c>p:not(.HomeSections_courseLabel__k_NFU){font-size:12px;margin-bottom:18px}.HomeSections_courseBottom__c_TnF{padding-top:12px}.HomeSections_courseBottom__c_TnF>span:first-child{font-size:10px}.HomeSections_reviews__frb03{grid-template-columns:1fr}.HomeSections_reviews__frb03 figure{padding:25px}.HomeSections_home__aDroO .HomeSections_reviews__frb03 blockquote{font-size:16px}.HomeSections_faqGrid__yVJb6{grid-template-columns:1fr;gap:24px}.HomeSections_faqGrid__yVJb6 h2 br{display:none}.HomeSections_faqGrid__yVJb6 .HomeSections_bodyText__u7MuC{max-width:none}.HomeSections_faqs__iiALl summary{font-size:16px}.HomeSections_home__aDroO .HomeSections_faqs__iiALl details>p{padding-right:10px;font-size:14px}.HomeSections_closingSection__GhOWU{padding:0 22px 50px}.HomeSections_closing__1eIzu{padding:40px 22px;border-radius:22px}.HomeSections_closing__1eIzu h2{font-size:30px}.HomeSections_closing__1eIzu>p:not(.HomeSections_eyebrow__nT7Ag){font-size:15px}.HomeSections_closingActions__II_1r{gap:17px;flex-direction:column}.HomeSections_closingSprout__gXPjB{width:48px;height:48px}.HomeSections_footer__jJofi{padding:40px 22px 25px}.HomeSections_footerGrid__JwdGB{grid-template-columns:1fr 1fr;gap:30px 20px}.HomeSections_footerBrand__Y_AX8{display:block}.HomeSections_footerBrand__Y_AX8 p{font-size:14px;margin-top:14px}.HomeSections_footerGrid__JwdGB>div:not(:first-child)>a,.HomeSections_footer__jJofi h2{font-size:12px}.HomeSections_footerBottom__9t7xR>div{gap:18px}}@media(max-width:360px){.HomeSections_courseGrid__TcqwD{grid-template-columns:1fr}.HomeSections_courseArt__FUHP3{height:180px}.HomeSections_courseArt__FUHP3 img{width:170px;height:145px}.HomeSections_home__aDroO .HomeSections_courseBody__eXc8c>p:not(.HomeSections_courseLabel__k_NFU){font-size:14px}.HomeSections_home__aDroO .HomeSections_courseCard__13xTG h3{font-size:22px}.HomeSections_acceptCircle__evASk,.HomeSections_changeCircle__wzEGc{width:155px;height:155px}.HomeSections_facts__AdvfR p strong{display:block}}@media(prefers-reduced-motion:reduce){.HomeSections_home__aDroO .HomeSections_courseArt__FUHP3 img,.HomeSections_home__aDroO .HomeSections_courseCard__13xTG,.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button{transition:none}.HomeSections_courseCard__13xTG:hover,.HomeSections_courseCard__13xTG:hover img{transform:none}}.HomeSections_reviewTrack__5rHWA.HomeSections_reviews__frb03{--review-visible:3;position:relative;display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 50px) / 3);gap:25px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 0 15px}.HomeSections_reviewTrack__5rHWA::-webkit-scrollbar{display:none}.HomeSections_reviewTrack__5rHWA:focus-visible{outline:3px solid #147bd2;outline-offset:5px;border-radius:20px}.HomeSections_reviewTrack__5rHWA figure{scroll-snap-align:start;min-width:0;height:100%}.HomeSections_reviewPortrait__On3wz{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.HomeSections_reviewPortrait__On3wz img{width:76px;height:76px;object-fit:cover;border-radius:50%;border:5px solid #f4f7fa}.HomeSections_reviewPortrait__On3wz .HomeSections_quoteMark__ZGcbX{font-size:76px;align-self:center;line-height:1;transform:translateY(15px)}.HomeSections_home__aDroO .HomeSections_reviewTrack__5rHWA blockquote{font-size:15px}.HomeSections_reviewTrack__5rHWA figcaption{padding-top:18px;border-top:1px solid #edf1f5}.HomeSections_sliderControls__4tgc3{display:flex;justify-content:center;align-items:center;gap:24px;margin-top:24px}.HomeSections_home__aDroO .HomeSections_sliderControls__4tgc3>button{display:grid;place-items:center;width:44px;height:44px;border:1px solid #dce6ed;border-radius:50%;background:#fff;color:#1a5482;font-size:22px;padding:0}.HomeSections_home__aDroO .HomeSections_sliderControls__4tgc3>button:hover:not(:disabled){background:#eaf4ff;border-color:#9bbfdc}.HomeSections_home__aDroO .HomeSections_sliderControls__4tgc3>button:disabled{opacity:.35;cursor:default}.HomeSections_sliderDots__2JlBk{display:flex;gap:4px;align-items:center}.HomeSections_home__aDroO .HomeSections_sliderDots__2JlBk button{padding:12px 5px;border:0;background:transparent;display:grid;place-items:center}.HomeSections_sliderDots__2JlBk button span{display:block;width:7px;height:7px;border-radius:20px;background:#d3dfe9;transition:width .2s,background .2s}.HomeSections_sliderDots__2JlBk button[aria-current] span{width:23px;background:#268bd8}.HomeSections_home__aDroO .HomeSections_reviewNote__Fvcw5{text-align:center;color:#7a8796;font-size:11px;margin-top:16px}.HomeSections_sliderStatus__U1cws{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.HomeSections_reviewTrack__5rHWA.HomeSections_reviews__frb03{--review-visible:2;grid-auto-columns:calc((100% - 20px) / 2);gap:20px}}@media(max-width:600px){.HomeSections_reviewTrack__5rHWA.HomeSections_reviews__frb03{--review-visible:1;grid-auto-columns:100%;gap:16px}.HomeSections_reviewTrack__5rHWA figure{padding:25px}.HomeSections_home__aDroO .HomeSections_reviewTrack__5rHWA blockquote{font-size:16px}.HomeSections_reviewPortrait__On3wz img{width:72px;height:72px}.HomeSections_sliderControls__4tgc3{gap:15px}.HomeSections_home__aDroO .HomeSections_sliderDots__2JlBk button{padding:12px 4px}}@media(prefers-reduced-motion:reduce){.HomeSections_sliderDots__2JlBk button span{transition:none}}.HomeSections_featured__VTyWn{padding:43px 40px 35px;background:white;border-bottom:1px solid #edf1f5;scroll-margin-top:20px}.HomeSections_featuredHeading__wTru5{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:27px;min-height:35px}.HomeSections_home__aDroO .HomeSections_featuredHeading__wTru5 h2{font-size:23px;letter-spacing:-.5px;margin:0;font-weight:800}.HomeSections_home__aDroO .HomeSections_logoPause__oX_Lq{position:absolute;right:0;display:flex;align-items:center;gap:9px;color:#698098;font-size:11px;background:transparent;border:1px solid #e7edf3;padding:7px 10px;border-radius:8px}.HomeSections_home__aDroO .HomeSections_logoPause__oX_Lq:hover{color:#147bd2;background:#f4f9ff}.HomeSections_logoRows__RGdty{display:flex;flex-direction:column;gap:17px}.HomeSections_logoWindow__T0RkT{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);padding:8px 0}.HomeSections_logoWindow__T0RkT:focus-visible{outline:2px solid #147bd2;outline-offset:2px;border-radius:8px}.HomeSections_logoTrack__TBcNB{display:flex;width:max-content;animation:HomeSections_featuredScroll__KGK9Q 100s linear infinite}.HomeSections_logoReverse__tPVFB{animation-direction:reverse}.HomeSections_logoGroup__CD8iB{display:flex;align-items:center;gap:40px;padding-right:40px;flex-shrink:0}.HomeSections_logoSlot__SFnFT{width:150px;height:50px;display:grid;place-items:center;flex-shrink:0}.HomeSections_logoSlot__SFnFT img{width:150px;height:48px;max-width:100%;object-fit:contain}.HomeSections_logoRows__RGdty:focus-within .HomeSections_logoTrack__TBcNB,.HomeSections_logoRows__RGdty:hover .HomeSections_logoTrack__TBcNB{animation-play-state:paused}@keyframes HomeSections_featuredScroll__KGK9Q{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media(max-width:600px){.HomeSections_featured__VTyWn{padding:30px 22px 25px}.HomeSections_featuredHeading__wTru5{justify-content:center;margin-bottom:20px}.HomeSections_home__aDroO .HomeSections_featuredHeading__wTru5 h2{font-size:21px}.HomeSections_home__aDroO .HomeSections_logoPause__oX_Lq{position:static;font-size:10px}.HomeSections_logoGroup__CD8iB{gap:25px;padding-right:25px}.HomeSections_logoSlot__SFnFT{width:125px;height:40px}.HomeSections_logoSlot__SFnFT img{width:125px;height:36px}.HomeSections_logoRows__RGdty{gap:10px}}@media(prefers-reduced-motion:reduce){.HomeSections_logoTrack__TBcNB{animation:none}.HomeSections_logoWindow__T0RkT{overflow-x:auto;mask-image:none}.HomeSections_home__aDroO .HomeSections_logoPause__oX_Lq,.HomeSections_logoDuplicate__q6abQ{display:none}}.HomeSections_footer__jJofi,.HomeSections_home__aDroO{--navy:var(--mvp-ink,#173b62);--muted:var(--mvp-muted,#56718d);--blue:var(--mvp-blue,#1a6da8);background:#f8fbff}.HomeSections_wrap__KayCi{max-width:1440px}.HomeSections_section__1qrfC{padding:88px clamp(24px,3.5vw,64px)}.HomeSections_home__aDroO h2,.HomeSections_home__aDroO h3{font-weight:900}.HomeSections_home__aDroO h2{font-size:clamp(30px,3.2vw,48px)}.HomeSections_home__aDroO .HomeSections_textLink__vRitG{min-height:44px}.HomeSections_pickerSection__L41bF{background:linear-gradient(180deg,#f8fbff,#eef7ff)}.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button{min-height:48px;border-color:#ccdfef;box-shadow:0 3px 0 #aecbe919}.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button[aria-selected=true]{background:#fff0b7;color:#173b62;border-color:#e7c569;box-shadow:0 3px 0 #d4b54e2b}.HomeSections_momentPanel__GR6Uc{border:1px solid #d5e7f5;background:linear-gradient(125deg,#e4f1ff,#f4faff);box-shadow:var(--mvp-shadow);border-radius:32px}.HomeSections_home__aDroO .HomeSections_momentPanel__GR6Uc.HomeSections_mint__sKMBn{background:linear-gradient(125deg,#e6f3f2,#f4fbff)}.HomeSections_home__aDroO .HomeSections_momentPanel__GR6Uc.HomeSections_gold__QdLWU{background:linear-gradient(125deg,#fff3d7,#fffaf0)}.HomeSections_home__aDroO .HomeSections_momentPanel__GR6Uc.HomeSections_lilac__nYlSE{background:linear-gradient(125deg,#edf0ff,#f7f8ff)}.HomeSections_momentArt__1AB_4{padding:32px 40px}.HomeSections_artCircle__0bCh2{width:220px;height:220px;background:radial-gradient(ellipse at 40% 20%,#ffffff,#ffffff70);border:1px solid #ffffffdd;box-shadow:inset 0 -5px 0 #c1d5e81a,0 16px 35px #2d63950b}.HomeSections_home__aDroO .HomeSections_lessonLink__RzOV0{color:#173b62;border-radius:18px;border:1px solid #d3e2ee;background:#ffffffc9;padding:17px 20px;box-shadow:0 4px 0 #9cbdd017;transition:border-color .2s,background .2s}.HomeSections_lessonLink__RzOV0:hover{border-color:#87b4d7;background:#fff}.HomeSections_lessonLink__RzOV0 strong{font-size:19px}.HomeSections_roundLink__DTAng{background:#eaf5ff}.HomeSections_introSection__ThQNc{background:#fff}.HomeSections_aboutGrid__wMlNT{gap:64px}.HomeSections_balanceArt__PgEnd{height:340px;padding-bottom:40px;gap:18px}.HomeSections_acceptCircle__evASk,.HomeSections_changeCircle__wzEGc{width:46%;max-width:250px;height:275px;transform:none;padding:15px 12px 24px;border:1px solid #d8e7f4;border-radius:35px;background:linear-gradient(145deg,#f4faff,#e1effd);box-shadow:0 7px 0 #c6dcee70,0 18px 35px #264e700b}.HomeSections_changeCircle__wzEGc{margin-top:30px;background:linear-gradient(145deg,#fffaf0,#fff0c8);border-color:#eee0b7;box-shadow:0 7px 0 #ebdcb370,0 18px 35px #6955220a}.HomeSections_balanceArt__PgEnd strong{font-size:22px;font-weight:900;color:#173b62}.HomeSections_balanceArt__PgEnd small{margin-top:6px;color:#56718d;font-size:14px}.HomeSections_balanceArt__PgEnd .HomeSections_together__nmx_y{display:grid;place-items:center;width:43px;height:43px;top:145px;border-radius:50%;background:#fff;color:#1a6da8;box-shadow:0 4px 12px #224e791a;font-weight:800}.HomeSections_balanceArt__PgEnd>p{bottom:0}.HomeSections_steps__FNILM{gap:24px}.HomeSections_steps__FNILM article{border:1px solid #d8e7f4;padding:28px;border-radius:27px;background:#fff;box-shadow:var(--mvp-shadow)}.HomeSections_stepNumber__4Uf16{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#58748d;background:#edf6ff;border:1px solid #dbeafa}.HomeSections_miniProgress__mVfUQ,.HomeSections_miniVideo__rJcmj,.HomeSections_miniWorksheet__n63Er{border:1px solid #d9e8f5;box-shadow:inset 0 -4px 0 #b7d4ea26}.HomeSections_miniVideo__rJcmj>span{box-shadow:0 4px 0 #c2d9ec70,0 8px 15px #2d639516;color:#1a6da8;background:linear-gradient(130deg,#fff,#f8fcff)}.HomeSections_miniWorksheet__n63Er{background:linear-gradient(130deg,#fffaf0,#fff3d6);border-color:#eee2c2;transform:rotate(-2deg)}.HomeSections_miniProgress__mVfUQ{background:linear-gradient(130deg,#eaf6f5,#f6fbff);gap:10px}.HomeSections_miniProgress__mVfUQ b{color:#496d71}.HomeSections_miniProgress__mVfUQ div{min-width:0}.HomeSections_stepMeta__jaYfB{font-size:10px;color:#617e98;letter-spacing:1.3px}.HomeSections_courseSection__S8vfr{background:linear-gradient(180deg,#eaf5ff,#f5faff)}.HomeSections_courseCard__13xTG{border-radius:27px;border-color:#d7e6f3;box-shadow:var(--mvp-shadow)}.HomeSections_courseArt__FUHP3{padding:38px 10px 8px;height:218px;align-items:center}.HomeSections_courseArt__FUHP3>span:not(.HomeSections_courseNumber__Q1HoS){position:static;width:170px;height:170px}.HomeSections_courseArt__FUHP3 .HomeSections_courseNumber__Q1HoS{position:absolute;top:18px;left:22px}.HomeSections_courseArt__FUHP3 img{width:100%;height:100%;object-position:center}.HomeSections_courseBody__eXc8c{padding:26px 24px}.HomeSections_home__aDroO .HomeSections_courseLabel__k_NFU{font-size:13px}.HomeSections_home__aDroO .HomeSections_courseBody__eXc8c>p:not(.HomeSections_courseLabel__k_NFU){font-size:15px}.HomeSections_courseBottom__c_TnF>span:first-child{font-size:12px}.HomeSections_courseBottom__c_TnF>span:last-child{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#edf6ff;flex-shrink:0}.HomeSections_cbtBridge__IVirO{display:grid;grid-template-columns:116px minmax(0,1fr) auto;align-items:center;gap:28px;margin-top:35px;padding:28px 34px;background:linear-gradient(125deg,#fff8e6,#fffdf7);border:1px solid #eadfbf;border-radius:27px;box-shadow:0 5px 0 #e7d7a626}.HomeSections_cbtBridge__IVirO .HomeSections_eyebrow__nT7Ag{margin-bottom:8px;font-size:10px;color:#79683f}.HomeSections_home__aDroO .HomeSections_cbtBridge__IVirO h3{margin-bottom:8px;font-size:25px}.HomeSections_cbtBridge__IVirO p:not(.HomeSections_eyebrow__nT7Ag){color:#657185;font-size:15px;max-width:700px}.HomeSections_cbtBridge__IVirO .HomeSections_primary__eNj9F{white-space:nowrap}.HomeSections_reviewSection__erQ9i{background:#fffdf7}.HomeSections_reviews__frb03 figure{border-radius:27px;border-color:#e8e0cc;box-shadow:0 5px 0 #e4d9c32b}.HomeSections_reviewPortrait__On3wz img{border-color:#e9f3fb}.HomeSections_home__aDroO .HomeSections_reviewTrack__5rHWA blockquote{font-size:16px}.HomeSections_sliderDots__2JlBk{gap:3px}.HomeSections_home__aDroO .HomeSections_sliderDots__2JlBk button{min-height:44px;min-width:25px}.HomeSections_home__aDroO .HomeSections_reviewNote__Fvcw5{color:#637489;font-size:12px}.HomeSections_faqSection__fcyVf{background:#f8fbff}.HomeSections_faqGrid__yVJb6{gap:70px}.HomeSections_faqGrid__yVJb6>.HomeSections_faqs__iiALl{min-width:0}.HomeSections_faqGrid__yVJb6>div:first-child>.HomeSections_eyebrow__nT7Ag{margin-top:18px}.HomeSections_faqs__iiALl details{background:#fff;border:1px solid #d8e7f4;border-radius:18px;margin-bottom:12px;box-shadow:0 3px 0 #c7dbea20}.HomeSections_faqs__iiALl details:first-child{border-top:1px solid #d8e7f4}.HomeSections_faqs__iiALl summary{padding:20px 23px}.HomeSections_home__aDroO .HomeSections_faqs__iiALl details>p{padding:0 23px 23px}.HomeSections_faqs__iiALl details[open]{border-color:#a6c9e4}.HomeSections_closingSection__GhOWU{padding:0 clamp(24px,3.5vw,64px) 80px}.HomeSections_closing__1eIzu{padding:45px 35px 55px;border:1px solid #ccdfef;border-radius:36px;box-shadow:var(--mvp-shadow);background:radial-gradient(ellipse at 50% 0,#f4faff,#deedfd)}.HomeSections_closingSprout__gXPjB{width:105px;height:105px;margin-bottom:15px}.HomeSections_closing__1eIzu>p:not(.HomeSections_eyebrow__nT7Ag){max-width:700px;margin-inline:auto}.HomeSections_home__aDroO .HomeSections_primary__eNj9F{min-height:48px;background:linear-gradient(130deg,#ffe17a,#ffcf4d);box-shadow:0 4px 0 #dcab2830;border:1px solid #f3cf6e}.HomeSections_home__aDroO .HomeSections_closingActions__II_1r button{min-height:44px}.HomeSections_closing__1eIzu small{color:#56718d}.HomeSections_footer__jJofi{background:#edf6ff;padding:60px clamp(24px,3.5vw,64px) 28px;border-color:#d4e5f3}.HomeSections_footerGrid__JwdGB{grid-template-columns:1.15fr 1fr 1fr .8fr;gap:40px}.HomeSections_footerBrand__Y_AX8 p{color:#56718d}.HomeSections_footer__jJofi h2{color:#173b62;font-size:14px}.HomeSections_footerGrid__JwdGB>div:not(:first-child)>a{margin-bottom:5px;padding:7px 0;color:#446580;font-size:13px}.HomeSections_footer__jJofi .HomeSections_educationNote__vXCH_{color:#526b82}.HomeSections_footerBottom__9t7xR{color:#526b82;border-color:#cfdfef}.HomeSections_footerBottom__9t7xR a{color:#446580;padding-block:8px}@media(max-width:1100px){.HomeSections_steps__FNILM article{padding:23px}.HomeSections_miniProgress__mVfUQ{padding:13px}.HomeSections_miniProgress__mVfUQ>span{max-width:54px}.HomeSections_aboutGrid__wMlNT{gap:38px}.HomeSections_cbtBridge__IVirO{grid-template-columns:90px minmax(0,1fr);gap:22px}.HomeSections_cbtBridge__IVirO .HomeSections_primary__eNj9F{grid-column:2;justify-self:start}.HomeSections_cbtArt__RpI54{grid-row:1/3}.HomeSections_courseGrid__TcqwD{grid-template-columns:repeat(2,minmax(0,1fr))}.HomeSections_courseArt__FUHP3{height:205px}.HomeSections_home__aDroO .HomeSections_courseCard__13xTG h3{font-size:24px}}@media(max-width:850px){.HomeSections_section__1qrfC{padding:66px 28px}.HomeSections_aboutGrid__wMlNT{gap:35px}.HomeSections_balanceArt__PgEnd{max-width:500px}.HomeSections_steps__FNILM{grid-template-columns:1fr;gap:20px}.HomeSections_steps__FNILM article{display:grid;grid-template-columns:200px minmax(0,1fr);column-gap:25px;padding:25px}.HomeSections_stepNumber__4Uf16{grid-column:2}.HomeSections_miniProgress__mVfUQ,.HomeSections_miniVideo__rJcmj,.HomeSections_miniWorksheet__n63Er{grid-row:1/5;grid-column:1;align-self:center;margin:0;height:165px}.HomeSections_steps__FNILM article h3{margin:15px 0 8px}.HomeSections_stepMeta__jaYfB{margin-top:14px}.HomeSections_miniProgress__mVfUQ{flex-direction:column;gap:3px}.HomeSections_miniProgress__mVfUQ>span{max-width:60px}.HomeSections_miniProgress__mVfUQ div>span{justify-content:center;margin-top:5px}.HomeSections_faqGrid__yVJb6{grid-template-columns:1fr;gap:30px}.HomeSections_faqGrid__yVJb6 .HomeSections_bodyText__u7MuC{max-width:none}.HomeSections_footerGrid__JwdGB{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.HomeSections_footerBrand__Y_AX8{grid-column:1/-1}.HomeSections_momentCopy__e3Ve7{padding-right:28px}.HomeSections_artCircle__0bCh2{width:170px;height:170px}.HomeSections_artCircle__0bCh2>span{max-width:155px}}@media(max-width:600px){.HomeSections_section__1qrfC{padding:52px 20px}.HomeSections_home__aDroO h2{font-size:31px}.HomeSections_home__aDroO .HomeSections_tabs__t_zHp button{font-size:13px;padding:12px}.HomeSections_momentPanel__GR6Uc{border-radius:25px}.HomeSections_momentArt__1AB_4{padding:24px 24px 8px}.HomeSections_artCircle__0bCh2{width:150px;height:150px}.HomeSections_artCircle__0bCh2>span{max-width:140px}.HomeSections_momentArt__1AB_4 p{font-size:13px}.HomeSections_momentCopy__e3Ve7{padding:24px}.HomeSections_home__aDroO .HomeSections_momentCopy__e3Ve7>p{font-size:15px}.HomeSections_home__aDroO .HomeSections_lessonLink__RzOV0{padding:14px}.HomeSections_lessonLink__RzOV0 small{font-size:9px}.HomeSections_lessonLink__RzOV0 strong{font-size:17px}.HomeSections_artDot__USsG7{left:18%}.HomeSections_artSpark__VxaAM{right:18%}.HomeSections_balanceArt__PgEnd{height:302px;gap:14px}.HomeSections_acceptCircle__evASk,.HomeSections_changeCircle__wzEGc{width:calc(50% - 7px);height:237px;padding:10px 9px 20px;border-radius:26px}.HomeSections_acceptCircle__evASk>span,.HomeSections_changeCircle__wzEGc>span{max-width:105px}.HomeSections_balanceArt__PgEnd strong{font-size:19px}.HomeSections_balanceArt__PgEnd small{font-size:13px}.HomeSections_balanceArt__PgEnd .HomeSections_together__nmx_y{top:128px;width:34px;height:34px;font-size:23px}.HomeSections_steps__FNILM article{display:block;padding:25px}.HomeSections_miniProgress__mVfUQ,.HomeSections_miniVideo__rJcmj,.HomeSections_miniWorksheet__n63Er{height:155px;margin-top:20px}.HomeSections_miniProgress__mVfUQ{flex-direction:row;gap:20px}.HomeSections_miniProgress__mVfUQ>span{max-width:78px}.HomeSections_steps__FNILM article h3{margin-top:24px}.HomeSections_stepMeta__jaYfB{font-size:10px}.HomeSections_courseGrid__TcqwD{grid-template-columns:1fr;gap:22px}.HomeSections_courseArt__FUHP3{height:175px;padding-top:25px}.HomeSections_courseArt__FUHP3>span:not(.HomeSections_courseNumber__Q1HoS){width:145px;height:145px}.HomeSections_courseBody__eXc8c{padding:23px}.HomeSections_home__aDroO .HomeSections_courseLabel__k_NFU{font-size:13px}.HomeSections_home__aDroO .HomeSections_courseCard__13xTG h3{font-size:24px}.HomeSections_home__aDroO .HomeSections_courseBody__eXc8c>p:not(.HomeSections_courseLabel__k_NFU){font-size:15px;margin-bottom:20px}.HomeSections_cbtBridge__IVirO{grid-template-columns:1fr;gap:15px;padding:25px}.HomeSections_cbtArt__RpI54{grid-row:auto}.HomeSections_cbtBridge__IVirO .HomeSections_primary__eNj9F{grid-column:auto}.HomeSections_home__aDroO .HomeSections_cbtBridge__IVirO h3{font-size:25px}.HomeSections_home__aDroO .HomeSections_cbtBridge__IVirO .HomeSections_eyebrow__nT7Ag{font-size:9px}.HomeSections_faqs__iiALl summary{padding:18px 20px;font-size:16px}.HomeSections_home__aDroO .HomeSections_faqs__iiALl details>p{padding:0 20px 20px;font-size:15px}.HomeSections_closingSection__GhOWU{padding:0 20px 52px}.HomeSections_closing__1eIzu{padding:30px 23px 35px;border-radius:27px}.HomeSections_closingSprout__gXPjB{width:90px;height:90px}.HomeSections_closingSprout__gXPjB>span{max-width:90px}.HomeSections_closingActions__II_1r{gap:14px}.HomeSections_footer__jJofi{padding:42px 20px 25px}.HomeSections_footerGrid__JwdGB{grid-template-columns:1fr 1fr;gap:28px 20px}.HomeSections_footerGrid__JwdGB>div:not(:first-child)>a{font-size:13px;min-height:44px;display:flex;align-items:center}.HomeSections_footerBottom__9t7xR a{display:inline-flex;min-height:44px;align-items:center}.HomeSections_footerBottom__9t7xR>div{gap:8px 20px}}@media(prefers-reduced-motion:reduce){.HomeSections_home__aDroO .HomeSections_lessonLink__RzOV0{transition:none}}@media(max-width:400px){.HomeSections_sliderControls__4tgc3{flex-wrap:wrap;gap:8px 20px}.HomeSections_sliderDots__2JlBk{order:3;flex-basis:100%;justify-content:center;gap:2px}.HomeSections_home__aDroO .HomeSections_sliderDots__2JlBk button{width:32px;min-width:32px}}.HomeSections_basicsSection__cOj3o{background:#f8fbff;padding-bottom:32px}.HomeSections_basicsGrid__y6MiX{display:grid;grid-template-columns:1fr 1.35fr;gap:100px;align-items:start}.HomeSections_home__aDroO .HomeSections_basicsGrid__y6MiX h3{font-size:22px;margin:0 0 24px}.HomeSections_home__aDroO .HomeSections_basicsGrid__y6MiX h2 span{color:#3285b3}.HomeSections_home__aDroO .HomeSections_basicsGrid__y6MiX p:not(.HomeSections_eyebrow__nT7Ag){font-size:16px;line-height:1.8;color:#4f6a85;margin:0 0 24px}.HomeSections_home__aDroO .HomeSections_basicsGrid__y6MiX p.HomeSections_basicsLead__4mwic{color:#2b5275;font-size:21px;line-height:1.55}.HomeSections_basicsConnections__bkYf6{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-top:30px;color:#446884;font-size:12px;font-weight:800}.HomeSections_basicsConnections__bkYf6>span{display:inline-flex;align-items:center;min-height:38px;padding:7px 13px;background:#eaf5ff;border:1px solid #d5e8f6;border-radius:50px;box-shadow:0 3px 0 #b6d4ec26}.HomeSections_basicsConnections__bkYf6>span:last-child{background:#eaf6ef;border-color:#d3e9de}.HomeSections_cbtConnections__Q_xhw>span:nth-of-type(2){background:#fff5d2;border-color:#f0e1a5}.HomeSections_basicsConnections__bkYf6>b{font-weight:500}@media(max-width:1150px){.HomeSections_basicsGrid__y6MiX{gap:50px}}@media(max-width:850px){.HomeSections_basicsGrid__y6MiX{grid-template-columns:1fr;gap:30px}}@media(max-width:600px){.HomeSections_home__aDroO .HomeSections_basicsGrid__y6MiX p:not(.HomeSections_eyebrow__nT7Ag){font-size:15px}.HomeSections_home__aDroO .HomeSections_basicsGrid__y6MiX p.HomeSections_basicsLead__4mwic{font-size:19px}.HomeSections_basicsConnections__bkYf6{margin-top:23px}}.HomeSections_section__1qrfC.HomeSections_courseGuides__1eing{padding-top:32px;padding-bottom:64px;background:#f8fbff;scroll-margin-top:110px}.HomeSections_courseGuides__1eing .HomeSections_wrap__KayCi{max-width:1240px;scroll-margin-top:110px}.HomeSections_guideRows__EllZb{display:flex;flex-direction:column;gap:64px}.HomeSections_courseGuide__6uCjZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:clamp(36px,6vw,88px);align-items:center}.HomeSections_courseGuide__6uCjZ:nth-child(odd){grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.HomeSections_courseGuide__6uCjZ:nth-child(odd) .HomeSections_guideArt__DbWXS{grid-column:2;grid-row:1}.HomeSections_courseGuide__6uCjZ:nth-child(odd) .HomeSections_guideCopy__A9sOG{grid-column:1;grid-row:1}.HomeSections_guideArt__DbWXS{position:relative;aspect-ratio:4/3;border-radius:32px;overflow:hidden;background:#e6f1fa;box-shadow:0 12px 32px #244d7110}.HomeSections_guidePhoto__ci_zW{display:block;width:100%;height:100%;object-fit:cover}.HomeSections_guideArt__DbWXS.HomeSections_guideClay__BlY3A{border-radius:0;overflow:visible;background:transparent;box-shadow:none}.HomeSections_guideClay__BlY3A .HomeSections_guidePhoto__ci_zW{object-fit:contain}.HomeSections_guideNumber__GpgUf{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border:1px solid #d5e8f6;border-radius:50%;background:#eaf5ff;color:#456d8b;font-size:11px;font-weight:900;letter-spacing:0}.HomeSections_home__aDroO .HomeSections_guideCopy__A9sOG .HomeSections_eyebrow__nT7Ag{display:flex;align-items:center;gap:10px;font-size:12px;margin-bottom:12px;text-transform:uppercase}.HomeSections_home__aDroO .HomeSections_guideCopy__A9sOG h3{font-size:clamp(28px,2.8vw,38px);line-height:1.2;letter-spacing:-.8px;margin:0 0 18px}.HomeSections_home__aDroO .HomeSections_guideDescription__bSqjI{font-size:16px;line-height:1.75;color:var(--muted)}.HomeSections_guideSkills__pepo2{list-style:none;margin:22px 0 26px;padding:0;display:grid;gap:10px}.HomeSections_guideSkills__pepo2 li{display:flex;align-items:baseline;gap:11px;font-size:15px;line-height:1.5;color:#365c7d}.HomeSections_guideSkills__pepo2 li>span{color:#4a93bd;font-weight:900}.HomeSections_guideActions__PhLug{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.HomeSections_home__aDroO .HomeSections_guideActions__PhLug .HomeSections_primary__eNj9F{display:inline-flex;align-items:center;gap:22px;max-width:100%;padding:13px 22px;font-size:15px;line-height:1.5;border-radius:13px}.HomeSections_home__aDroO .HomeSections_guideMeta__arIyC{color:#526d82;font-size:13px;line-height:1.5}@media(max-width:850px){.HomeSections_courseGuide__6uCjZ{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:28px}.HomeSections_courseGuide__6uCjZ:nth-child(odd){grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.HomeSections_guideArt__DbWXS{border-radius:28px}.HomeSections_home__aDroO .HomeSections_guideCopy__A9sOG h3{font-size:28px}.HomeSections_home__aDroO .HomeSections_guideActions__PhLug .HomeSections_primary__eNj9F{gap:12px;padding-inline:16px;font-size:14px}}@media(max-width:600px){.HomeSections_section__1qrfC.HomeSections_courseGuides__1eing{padding-top:28px;padding-bottom:44px}.HomeSections_guideRows__EllZb{gap:42px}.HomeSections_courseGuide__6uCjZ,.HomeSections_courseGuide__6uCjZ:nth-child(odd){grid-template-columns:1fr;gap:24px}.HomeSections_courseGuide__6uCjZ:nth-child(odd) .HomeSections_guideArt__DbWXS,.HomeSections_courseGuide__6uCjZ:nth-child(odd) .HomeSections_guideCopy__A9sOG{grid-column:auto;grid-row:auto}.HomeSections_guideArt__DbWXS{border-radius:26px}.HomeSections_home__aDroO .HomeSections_guideCopy__A9sOG .HomeSections_eyebrow__nT7Ag{font-size:11px}.HomeSections_home__aDroO .HomeSections_guideCopy__A9sOG h3{font-size:29px}.HomeSections_home__aDroO .HomeSections_guideDescription__bSqjI{font-size:15px}.HomeSections_guideSkills__pepo2{margin:18px 0 22px;gap:8px}.HomeSections_guideSkills__pepo2 li{font-size:14px}}