.marketing-home-page_page__PGjvC{position:relative;overflow:hidden;min-height:100vh;color:var(--mh-text-strong);background:radial-gradient(circle at 16% 12%,rgba(155,195,165,.18) 0,rgba(155,195,165,.07) 28%,transparent 48%),radial-gradient(circle at 82% 22%,rgba(105,169,167,.12) 0,rgba(105,169,167,.045) 30%,transparent 50%),radial-gradient(circle at 58% 86%,rgba(232,244,237,.62) 0,transparent 44%),linear-gradient(180deg,#fbfdfb,#f3f9f5 58%,#fbfdf9);font-family:inherit}.marketing-home-page_page__PGjvC:after,.marketing-home-page_page__PGjvC:before{content:"";position:absolute;z-index:0;pointer-events:none}.marketing-home-page_page__PGjvC:before{left:-7rem;bottom:-5rem;width:18rem;height:28rem;opacity:.055;transform:rotate(-12deg);background:radial-gradient(ellipse at 54% 12%,rgba(78,145,137,.72) 0 11%,transparent 12%),radial-gradient(ellipse at 38% 29%,rgba(155,195,165,.76) 0 12%,transparent 13%),radial-gradient(ellipse at 60% 45%,rgba(105,169,167,.7) 0 13%,transparent 14%),radial-gradient(ellipse at 39% 62%,rgba(155,195,165,.66) 0 12%,transparent 13%),linear-gradient(90deg,transparent 48%,rgba(78,145,137,.72) 49%,rgba(78,145,137,.72) 51%,transparent 52%);filter:blur(.2px)}.marketing-home-page_page__PGjvC:after{right:-8rem;top:12rem;width:24rem;height:22rem;opacity:.045;transform:rotate(10deg);background:radial-gradient(ellipse at 34% 35%,rgba(155,195,165,.86) 0 13%,transparent 14%),radial-gradient(ellipse at 54% 55%,rgba(105,169,167,.78) 0 12%,transparent 13%),radial-gradient(ellipse at 72% 34%,rgba(155,195,165,.72) 0 10%,transparent 11%)}.marketing-home-page_shell__LF8zx{position:relative;z-index:1;width:min(100%,86rem);margin:0 auto;padding:clamp(1rem,2.2vw,1.45rem) clamp(1rem,3.4vw,3.25rem) clamp(3.2rem,6vw,5.7rem)}.marketing-home-page_navbar__0MLkl{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;grid-gap:clamp(1.15rem,2.2vw,2rem);gap:clamp(1.15rem,2.2vw,2rem);padding:.4rem 0 2.25rem}.marketing-home-page_brand__FXB4k{display:inline-flex;align-items:center;gap:.72rem;width:-moz-fit-content;width:fit-content;color:inherit;text-decoration:none;padding-top:.05rem}.marketing-home-page_logo__dnFAH{width:3.25rem;height:3.25rem;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(40,88,82,.08))}.marketing-home-page_brandCopy__v_hMo{display:grid;grid-gap:.12rem;gap:.12rem}.marketing-home-page_brandName__P5aFd{font-size:1.18rem;line-height:1.05;font-weight:680;letter-spacing:0;color:#112b3d}.marketing-home-page_brandTagline__tZBrO{color:rgba(24,50,71,.62);font-size:.78rem;font-weight:500;line-height:1.2}.marketing-home-page_navLinks__Vd4qP{min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:clamp(1rem,2.2vw,2.45rem);padding-top:.72rem}.marketing-home-page_adultLoginLink__oSWhb,.marketing-home-page_loginLink__ouXLV,.marketing-home-page_navLinks__Vd4qP a{color:rgba(16,40,58,.72);font-size:.86rem;font-weight:560;line-height:1.08;text-decoration:none}.marketing-home-page_navLinks__Vd4qP a{position:relative;padding:.55rem 0;transition:color .16s ease}.marketing-home-page_navLinks__Vd4qP a:after{content:"";position:absolute;left:0;right:0;bottom:.18rem;height:1px;border-radius:999px;background:rgba(79,135,136,.34);opacity:0;transform:scaleX(.65);transition:opacity .16s ease,transform .16s ease}.marketing-home-page_adultLoginLink__oSWhb:focus-visible,.marketing-home-page_adultLoginLink__oSWhb:hover,.marketing-home-page_loginLink__ouXLV:focus-visible,.marketing-home-page_loginLink__ouXLV:hover,.marketing-home-page_navLinks__Vd4qP a:focus-visible,.marketing-home-page_navLinks__Vd4qP a:hover{color:var(--mh-teal-deep)}.marketing-home-page_navLinks__Vd4qP a:focus-visible:after,.marketing-home-page_navLinks__Vd4qP a:hover:after{opacity:1;transform:scaleX(1)}.marketing-home-page_navActions__G3rif{display:inline-flex;justify-self:end;align-items:center;gap:.8rem;padding-top:.2rem}.marketing-home-page_adultLoginLink__oSWhb,.marketing-home-page_loginLink__ouXLV,.marketing-home-page_navTrialLink__4UwND{min-height:2.85rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.48rem;cursor:pointer;font:inherit;text-decoration:none;white-space:nowrap}.marketing-home-page_loginLink__ouXLV{min-width:6.4rem;padding:0 1.1rem;border:1px solid rgba(201,216,210,.9);background:rgba(255,255,255,.62);box-shadow:0 8px 18px rgba(24,50,71,.025)}.marketing-home-page_adultLoginLink__oSWhb{min-width:10.9rem;padding:0 1rem;border:1px solid rgba(79,135,136,.22);background:rgba(242,250,247,.78);color:#2f6e5c;box-shadow:0 8px 18px rgba(24,50,71,.025)}.marketing-home-page_navTrialLink__4UwND{min-width:8.8rem;padding:0 1.25rem;color:#ffffff;font-size:.86rem;font-weight:720;background:linear-gradient(180deg,#4c9189,#3a7d74);border:1px solid rgba(39,104,96,.38);box-shadow:0 12px 24px rgba(51,124,114,.13),inset 0 1px 0 rgba(255,255,255,.2)}.marketing-home-page_loginModal__Iqm0s{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:clamp(1rem,3vw,2rem)}.marketing-home-page_loginModalScrim__ksg_f{position:absolute;inset:0;border:0;background:radial-gradient(circle at 50% 20%,rgba(232,244,237,.44),transparent 28rem),rgba(14,31,44,.44);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.marketing-home-page_loginModalPanel__WyJP2{position:relative;z-index:1;width:min(100%,27rem);border:1px solid rgba(47,110,92,.13);border-radius:.95rem;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,252,250,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.88),0 28px 70px rgba(17,43,61,.2);padding:clamp(1.15rem,3vw,1.55rem)}.marketing-home-page_loginModalClose___9bIf{position:absolute;top:.78rem;right:.78rem;display:inline-grid;width:2.2rem;height:2.2rem;place-items:center;border:1px solid rgba(47,110,92,.12);border-radius:999px;background:rgba(255,255,255,.86);color:#365f58;cursor:pointer;font:inherit;font-weight:760;line-height:1}.marketing-home-page_loginModalClose___9bIf:focus-visible,.marketing-home-page_loginModalClose___9bIf:hover{border-color:rgba(47,110,92,.24);background:#f3faf7}.marketing-home-page_loginModalHeader__qwiqW{display:grid;grid-gap:.42rem;gap:.42rem;padding-right:2.4rem}.marketing-home-page_loginModalKicker__wIVb4{margin:0;color:#2f6e5c;font-size:.76rem;font-weight:760;letter-spacing:.02em;text-transform:uppercase}.marketing-home-page_loginModalHeader__qwiqW h2{margin:0;color:#112b3d;font-size:clamp(1.65rem,4vw,2.05rem);font-weight:720;letter-spacing:0;line-height:1.04}.marketing-home-page_loginModalHeader__qwiqW p{margin:0;color:rgba(24,50,71,.72);font-size:.95rem;line-height:1.5}.marketing-home-page_loginModalForm__v1sWX{display:grid;grid-gap:.85rem;gap:.85rem;margin-top:1.15rem}.marketing-home-page_loginModalField__350MA{display:grid;grid-gap:.35rem;gap:.35rem}.marketing-home-page_loginModalField__350MA span{color:rgba(24,50,71,.72);font-size:.8rem;font-weight:690}.marketing-home-page_loginModalField__350MA input{width:100%;min-height:2.95rem;border:1px solid rgba(47,110,92,.15);border-radius:.62rem;background:rgba(255,255,255,.9);color:#112b3d;font:inherit;padding:.72rem .82rem;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.marketing-home-page_loginModalField__350MA input:focus-visible{border-color:rgba(47,110,92,.42);background:#ffffff;box-shadow:0 0 0 4px rgba(105,169,167,.14);outline:none}.marketing-home-page_loginModalError__N_csY{margin:0;border:1px solid rgba(150,71,74,.2);border-radius:.58rem;background:rgba(255,241,240,.78);color:#79372e;font-size:.86rem;font-weight:620;line-height:1.4;padding:.68rem .78rem}.marketing-home-page_loginModalSubmit___02tE{min-height:2.95rem;border:1px solid rgba(39,104,96,.36);border-radius:.62rem;background:linear-gradient(180deg,#4c9189,#3a7d74);box-shadow:0 12px 24px rgba(51,124,114,.14),inset 0 1px 0 rgba(255,255,255,.22);color:#ffffff;cursor:pointer;font:inherit;font-size:.92rem;font-weight:720}.marketing-home-page_loginModalSubmit___02tE:focus-visible,.marketing-home-page_loginModalSubmit___02tE:hover:not(:disabled){transform:translateY(-1px)}.marketing-home-page_loginModalSubmit___02tE:disabled{cursor:wait;opacity:.72}.marketing-home-page_loginModalFooter__EiMiu{margin:1rem 0 0;color:rgba(24,50,71,.68);font-size:.88rem;line-height:1.45}.marketing-home-page_loginModalFooter__EiMiu a{color:#2f6e5c;font-weight:700;text-decoration:none}.marketing-home-page_loginModalTextButton__nBNys{border:0;background:transparent;color:#2f6e5c;cursor:pointer;font:inherit;font-weight:700;padding:0}.marketing-home-page_loginModalFooter__EiMiu a:focus-visible,.marketing-home-page_loginModalFooter__EiMiu a:hover,.marketing-home-page_loginModalTextButton__nBNys:focus-visible,.marketing-home-page_loginModalTextButton__nBNys:hover{text-decoration:underline}.marketing-home-page_hero__AMSjE{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(31.5rem,.86fr) minmax(37rem,1.14fr);align-items:center;grid-gap:clamp(2.55rem,4vw,4.25rem);gap:clamp(2.55rem,4vw,4.25rem);padding:clamp(1.25rem,2.45vw,2.15rem) 0 0}.marketing-home-page_hero__AMSjE:after,.marketing-home-page_hero__AMSjE:before{content:"";position:absolute;z-index:0;border-radius:999px;pointer-events:none}.marketing-home-page_hero__AMSjE:before{inset:1.5rem -5% auto 42%;height:25rem;background:radial-gradient(circle,rgba(105,169,167,.14) 0,rgba(232,244,237,.16) 42%,transparent 72%);filter:blur(8px)}.marketing-home-page_hero__AMSjE:after{inset:auto 54% -5.8rem -8%;height:21rem;background:radial-gradient(circle,rgba(155,195,165,.16) 0,transparent 70%);filter:blur(10px)}.marketing-home-page_heroCopy__OXGSL{position:relative;z-index:1;display:grid;justify-items:start;grid-gap:1.35rem;gap:1.35rem;min-width:0}.marketing-home-page_badge__793rx{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 .45rem;padding:.48rem .82rem;border-radius:999px;background:rgba(232,244,237,.9);border:1px solid rgba(178,209,197,.42);color:var(--mh-teal-deep);font-size:.78rem;font-weight:700;letter-spacing:.06em;line-height:1;text-transform:uppercase}.marketing-home-page_badge__793rx span{display:inline-flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:999px;color:#ffffff;background:#69a9a7;font-size:.82rem;line-height:1}.marketing-home-page_heroTitle__kB_dT{margin:0;max-width:18ch;color:#10283a;font-size:clamp(2.86rem,3.05vw,3.82rem);font-weight:430;line-height:1.02;letter-spacing:0}.marketing-home-page_heroTitleFirst__o6YGL{display:block;color:#10283a;white-space:nowrap}.marketing-home-page_heroTitle__kB_dT span{display:block;color:#4b9185}.marketing-home-page_heroTitle__kB_dT .marketing-home-page_heroTitleFirst__o6YGL{color:#10283a}.marketing-home-page_heroText__VWWv1{margin:0;max-width:45rem;color:rgba(24,50,71,.68);font-size:clamp(1.13rem,1.38vw,1.28rem);line-height:1.62;font-weight:440}.marketing-home-page_heroBridge__yrX85{margin:-.35rem 0 0;max-width:35rem;color:rgba(24,50,71,.58);font-size:clamp(.98rem,1.05vw,1.05rem);font-weight:440;line-height:1.45}.marketing-home-page_heroActions__0VH7J{display:flex;flex-wrap:wrap;gap:.72rem;align-items:center;padding-top:.35rem}.marketing-home-page_primaryButton__wYigd,.marketing-home-page_secondaryButton__lxzQE{min-height:3.28rem;display:inline-flex;align-items:center;justify-content:center;gap:.58rem;border-radius:.64rem;text-decoration:none;font-size:.94rem;font-weight:720;line-height:1}.marketing-home-page_primaryButton__wYigd{min-width:12rem;padding:0 1.24rem;color:#ffffff;background:linear-gradient(180deg,#4e958d,#377b73);border:1px solid rgba(37,105,96,.42);box-shadow:0 14px 28px rgba(52,125,116,.15),inset 0 1px 0 rgba(255,255,255,.22)}.marketing-home-page_secondaryButton__lxzQE{min-width:11.1rem;padding:0 1rem;color:#132b3f;background:rgba(255,255,255,.74);border:1px solid rgba(201,216,210,.86);box-shadow:0 10px 22px rgba(24,50,71,.04)}.marketing-home-page_primaryButton__wYigd svg,.marketing-home-page_secondaryButton__lxzQE svg{width:1.2rem;height:1.2rem;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none}.marketing-home-page_secondaryButton__lxzQE svg{width:1.42rem;height:1.42rem;padding:.17rem;border:1px solid rgba(68,137,128,.42);border-radius:999px;color:#347d74}.marketing-home-page_adultLoginLink__oSWhb:hover,.marketing-home-page_loginLink__ouXLV:hover,.marketing-home-page_navTrialLink__4UwND:hover,.marketing-home-page_primaryButton__wYigd:hover,.marketing-home-page_secondaryButton__lxzQE:hover{transform:translateY(-1px)}.marketing-home-page_trustRow__p6nWs{display:flex;flex-wrap:wrap;gap:.85rem 1.55rem;align-items:center;margin:0;padding:.45rem 0 0;list-style:none}.marketing-home-page_trustRow__p6nWs li{display:inline-flex;align-items:center;gap:.5rem;color:rgba(24,50,71,.7);font-size:.86rem;font-weight:560;line-height:1.2}.marketing-home-page_checkIcon__cgH8p{width:1.18rem;height:1.18rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border:1.5px solid rgba(70,144,135,.74);border-radius:999px;color:#3e8f82;background:rgba(255,255,255,.55);font-size:.7rem;font-weight:760;line-height:1}.marketing-home-page_showcase__DdVJM{--hero-loop:9s;position:relative;z-index:1;isolation:isolate;overflow:visible;transform:translateY(-.36rem) scale(1.02);transform-origin:center right;border:1px solid rgba(197,215,207,.7);border-radius:1.72rem;background:radial-gradient(circle at 18% 8%,rgba(232,244,237,.78) 0,transparent 42%),linear-gradient(154deg,rgba(255,255,255,.9),rgba(250,253,251,.82) 52%,rgba(238,247,243,.66));box-shadow:0 28px 68px rgba(24,50,71,.068),0 16px 38px rgba(79,135,136,.054),0 0 68px rgba(105,169,167,.1),inset 0 1px 0 rgba(255,255,255,.94),inset 0 -28px 60px rgba(79,135,136,.045);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.marketing-home-page_showcase__DdVJM:after,.marketing-home-page_showcase__DdVJM:before{content:"";position:absolute;pointer-events:none}.marketing-home-page_showcase__DdVJM:before{z-index:-1;inset:1.35rem -1.2rem -1.05rem 1.55rem;border-radius:2rem;background:rgba(105,169,167,.14);filter:blur(40px)}.marketing-home-page_showcase__DdVJM:after{z-index:0;inset:0;border-radius:inherit;background:linear-gradient(180deg,rgba(255,255,255,.54),transparent 34%),radial-gradient(circle at 87% 8%,rgba(255,255,255,.48),transparent 24%)}.marketing-home-page_showcaseHeader__vpUMn{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.08rem 1.62rem .88rem;color:rgba(24,50,71,.6);font-size:.82rem;font-weight:580}.marketing-home-page_lessonPath__l6gtc{display:flex;flex-wrap:wrap;gap:.48rem;min-width:0}.marketing-home-page_stepProgress__Aq3kj{display:inline-flex;align-items:center;gap:.75rem;white-space:nowrap}.marketing-home-page_progressTrack__xPuhG{width:8.2rem;height:.24rem;overflow:hidden;border-radius:999px;background:rgba(202,216,211,.7)}.marketing-home-page_progressTrack__xPuhG span{display:block;width:22%;height:100%;border-radius:inherit;background:#468f83;animation:marketing-home-page_heroProgress__L8iqm var(--hero-loop) ease-in-out infinite}.marketing-home-page_learningSurface__n1MIW{position:relative;z-index:1;display:grid;grid-template-columns:minmax(13rem,.96fr) minmax(13.4rem,1.04fr) minmax(8.7rem,.58fr);align-items:stretch;grid-gap:clamp(.72rem,1.15vw,1rem);gap:clamp(.72rem,1.15vw,1rem);overflow:hidden;margin:.26rem 1.02rem .96rem;padding:clamp(.82rem,1.25vw,1rem) clamp(.92rem,1.35vw,1.14rem);border:1px solid rgba(211,225,219,.8);border-radius:1.18rem;background:rgba(255,255,255,.72);box-shadow:0 16px 38px rgba(24,50,71,.045),0 0 28px rgba(105,169,167,.062),inset 0 1px 0 rgba(255,255,255,.82),inset 0 -18px 42px rgba(32,57,77,.026)}.marketing-home-page_lessonCopyPanel__3xUsZ{grid-column:1;grid-row:1/span 2;display:grid;align-content:start;justify-items:start;grid-gap:.22rem;gap:.22rem;padding:.22rem .04rem .02rem}.marketing-home-page_sideCheck___5uiz{margin:0 0 .38rem;color:#438a80;font-size:.74rem;font-weight:720;letter-spacing:.08em;line-height:1;text-transform:uppercase}.marketing-home-page_lessonCopyPanel__3xUsZ h2,.marketing-home-page_lessonCopyPanel__3xUsZ p{margin:0}.marketing-home-page_lessonCopyPanel__3xUsZ h2{max-width:24ch;color:rgba(17,43,61,.94);font-size:clamp(.9rem,.99vw,1rem);font-weight:650;line-height:1.16;letter-spacing:0;white-space:nowrap}.marketing-home-page_lessonCopyPanel__3xUsZ>p:not(.marketing-home-page_sideCheck___5uiz){max-width:22ch;color:rgba(17,43,61,.9);font-size:clamp(.84rem,.92vw,.92rem);font-weight:600;line-height:1.22}.marketing-home-page_lessonAnswerGrid__RqYW4{width:min(100%,17.5rem);display:grid;grid-gap:.38rem;gap:.38rem;margin-top:.72rem}.marketing-home-page_lessonAnswerOption__Y45yl{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.62rem;gap:.62rem;align-items:center;min-height:2.46rem;padding:.44rem .66rem;border:1px solid rgba(201,216,210,.76);border-radius:.66rem;color:rgba(24,50,71,.64);background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.marketing-home-page_lessonAnswerOption__Y45yl[data-answer=opposite]{animation:marketing-home-page_heroAnswerSelected__MPOdG var(--hero-loop) ease-in-out infinite}.marketing-home-page_lessonAnswerCheck__nowd2{width:1.3rem;height:1.3rem;display:inline-flex;align-items:center;justify-content:center;opacity:.22}.marketing-home-page_lessonAnswerOption__Y45yl[data-answer=opposite] .marketing-home-page_lessonAnswerCheck__nowd2{animation:marketing-home-page_heroAnswerCheck__Gf474 var(--hero-loop) ease-in-out infinite}.marketing-home-page_lessonAnswerCheck__nowd2 .marketing-home-page_checkIcon__cgH8p{width:1.14rem;height:1.14rem;border-color:rgba(75,145,133,.44);background:rgba(232,244,237,.72);font-size:.64rem}.marketing-home-page_lessonAnswerOption__Y45yl>span:last-child{display:grid;grid-gap:.12rem;gap:.12rem;min-width:0}.marketing-home-page_lessonAnswerOption__Y45yl strong{color:rgba(17,43,61,.9);font-size:.82rem;font-weight:660;line-height:1.08}.marketing-home-page_lessonAnswerOption__Y45yl em{color:rgba(24,50,71,.48);font-size:.62rem;font-style:normal;font-weight:520;line-height:1.22;white-space:normal}.marketing-home-page_successFeedback__AVqC6{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.62rem;gap:.62rem;width:min(100%,17.5rem);margin-top:.58rem;padding:.62rem .72rem;border:1px solid rgba(190,213,204,.84);border-radius:.68rem;background:linear-gradient(180deg,rgba(246,250,248,.94),rgba(232,244,237,.74));opacity:0;transform:translateY(.28rem);animation:marketing-home-page_heroSuccessFeedback__gzZza var(--hero-loop) ease-in-out infinite}.marketing-home-page_successFeedback__AVqC6 .marketing-home-page_checkIcon__cgH8p{width:1.72rem;height:1.72rem;border:0;color:#ffffff;background:#4a9689;font-size:.86rem}.marketing-home-page_successFeedback__AVqC6 span{display:grid;grid-gap:.25rem;gap:.25rem;color:rgba(24,50,71,.62);font-size:.74rem;font-weight:520;line-height:1.35}.marketing-home-page_successFeedback__AVqC6 strong{color:#367c73;font-size:.86rem;font-weight:660}.marketing-home-page_askButton__bsmdw{min-height:2.15rem;margin-top:.85rem;padding:0 .85rem;border:1px solid rgba(201,216,210,.92);border-radius:.48rem;color:rgba(24,50,71,.74);background:rgba(255,255,255,.72);font-size:.78rem;font-weight:640}.marketing-home-page_trigVisual__HQAC_{grid-column:2;grid-row:1/span 2;align-self:center;display:grid;place-items:center;min-height:13.6rem;padding:clamp(0rem,.35vw,.28rem)}.marketing-home-page_trigVisual__HQAC_ svg{width:min(112%,27.2rem);height:auto;overflow:visible}.marketing-home-page_angleArc__3j7n9,.marketing-home-page_rightAngle__R7S1O,.marketing-home-page_triangleBase__4guu_,.marketing-home-page_triangleHeight__bpXcu,.marketing-home-page_triangleHypotenuse__6Pdrp{fill:none;stroke-linecap:round;stroke-linejoin:round}.marketing-home-page_markedAngleMarker__GeTws{transform-box:view-box;transform-origin:316px 192px;animation:marketing-home-page_heroMarkedAngle__5ODn0 var(--hero-loop) ease-in-out infinite}.marketing-home-page_triangleBase__4guu_{stroke:#7764bc;stroke-width:3.6}.marketing-home-page_triangleHeight__bpXcu{stroke:#cf8c2c;stroke-width:3.6;animation:marketing-home-page_heroOppositeSide___iCxT var(--hero-loop) ease-in-out infinite}.marketing-home-page_triangleHypotenuse__6Pdrp{stroke:#3f937f;stroke-width:3.6}.marketing-home-page_rightAngle__R7S1O{stroke:rgba(24,50,71,.32);stroke-width:2.5}.marketing-home-page_angleWedge__LYeSU{fill:rgba(75,145,133,.08);stroke:none}.marketing-home-page_angleLabelPill___lwwc{fill:rgba(246,250,248,.88);stroke:rgba(75,145,133,.18);stroke-width:1}.marketing-home-page_angleArc__3j7n9{stroke:#3f937f;stroke-width:2.7}.marketing-home-page_angleDot__eoKLJ{fill:#112b3d}.marketing-home-page_triangleAngleLabel__4s8kV,.marketing-home-page_triangleReferenceLabel__EGHBh,.marketing-home-page_triangleSideLabel__r4giz{font-family:inherit;font-weight:680;letter-spacing:0}.marketing-home-page_triangleAngleLabel__4s8kV{fill:rgba(54,124,115,.9);font-size:.62rem;font-weight:660}.marketing-home-page_triangleReferenceLabel__EGHBh{fill:rgba(119,100,188,.68);font-size:.58rem}.marketing-home-page_triangleSideLabel__r4giz{fill:rgba(24,50,71,.58);font-size:.6rem}.marketing-home-page_triangleSideLabel__r4giz[data-side=opposite]{fill:#9a6a26;opacity:0;transform-origin:74px 126px;animation:marketing-home-page_heroOppositeLabel__xcZ4O var(--hero-loop) ease-in-out infinite}.marketing-home-page_triangleSideLabel__r4giz[data-side=hypotenuse]{fill:rgba(63,147,127,.64)}.marketing-home-page_supportLadder__CN_PT{grid-column:3;grid-row:1/span 2;align-self:start;width:100%;max-width:100%;box-sizing:border-box;min-width:0;overflow:hidden;border:1px solid rgba(201,216,210,.82);border-radius:.82rem;background:linear-gradient(180deg,rgba(255,255,255,.84),rgba(248,252,250,.72));animation:marketing-home-page_heroSupportLadder__x5RHD var(--hero-loop) ease-in-out infinite}.marketing-home-page_supportHeader__HEmT6{display:flex;align-items:center;justify-content:space-between;gap:.55rem;padding:.52rem .56rem .2rem}.marketing-home-page_supportHeader__HEmT6>span:first-child{display:grid;grid-gap:.12rem;gap:.12rem}.marketing-home-page_supportHeader__HEmT6 h3{margin:0;color:rgba(17,43,61,.92);font-size:.82rem;font-weight:670}.marketing-home-page_supportHeader__HEmT6 p{margin:0;color:#438a80;font-size:.58rem;font-weight:650;line-height:1.2}.marketing-home-page_supportHeader__HEmT6>span:last-child{display:inline-flex;align-items:center;justify-content:center;min-width:1.24rem;height:1.24rem;border:1px solid rgba(75,145,133,.28);border-radius:999px;color:#438a80;background:rgba(232,244,237,.72);font-size:.58rem;font-weight:680}.marketing-home-page_supportLadder__CN_PT ul{display:grid;margin:0;padding:.02rem .44rem .42rem;list-style:none}.marketing-home-page_supportLadder__CN_PT li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.4rem;gap:.4rem;align-items:center;min-width:0;min-height:2.06rem;padding:.25rem .08rem;border-top:1px solid rgba(219,230,225,.74)}.marketing-home-page_supportLadder__CN_PT li:first-child{margin:.08rem 0 .06rem;padding:.34rem .3rem;border:1px solid rgba(75,145,133,.24);border-radius:.72rem;background:rgba(232,244,237,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.marketing-home-page_supportLadder__CN_PT li:nth-child(n+2){opacity:.32;transform:none}.marketing-home-page_supportLadder__CN_PT li:nth-child(3){animation-delay:.08s}.marketing-home-page_supportLadder__CN_PT li:nth-child(4){animation-delay:.16s}.marketing-home-page_supportIcon__EBoQc{width:1.16rem;height:1.16rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.5rem;background:linear-gradient(180deg,rgba(234,246,241,.92),rgba(217,235,228,.9));border:1px solid rgba(172,204,192,.72)}.marketing-home-page_supportIcon__EBoQc svg{width:.72rem;height:.72rem;fill:none;stroke:rgba(67,138,128,.78);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.marketing-home-page_supportLadder__CN_PT li:first-child .marketing-home-page_supportIcon__EBoQc{background:radial-gradient(circle at 50% 50%,rgba(75,145,133,.28) 0 28%,transparent 30%),linear-gradient(180deg,rgba(234,246,241,.98),rgba(217,235,228,.94));border-color:rgba(75,145,133,.38)}.marketing-home-page_supportLadder__CN_PT li>span:nth-child(2){display:grid;grid-gap:.08rem;gap:.08rem;min-width:0;color:rgba(24,50,71,.52);font-size:.57rem;font-weight:520;line-height:1.28;overflow-wrap:anywhere}.marketing-home-page_supportLadder__CN_PT strong{color:rgba(17,43,61,.86);font-size:.64rem;font-weight:640}.marketing-home-page_supportLadder__CN_PT li:first-child strong{color:#367c73;font-weight:660}.marketing-home-page_supportChevron__sMFfQ{justify-self:end;color:rgba(24,50,71,.34);font-size:1.08rem;font-weight:400;line-height:1}.marketing-home-page_supportLadder__CN_PT li:first-child .marketing-home-page_supportChevron__sMFfQ{color:#367c73}.marketing-home-page_examSection__kZoyv{display:flex;justify-content:center;padding:clamp(1.45rem,3.1vw,1.95rem) 0 0}.marketing-home-page_examBoardCard__hVMC0{width:min(100%,72rem);display:grid;justify-items:center;grid-gap:.78rem;gap:.78rem;padding:.86rem clamp(1.05rem,2.6vw,2.1rem) 1rem;border:1px solid rgba(201,216,210,.66);border-radius:.86rem;background:linear-gradient(180deg,rgba(255,255,255,.58),rgba(255,255,255,.4));box-shadow:0 16px 34px rgba(24,50,71,.042),inset 0 1px 0 rgba(255,255,255,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-home-page_examBoardHeader__Xxx07{width:100%;display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;grid-gap:1rem;gap:1rem}.marketing-home-page_examLevelBadge__ZEjls{justify-self:start;display:inline-flex;align-items:center;gap:.48rem;color:rgba(16,40,58,.74);font-size:.76rem;font-weight:600;line-height:1}.marketing-home-page_examLevelBadge__ZEjls .marketing-home-page_checkIcon__cgH8p{width:1.08rem;height:1.08rem;color:#438a80;background:rgba(232,244,237,.74);font-size:.6rem}.marketing-home-page_examTitle__yEB9N{margin:0;color:rgba(16,40,58,.76);font-size:.94rem;font-weight:620;line-height:1.2}.marketing-home-page_examLogos__CBQbL{width:100%;display:grid;grid-template-columns:repeat(4,minmax(8.5rem,1fr));align-items:center;grid-gap:clamp(.85rem,2vw,1.8rem);gap:clamp(.85rem,2vw,1.8rem)}.marketing-home-page_examLogo__iZxWb{display:inline-flex;align-items:center;justify-content:center;min-height:3.32rem;color:rgba(16,40,58,.66);line-height:1;opacity:.8}.marketing-home-page_examLogoSvg__oKELr{width:min(100%,11.4rem);height:3.3rem;display:block;color:currentColor}.marketing-home-page_examLogoSmallText__tR6uV,.marketing-home-page_examLogoSubText__0ckgS,.marketing-home-page_examLogoText__YtSsb{fill:currentColor;font-family:Arial,Helvetica,sans-serif}.marketing-home-page_examLogoText__YtSsb{font-size:2.03rem;font-weight:760;letter-spacing:-.01em}.marketing-home-page_examLogoSmallText__tR6uV{font-size:.62rem;font-weight:700;letter-spacing:.1em;opacity:.74}.marketing-home-page_examLogoSubText__0ckgS{font-size:.48rem;font-weight:700;opacity:.62}.marketing-home-page_examLogoBlock__lh2Tw,.marketing-home-page_examLogoBook__85NYs,.marketing-home-page_examLogoDots__KmMvV circle,.marketing-home-page_examLogoOrb__16zDQ,.marketing-home-page_examLogoRule__FaXLv{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.marketing-home-page_examLogoBlock__lh2Tw,.marketing-home-page_examLogoBook__85NYs,.marketing-home-page_examLogoDots__KmMvV circle{fill:currentColor;stroke:none;opacity:.52}.marketing-home-page_examLogoRule__FaXLv{stroke-width:2;opacity:.5}.marketing-home-page_examLogoOrb__16zDQ{stroke-width:1.7;opacity:.24}.marketing-home-page_howSection__1wyTQ{position:relative;display:grid;grid-gap:clamp(1.95rem,3.4vw,3rem);gap:clamp(1.95rem,3.4vw,3rem);padding:clamp(4.4rem,7vw,6.4rem) 0 0}.marketing-home-page_howSection__1wyTQ:before{content:"";position:absolute;inset:2.2rem 7% auto;height:16rem;border-radius:999px;background:radial-gradient(circle,rgba(232,244,237,.52) 0,transparent 66%);pointer-events:none}.marketing-home-page_howHeader__khKxl{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:.78rem;gap:.78rem;text-align:center}.marketing-home-page_howHeader__khKxl h2{margin:0;color:rgba(16,40,58,.92);font-size:clamp(1.72rem,2.35vw,2.42rem);font-weight:500;letter-spacing:0;line-height:1.14}.marketing-home-page_howHeader__khKxl p{margin:0;max-width:43rem;color:rgba(24,50,71,.56);font-size:clamp(1rem,1.25vw,1.17rem);font-weight:450;line-height:1.62}.marketing-home-page_howAdaptiveLine__yqAet{max-width:45rem;color:rgba(24,50,71,.5);font-size:clamp(.9rem,1.05vw,1rem);font-weight:480;line-height:1.52}.marketing-home-page_howCards__c8_Mu{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(1.05rem,1.75vw,1.52rem);gap:clamp(1.05rem,1.75vw,1.52rem);align-items:stretch}.marketing-home-page_howCards__c8_Mu:before{content:"";position:absolute;z-index:0;left:clamp(2rem,5vw,4.5rem);right:clamp(2rem,5vw,4.5rem);top:8.15rem;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(75,145,133,0),rgba(75,145,133,.16),rgba(75,145,133,.16),rgba(75,145,133,0));pointer-events:none}.marketing-home-page_howCard__r8KKK{position:relative;z-index:1;min-width:0;display:grid;grid-template-rows:auto 1fr;grid-gap:1.34rem;gap:1.34rem;padding:clamp(1.02rem,1.45vw,1.22rem);border:1px solid rgba(197,215,207,.2);border-radius:1rem;background:radial-gradient(circle at 24% 0,rgba(232,244,237,.34) 0,transparent 42%),linear-gradient(180deg,rgba(255,255,255,.34),rgba(249,252,250,.22));box-shadow:0 22px 58px rgba(24,50,71,.032),inset 0 1px 0 rgba(255,255,255,.54)}.marketing-home-page_howCard__r8KKK:not(:last-child):before{content:"";position:absolute;z-index:2;top:7.95rem;right:.16rem;width:.42rem;height:.42rem;border-top:1px solid rgba(75,145,133,.28);border-right:1px solid rgba(75,145,133,.28);transform:rotate(45deg);pointer-events:none}.marketing-home-page_howCardCopy__rNnqU{display:grid;align-content:start;grid-gap:.36rem;gap:.36rem;padding:0 .15rem .1rem}.marketing-home-page_howCardCopy__rNnqU h3,.marketing-home-page_howCardCopy__rNnqU p,.marketing-home-page_howCardCopy__rNnqU span{margin:0}.marketing-home-page_howCardCopy__rNnqU p{color:#438a80;font-size:.68rem;font-weight:600;letter-spacing:.11em;line-height:1;text-transform:uppercase}.marketing-home-page_howCardCopy__rNnqU h3{margin:.08rem 0 .26rem;color:rgba(16,40,58,.92);font-size:clamp(1.03rem,1.22vw,1.18rem);font-weight:540;line-height:1.24;letter-spacing:0}.marketing-home-page_howCardCopy__rNnqU span{color:rgba(24,50,71,.52);font-size:.92rem;font-weight:450;line-height:1.58}.marketing-home-page_examPreview__nxYsT,.marketing-home-page_learnPreview__4Tmn7,.marketing-home-page_revisePreview__6ahcT{min-height:15.25rem;overflow:hidden;display:grid;align-content:stretch;grid-gap:.96rem;gap:.96rem;padding:1.04rem;border:1px solid rgba(219,230,225,.28);border-radius:.92rem;background:radial-gradient(circle at 14% 0,rgba(255,255,255,.92) 0,transparent 36%),linear-gradient(180deg,rgba(255,255,255,.82),rgba(248,252,250,.6));box-shadow:0 18px 42px rgba(24,50,71,.032),inset 0 1px 0 rgba(255,255,255,.76),inset 0 -18px 34px rgba(75,145,133,.022)}.marketing-home-page_previewTopbar__kgS9h{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-bottom:.66rem;border-bottom:1px solid rgba(219,230,225,.38);color:rgba(24,50,71,.5);font-size:.7rem;font-weight:540}.marketing-home-page_previewProgress__Ek1YF{width:4.7rem;height:.22rem;overflow:hidden;border-radius:999px;background:rgba(202,216,211,.72)}.marketing-home-page_previewProgress__Ek1YF span{display:block;width:58%;height:100%;border-radius:inherit;background:#4b9185}.marketing-home-page_learnPreviewBody__djRsA{min-height:9.6rem;display:grid;grid-template-columns:minmax(0,1.04fr) minmax(6.9rem,.92fr);grid-gap:.9rem;gap:.9rem;align-items:center;padding:.78rem;border:1px solid rgba(219,230,225,.26);border-radius:.78rem;background:rgba(255,255,255,.5);box-shadow:0 10px 24px rgba(24,50,71,.018),inset 0 1px 0 rgba(255,255,255,.68)}.marketing-home-page_learnPreviewCopy__B4nYb{display:grid;grid-gap:.3rem;gap:.3rem;min-width:0}.marketing-home-page_learnPreviewCopy__B4nYb p,.marketing-home-page_learnPreviewCopy__B4nYb span{margin:0;color:rgba(24,50,71,.58);font-size:.7rem;font-weight:520}.marketing-home-page_learnPreviewCopy__B4nYb strong{color:rgba(16,40,58,.9);font-size:1rem;font-weight:560;line-height:1.16}.marketing-home-page_miniAnswerStack__jtG60{display:grid;grid-gap:.3rem;gap:.3rem;margin-top:.28rem}.marketing-home-page_miniAnswerStack__jtG60 span{min-height:2.05rem;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;grid-column-gap:.42rem;column-gap:.42rem;grid-row-gap:.04rem;row-gap:.04rem;align-items:center;width:min(100%,10.6rem);max-width:100%;padding:.32rem .54rem;border:1px solid rgba(201,216,210,.42);border-radius:.56rem;color:rgba(24,50,71,.56);background:rgba(255,255,255,.62);font-size:.66rem;font-weight:520;line-height:1}.marketing-home-page_miniAnswerStack__jtG60 span:before{content:"";grid-row:1/span 2;width:.58rem;height:.58rem;flex:0 0 auto;border:1px solid rgba(75,145,133,.28);border-radius:999px;background:rgba(255,255,255,.72)}.marketing-home-page_miniAnswerStack__jtG60 strong{min-width:0;color:rgba(16,40,58,.82);font-size:.68rem;font-weight:570;line-height:1.05}.marketing-home-page_miniAnswerStack__jtG60 em{min-width:0;color:rgba(24,50,71,.46);font-size:.55rem;font-style:normal;font-weight:480;line-height:1.15}.marketing-home-page_miniAnswerStack__jtG60 span[data-selected=true]{border-color:rgba(75,145,133,.34);color:#367c73;background:rgba(232,244,237,.72)}.marketing-home-page_miniAnswerStack__jtG60 span[data-selected=true] strong{color:#367c73}.marketing-home-page_miniAnswerStack__jtG60 span[data-selected=true]:before{border-color:rgba(75,145,133,.48);background:radial-gradient(circle at 50% 50%,#4b9185 0 38%,transparent 42%),rgba(255,255,255,.72)}.marketing-home-page_previewSuccess__6FsPR{display:inline-flex;align-items:center;gap:.32rem;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:.14rem;padding:.28rem .46rem;border:1px solid rgba(75,145,133,.18);border-radius:999px;color:rgba(54,124,115,.78);font-size:.62rem;font-weight:560;line-height:1.2;background:rgba(232,244,237,.5)}.marketing-home-page_previewSuccess__6FsPR .marketing-home-page_checkIcon__cgH8p{width:.92rem;height:.92rem;border-color:rgba(75,145,133,.42);background:rgba(232,244,237,.74);font-size:.52rem}.marketing-home-page_learnPreviewDiagram__XXbmi{width:100%;min-width:0}.marketing-home-page_learnPreviewDiagram__XXbmi path{fill:none;stroke-linecap:round;stroke-linejoin:round}.marketing-home-page_learnPreviewDiagram__XXbmi path:first-child{stroke:#7764bc;stroke-width:3.2}.marketing-home-page_learnPreviewDiagram__XXbmi path:nth-child(2){stroke:#cf8c2c;stroke-width:3.2}.marketing-home-page_learnPreviewDiagram__XXbmi path:nth-child(3),.marketing-home-page_learnPreviewDiagram__XXbmi path:nth-child(5){stroke:#3f937f;stroke-width:3.2}.marketing-home-page_learnPreviewDiagram__XXbmi path:nth-child(4){stroke:rgba(24,50,71,.32);stroke-width:2.2}.marketing-home-page_learnPreviewDiagram__XXbmi circle{fill:#10283a}.marketing-home-page_previewSupportRow__X2ZyH{display:flex;flex-wrap:wrap;gap:.42rem;align-items:center}.marketing-home-page_previewSupportRow__X2ZyH span,.marketing-home-page_reviseQueue__Rfc0d span{display:inline-flex;align-items:center;min-height:1.84rem;padding:0 .62rem;border:1px solid rgba(201,216,210,.32);border-radius:999px;color:rgba(24,50,71,.52);background:rgba(255,255,255,.58);font-size:.68rem;font-weight:520}.marketing-home-page_revisePreview__6ahcT{background:radial-gradient(circle at 84% 8%,rgba(184,178,232,.07) 0,transparent 42%),radial-gradient(circle at 18% 0,rgba(232,244,237,.46) 0,transparent 38%),linear-gradient(180deg,rgba(255,255,255,.82),rgba(247,251,249,.62))}.marketing-home-page_reviseFocusCard__cR_8Y{display:grid;grid-gap:.5rem;gap:.5rem;padding:1.02rem;border:1px solid rgba(75,145,133,.13);border-radius:.82rem;background:radial-gradient(circle at 100% 0,rgba(232,244,237,.44) 0,transparent 44%),rgba(255,255,255,.64);box-shadow:0 12px 26px rgba(24,50,71,.018),inset 0 1px 0 rgba(255,255,255,.68)}.marketing-home-page_reviseFocusCard__cR_8Y span{color:rgba(24,50,71,.5);font-size:.68rem;font-weight:520}.marketing-home-page_reviseFocusCard__cR_8Y p{margin:0;color:rgba(24,50,71,.58);font-size:.72rem;font-weight:450;line-height:1.38}.marketing-home-page_reviseFocusCard__cR_8Y strong{color:rgba(16,40,58,.9);font-size:1.08rem;font-weight:560}.marketing-home-page_reviseStatusGrid__V1nIP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.38rem;gap:.38rem}.marketing-home-page_reviseStatusGrid__V1nIP span{display:inline-flex;align-items:center;justify-content:center;min-height:1.72rem;padding:0 .44rem;border:1px solid rgba(201,216,210,.34);border-radius:999px;color:rgba(24,50,71,.54);background:rgba(255,255,255,.58);font-size:.65rem;font-weight:520;line-height:1.1;text-align:center}.marketing-home-page_reviseRecommendation__YnitU{min-height:1.78rem;display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;max-width:100%;padding:0 .66rem;border:1px solid rgba(75,145,133,.2);border-radius:999px;color:#367c73;background:rgba(232,244,237,.62);font-size:.68rem;font-weight:560}.marketing-home-page_reviseBars__lQwVw{display:grid;grid-gap:.46rem;gap:.46rem;padding-top:.32rem}.marketing-home-page_reviseBars__lQwVw span{height:.44rem;border-radius:999px;background:linear-gradient(90deg,#4b9185,rgba(155,195,165,.54))}.marketing-home-page_reviseBars__lQwVw span:nth-child(2){background:linear-gradient(90deg,rgba(119,100,188,.58),rgba(184,178,232,.38))}.marketing-home-page_reviseBars__lQwVw span:nth-child(3){background:linear-gradient(90deg,rgba(207,140,44,.52),rgba(243,214,168,.44))}.marketing-home-page_reviseQueue__Rfc0d{display:flex;flex-wrap:wrap;gap:.48rem;align-content:flex-end}.marketing-home-page_examPreview__nxYsT{background:radial-gradient(circle at 85% 10%,rgba(243,214,168,.08) 0,transparent 44%),linear-gradient(180deg,rgba(255,255,255,.82),rgba(248,252,250,.62))}.marketing-home-page_examReadiness__fC6e3{color:#4b9185}.marketing-home-page_examPaper___62sQ{display:grid;grid-gap:.5rem;gap:.5rem;padding:1.02rem;border:1px solid rgba(201,216,210,.32);border-radius:.82rem;background:rgba(255,255,255,.64);box-shadow:0 12px 26px rgba(24,50,71,.018),inset 0 1px 0 rgba(255,255,255,.66)}.marketing-home-page_examPaper___62sQ span{color:rgba(24,50,71,.5);font-size:.7rem;font-weight:520}.marketing-home-page_examPaper___62sQ strong{color:rgba(16,40,58,.9);font-size:1rem;font-weight:560;line-height:1.24}.marketing-home-page_examRows__yBR7p{display:grid;grid-gap:.38rem;gap:.38rem;padding-top:.35rem}.marketing-home-page_examRows__yBR7p span{min-height:1.72rem;display:inline-flex;align-items:center;padding:0 .62rem;border:1px solid rgba(201,216,210,.34);border-radius:.56rem;color:rgba(24,50,71,.54);background:rgba(255,255,255,.58);font-size:.68rem;font-weight:520}.marketing-home-page_examRows__yBR7p span:first-child{width:88%}.marketing-home-page_examRows__yBR7p span:nth-child(2){width:72%}.marketing-home-page_examRows__yBR7p span:nth-child(3){width:52%}.marketing-home-page_examRows__yBR7p span[data-correct=true]{border-color:rgba(75,145,133,.34);color:#367c73;background:rgba(232,244,237,.62)}.marketing-home-page_examFeedback___AlBw{display:inline-flex;align-items:center;gap:.48rem;width:-moz-fit-content;width:fit-content;max-width:100%;color:rgba(24,50,71,.58);font-size:.75rem;font-weight:540}.marketing-home-page_examFeedback___AlBw .marketing-home-page_checkIcon__cgH8p{width:1.35rem;height:1.35rem;border-color:rgba(75,145,133,.55);background:rgba(232,244,237,.74)}.marketing-home-page_journeyStrip__bmr7t{position:relative;z-index:1;overflow:hidden;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:.82rem;gap:.82rem;align-items:center;margin:0;padding:1.72rem 1.68rem;border:1px solid rgba(201,216,210,.28);border-radius:.96rem;background:radial-gradient(circle at 10% 0,rgba(232,244,237,.34) 0,transparent 38%),linear-gradient(180deg,rgba(255,255,255,.72),rgba(249,252,250,.52));box-shadow:0 20px 50px rgba(24,50,71,.028),inset 0 1px 0 rgba(255,255,255,.7);list-style:none}.marketing-home-page_journeyStrip__bmr7t:after,.marketing-home-page_journeyStrip__bmr7t:before{content:"";position:absolute;pointer-events:none}.marketing-home-page_journeyStrip__bmr7t:before{z-index:0;inset:calc(50% - 1px) 1.68rem auto;height:1px;border-radius:999px;background:linear-gradient(90deg,rgba(201,216,210,.2),rgba(75,145,133,.22),rgba(201,216,210,.2))}.marketing-home-page_journeyStrip__bmr7t:after{z-index:0;top:calc(50% - 1px);left:1.68rem;width:20%;height:2px;border-radius:999px;background:linear-gradient(90deg,rgba(75,145,133,0),rgba(75,145,133,.32),rgba(75,145,133,0));animation:marketing-home-page_journeyProgress__kzm0O 20s ease-in-out infinite}.marketing-home-page_journeyStrip__bmr7t li{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:.86rem;gap:.86rem;align-items:center;min-width:0;color:rgba(24,50,71,.58);font-size:.88rem;font-weight:520;line-height:1.32}.marketing-home-page_journeyDot__hew3d{width:2.36rem;height:2.36rem;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(75,145,133,.22);border-radius:999px;color:#438a80;background:rgba(232,244,237,.78);font-size:.8rem;font-weight:600;box-shadow:0 0 0 7px rgba(255,255,255,.66),0 10px 20px rgba(75,145,133,.08)}.marketing-home-page_journeyArrow__BMie9{width:2.75rem;height:.84rem;color:rgba(75,145,133,.34)}.marketing-home-page_journeyArrow__BMie9 path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.marketing-home-page_pathsSection__vvFRs{position:relative;display:grid;grid-gap:clamp(1.45rem,2.6vw,2.25rem);gap:clamp(1.45rem,2.6vw,2.25rem);padding:clamp(5rem,8vw,7rem) 0 0}.marketing-home-page_pathsSection__vvFRs:before{content:"";position:absolute;inset:3.2rem -5% auto auto;width:30rem;height:20rem;border-radius:999px;background:radial-gradient(circle,rgba(232,244,237,.48) 0,transparent 68%);pointer-events:none}.marketing-home-page_pathsHeader__amsc2{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:.72rem;gap:.72rem;text-align:center}.marketing-home-page_pathsEyebrow___Q2pa,.marketing-home-page_pathsHeader__amsc2 h2,.marketing-home-page_pathsHeader__amsc2 p{margin:0}.marketing-home-page_pathsEyebrow___Q2pa{color:#438a80;font-size:.78rem;font-weight:720;letter-spacing:.1em;line-height:1;text-transform:uppercase}.marketing-home-page_pathsHeader__amsc2 h2{color:#10283a;font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:0;line-height:1.1}.marketing-home-page_pathsHeader__amsc2 p{max-width:48rem;color:rgba(24,50,71,.64);font-size:clamp(1rem,1.25vw,1.17rem);font-weight:440;line-height:1.58}.marketing-home-page_curriculumSummary__kLt7w{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.65rem;margin-top:-.25rem}.marketing-home-page_curriculumStat__ZC3Er{min-height:2.55rem;display:inline-flex;align-items:center;gap:.48rem;padding:0 .82rem;border:1px solid rgba(201,216,210,.66);border-radius:999px;background:rgba(255,255,255,.54);box-shadow:0 10px 22px rgba(24,50,71,.026),inset 0 1px 0 rgba(255,255,255,.72)}.marketing-home-page_curriculumStat__ZC3Er strong{color:rgba(16,40,58,.9);font-size:.9rem;font-weight:680;line-height:1}.marketing-home-page_curriculumStat__ZC3Er span{color:rgba(24,50,71,.62);font-size:.76rem;font-weight:560;line-height:1}.marketing-home-page_pathGrid__fERR6{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(.95rem,1.55vw,1.3rem);gap:clamp(.95rem,1.55vw,1.3rem);align-items:stretch}.marketing-home-page_pathCard__bAV_X{--path-accent:#4b9185;min-width:0;min-height:18.6rem;display:grid;grid-template-rows:auto auto auto auto minmax(4.7rem,1fr);grid-gap:.9rem;gap:.9rem;padding:clamp(1rem,1.45vw,1.22rem);border:1px solid rgba(197,215,207,.7);border-radius:1.08rem;background:radial-gradient(circle at 20% 0,rgba(232,244,237,.62) 0,transparent 40%),rgba(255,255,255,.72);box-shadow:0 16px 34px rgba(24,50,71,.045),inset 0 1px 0 rgba(255,255,255,.78)}.marketing-home-page_pathCard__bAV_X:nth-child(2){--path-accent:#3f9187}.marketing-home-page_pathCard__bAV_X:nth-child(3){--path-accent:#9a844c}.marketing-home-page_pathCard__bAV_X:nth-child(4){--path-accent:#6f7d93}.marketing-home-page_pathCard__bAV_X:nth-child(5){--path-accent:#477f8a}.marketing-home-page_pathCard__bAV_X:nth-child(6){--path-accent:#63856e}.marketing-home-page_pathCardFeatured__jGBb3{border-color:rgba(75,145,133,.28);background:radial-gradient(circle at 14% 0,rgba(232,244,237,.82) 0,transparent 42%),linear-gradient(180deg,rgba(255,255,255,.82),rgba(249,252,250,.72));box-shadow:0 20px 44px rgba(24,50,71,.06),0 8px 18px rgba(75,145,133,.035),inset 0 1px 0 rgba(255,255,255,.84)}.marketing-home-page_pathCardHeader__KpKX0{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem}.marketing-home-page_pathGlyph__6ezPn{width:3.35rem;height:3.35rem;display:grid;place-items:center;flex:0 0 auto;border:1px solid rgba(105,169,167,.18);border-radius:999px;color:var(--path-accent);background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.96),transparent 40%),rgba(232,244,237,.64)}.marketing-home-page_pathGlyph__6ezPn svg{width:2.15rem;height:2.15rem;display:block}.marketing-home-page_pathGlyph__6ezPn circle,.marketing-home-page_pathGlyph__6ezPn path,.marketing-home-page_pathGlyph__6ezPn rect{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.marketing-home-page_pathGlyph__6ezPn circle{stroke-width:2.2}.marketing-home-page_pathFeatureBadge__DayWt{display:inline-flex;align-items:center;min-height:1.8rem;padding:0 .68rem;border:1px solid rgba(75,145,133,.2);border-radius:999px;color:#438a80;background:rgba(232,244,237,.66);font-size:.72rem;font-weight:660;line-height:1;white-space:nowrap}.marketing-home-page_pathCardCopy___0Rff{display:grid;grid-gap:.18rem;gap:.18rem}.marketing-home-page_pathCardCopy___0Rff h3,.marketing-home-page_pathCardCopy___0Rff p{margin:0}.marketing-home-page_pathCardCopy___0Rff h3{color:#10283a;font-size:clamp(1.14rem,1.45vw,1.34rem);font-weight:660;letter-spacing:0;line-height:1.18}.marketing-home-page_pathCardCopy___0Rff p{color:rgba(24,50,71,.58);font-size:.78rem;font-weight:560;line-height:1.28}.marketing-home-page_pathMetaRow__v5jDG{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.marketing-home-page_pathMetaRow__v5jDG span{display:inline-flex;align-items:center;min-height:1.78rem;padding:0 .62rem;border:1px solid rgba(201,216,210,.72);border-radius:999px;color:rgba(24,50,71,.66);background:rgba(255,255,255,.58);font-size:.72rem;font-weight:560;line-height:1.1}.marketing-home-page_pathLine__vtNSS{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;grid-gap:.4rem;gap:.4rem;min-height:2.4rem;padding:0 .1rem}.marketing-home-page_pathLine__vtNSS:before{content:"";position:absolute;left:.85rem;right:.85rem;top:50%;height:1px;background:linear-gradient(90deg,rgba(105,169,167,.08),rgba(105,169,167,.26),rgba(105,169,167,.08))}.marketing-home-page_pathLine__vtNSS span{position:relative;z-index:1;width:.72rem;height:.72rem;justify-self:center;border:2px solid rgba(75,145,133,.34);border-radius:999px;background:#ffffff}.marketing-home-page_pathLine__vtNSS span:first-child,.marketing-home-page_pathLine__vtNSS[data-featured=true] span:nth-child(2){border-color:rgba(75,145,133,.74);background:var(--path-accent);box-shadow:0 0 0 4px rgba(232,244,237,.78)}.marketing-home-page_pathFeaturedLesson__5wwsR{display:grid;align-self:end;grid-gap:.28rem;gap:.28rem;padding:.84rem .9rem;border:1px solid rgba(219,230,225,.76);border-radius:.84rem;background:rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.marketing-home-page_pathStartPreview__8EOVy{display:grid;grid-template-columns:auto minmax(0,1fr);align-self:end;grid-gap:.68rem;gap:.68rem;align-items:center;min-height:4.7rem;padding:.82rem .88rem;border:1px solid rgba(219,230,225,.7);border-radius:.82rem;background:linear-gradient(90deg,rgba(232,244,237,.48),rgba(255,255,255,.58))}.marketing-home-page_pathStartDot__svuQB{width:1.65rem;height:1.65rem;display:inline-flex;border:1px solid rgba(75,145,133,.2);border-radius:999px;background:radial-gradient(circle at 50% 50%,var(--path-accent) 0 22%,transparent 24%),rgba(255,255,255,.72)}.marketing-home-page_pathStartPreview__8EOVy span:last-child{display:grid;grid-gap:.16rem;gap:.16rem;min-width:0}.marketing-home-page_pathStartPreview__8EOVy em{color:#438a80;font-size:.68rem;font-style:normal;font-weight:700;letter-spacing:.06em;line-height:1.1;text-transform:uppercase}.marketing-home-page_pathStartPreview__8EOVy strong{color:rgba(16,40,58,.9);font-size:.88rem;font-weight:600;line-height:1.28}.marketing-home-page_pathFeaturedLesson__5wwsR span{color:#438a80;font-size:.68rem;font-weight:700;letter-spacing:.06em;line-height:1.1;text-transform:uppercase}.marketing-home-page_pathFeaturedLesson__5wwsR strong{color:rgba(16,40,58,.9);font-size:.92rem;font-weight:620;line-height:1.28}.marketing-home-page_pathLessonButton__iJcLW{width:-moz-fit-content;width:fit-content;min-height:2.12rem;display:inline-flex;align-items:center;justify-content:center;margin-top:.5rem;padding:0 .82rem;border:1px solid rgba(75,145,133,.24);border-radius:.54rem;color:#377b73;background:rgba(232,244,237,.72);font-size:.78rem;font-weight:650;line-height:1;text-decoration:none}.marketing-home-page_pathLessonButton__iJcLW:focus-visible,.marketing-home-page_pathLessonButton__iJcLW:hover{color:#10283a;border-color:rgba(75,145,133,.34);background:rgba(255,255,255,.82)}.marketing-home-page_pathsNote__UxeuE{position:relative;z-index:1;margin:-.15rem 0 0;text-align:center;color:rgba(24,50,71,.58);font-size:.92rem;font-weight:620;line-height:1.45}.marketing-home-page_whySection__i1OIO{position:relative;display:grid;grid-gap:clamp(1.45rem,2.6vw,2.25rem);gap:clamp(1.45rem,2.6vw,2.25rem);padding:clamp(5rem,8vw,7rem) 0 0}.marketing-home-page_whySection__i1OIO:before{content:"";position:absolute;inset:3.6rem auto auto -5%;width:28rem;height:20rem;border-radius:999px;background:radial-gradient(circle,rgba(232,244,237,.42) 0,transparent 66%);pointer-events:none}.marketing-home-page_whyHeader__4aheJ{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:.72rem;gap:.72rem;text-align:center}.marketing-home-page_whyEyebrow__Z8RS9,.marketing-home-page_whyHeader__4aheJ h2,.marketing-home-page_whyHeader__4aheJ p{margin:0}.marketing-home-page_whyEyebrow__Z8RS9{color:#438a80;font-size:.78rem;font-weight:720;letter-spacing:.1em;line-height:1;text-transform:uppercase}.marketing-home-page_whyHeader__4aheJ h2{color:#10283a;font-size:clamp(2rem,3vw,3rem);font-weight:500;letter-spacing:0;line-height:1.1}.marketing-home-page_whyHeader__4aheJ p{max-width:49rem;color:rgba(24,50,71,.64);font-size:clamp(1rem,1.25vw,1.17rem);font-weight:440;line-height:1.58}.marketing-home-page_whyGrid__VCEBH{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:clamp(.95rem,1.45vw,1.24rem);gap:clamp(.95rem,1.45vw,1.24rem);align-items:stretch}.marketing-home-page_whyCard__IzS5u{min-width:0;min-height:22rem;display:grid;grid-template-rows:auto 1fr auto;grid-gap:1.05rem;gap:1.05rem;padding:clamp(1.05rem,1.45vw,1.24rem);border:1px solid rgba(197,215,207,.68);border-radius:1.08rem;background:radial-gradient(circle at 20% 0,rgba(232,244,237,.68) 0,transparent 42%),rgba(255,255,255,.72);box-shadow:0 16px 34px rgba(24,50,71,.045),inset 0 1px 0 rgba(255,255,255,.78)}.marketing-home-page_whyIcon__luhf2{width:3.45rem;height:3.45rem;display:grid;place-items:center;border:1px solid rgba(105,169,167,.18);border-radius:999px;color:#438a80;background:radial-gradient(circle at 34% 24%,rgba(255,255,255,.96),transparent 40%),rgba(232,244,237,.64)}.marketing-home-page_whyIcon__luhf2 svg{width:2.1rem;height:2.1rem;display:block}.marketing-home-page_whyIcon__luhf2 path{fill:none;stroke:currentColor;stroke-width:2.35;stroke-linecap:round;stroke-linejoin:round}.marketing-home-page_whyCardCopy__NB7hr{display:grid;align-content:start;grid-gap:.55rem;gap:.55rem}.marketing-home-page_whyCardCopy__NB7hr h3,.marketing-home-page_whyCardCopy__NB7hr p{margin:0}.marketing-home-page_whyCardCopy__NB7hr h3{color:rgba(16,40,58,.92);font-size:clamp(1.12rem,1.35vw,1.3rem);font-weight:650;letter-spacing:0;line-height:1.18}.marketing-home-page_whyCardCopy__NB7hr p{color:rgba(24,50,71,.6);font-size:.92rem;font-weight:440;line-height:1.55}.marketing-home-page_whyOutcome__6ntWz{display:grid;grid-gap:.28rem;gap:.28rem;align-self:end;padding:.85rem .9rem;border:1px solid rgba(219,230,225,.72);border-radius:.84rem;background:linear-gradient(90deg,rgba(232,244,237,.5),rgba(255,255,255,.58))}.marketing-home-page_whyOutcome__6ntWz span{color:#438a80;font-size:.68rem;font-weight:700;letter-spacing:.06em;line-height:1.1;text-transform:uppercase}.marketing-home-page_whyOutcome__6ntWz strong{color:rgba(16,40,58,.9);font-size:.9rem;font-weight:600;line-height:1.32}.marketing-home-page_whyStatement__pQwze{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;max-width:100%;justify-self:center;margin:-.15rem 0 0;padding:.82rem 1rem;border:1px solid rgba(201,216,210,.64);border-radius:999px;color:rgba(24,50,71,.66);background:rgba(255,255,255,.5);box-shadow:0 12px 26px rgba(24,50,71,.032),inset 0 1px 0 rgba(255,255,255,.72);text-align:center;font-size:.95rem;font-weight:560;line-height:1.35}.marketing-home-page_parentSection__iFeQE{position:relative;display:grid;grid-template-columns:minmax(22rem,.72fr) minmax(36rem,1.28fr);grid-gap:clamp(2.4rem,4vw,4.2rem);gap:clamp(2.4rem,4vw,4.2rem);align-items:center;padding:clamp(5rem,8vw,7rem) 0 0}.marketing-home-page_parentSection__iFeQE:before{content:"";position:absolute;inset:4rem auto auto -7%;width:26rem;height:24rem;border-radius:999px;background:radial-gradient(circle,rgba(232,244,237,.46) 0,transparent 66%);pointer-events:none}.marketing-home-page_parentCopy__XMKrV{position:relative;z-index:1;display:grid;justify-items:start;grid-gap:1rem;gap:1rem;min-width:0}.marketing-home-page_parentCopy__XMKrV h2,.marketing-home-page_parentCopy__XMKrV p,.marketing-home-page_parentEyebrow__sV_tu{margin:0}.marketing-home-page_parentEyebrow__sV_tu{color:#438a80;font-size:.78rem;font-weight:720;letter-spacing:.1em;line-height:1;text-transform:uppercase}.marketing-home-page_parentCopy__XMKrV h2{max-width:11ch;color:#10283a;font-size:clamp(2.15rem,3.25vw,3.35rem);font-weight:500;letter-spacing:0;line-height:1.1}.marketing-home-page_parentCopy__XMKrV>p:not(.marketing-home-page_parentEyebrow__sV_tu){max-width:33rem;color:rgba(24,50,71,.64);font-size:clamp(1.02rem,1.18vw,1.14rem);font-weight:440;line-height:1.6}.marketing-home-page_parentCopy__XMKrV ul{display:grid;grid-gap:.72rem;gap:.72rem;margin:.15rem 0 0;padding:0;list-style:none}.marketing-home-page_parentCopy__XMKrV li{display:inline-flex;align-items:center;gap:.55rem;color:rgba(24,50,71,.68);font-size:.92rem;font-weight:560;line-height:1.25}.marketing-home-page_parentCta__jRrE_{min-height:3.15rem;display:inline-flex;align-items:center;justify-content:center;margin-top:.35rem;padding:0 1.25rem;border:1px solid rgba(37,105,96,.4);border-radius:.64rem;color:#ffffff;background:linear-gradient(180deg,#4e958d,#377b73);box-shadow:0 14px 28px rgba(52,125,116,.14),inset 0 1px 0 rgba(255,255,255,.22);font-size:.94rem;font-weight:720;line-height:1;text-decoration:none}.marketing-home-page_parentPreview__0Hy_6{position:relative;z-index:1;display:grid;grid-gap:1rem;gap:1rem;min-width:0;padding:clamp(1rem,1.7vw,1.35rem);border:1px solid rgba(197,215,207,.68);border-radius:1.55rem;background:radial-gradient(circle at 10% 0,rgba(232,244,237,.82) 0,transparent 38%),linear-gradient(154deg,rgba(255,255,255,.9),rgba(250,253,251,.78) 55%,rgba(238,247,243,.62));box-shadow:0 26px 62px rgba(24,50,71,.07),0 10px 24px rgba(79,135,136,.04),inset 0 1px 0 rgba(255,255,255,.9)}.marketing-home-page_parentPreview__0Hy_6:before{content:"";position:absolute;z-index:-1;inset:1.8rem -1rem -1rem 2rem;border-radius:1.8rem;background:rgba(105,169,167,.1);filter:blur(26px);pointer-events:none}.marketing-home-page_parentPreviewHeader__Z2rue{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.marketing-home-page_parentPreviewHeader__Z2rue div{display:grid;grid-gap:.18rem;gap:.18rem}.marketing-home-page_parentPreviewHeader__Z2rue span{color:rgba(24,50,71,.6);font-size:.78rem;font-weight:560}.marketing-home-page_parentPreviewHeader__Z2rue strong{color:rgba(16,40,58,.92);font-size:1.08rem;font-weight:650;line-height:1.2}.marketing-home-page_parentPreviewHeader__Z2rue>span{display:inline-flex;align-items:center;min-height:1.85rem;padding:0 .68rem;border:1px solid rgba(75,145,133,.24);border-radius:999px;color:#438a80;background:rgba(232,244,237,.66);font-size:.74rem;font-weight:660}.marketing-home-page_parentStatsGrid__bQwkF{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.72rem;gap:.72rem}.marketing-home-page_parentStatCard___IRnL{min-width:0;display:grid;grid-gap:.24rem;gap:.24rem;padding:.86rem .9rem;border:1px solid rgba(219,230,225,.76);border-radius:.86rem;background:rgba(255,255,255,.68);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.marketing-home-page_parentStatCard___IRnL p,.marketing-home-page_parentStatCard___IRnL span{color:rgba(24,50,71,.58);font-size:.72rem;font-weight:560;line-height:1.25}.marketing-home-page_parentStatCard___IRnL strong{color:#10283a;font-size:clamp(1.55rem,2.1vw,2rem);font-weight:640;line-height:1.05}.marketing-home-page_parentStatCard___IRnL p{margin:0;color:#438a80;font-size:.7rem}.marketing-home-page_parentDashboardLower__glBdZ{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(13rem,.9fr);grid-gap:.86rem;gap:.86rem;align-items:stretch}.marketing-home-page_nextLessonCard__OKxLI,.marketing-home-page_topicPanel__Ku8G2{min-width:0;padding:.95rem;border:1px solid rgba(219,230,225,.76);border-radius:.92rem;background:rgba(255,255,255,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.marketing-home-page_topicPanel__Ku8G2 h4{margin:0 0 .78rem;color:#438a80;font-size:.76rem;font-weight:700;letter-spacing:.04em;line-height:1}.marketing-home-page_topicPanel__Ku8G2 ul{display:grid;grid-gap:.72rem;gap:.72rem;margin:0;padding:0;list-style:none}.marketing-home-page_topicPanel__Ku8G2 li{display:grid;grid-gap:.32rem;gap:.32rem}.marketing-home-page_topicPanel__Ku8G2 li>span:first-child{color:rgba(24,50,71,.66);font-size:.78rem;font-weight:560;line-height:1.2}.marketing-home-page_topicTrack__C9H4n{height:.38rem;overflow:hidden;border-radius:999px;background:rgba(201,216,210,.58)}.marketing-home-page_topicTrack__C9H4n span{display:block;height:100%;border-radius:inherit}.marketing-home-page_topicTrackStrong__3nMWn{background:linear-gradient(90deg,#4b9185,rgba(155,195,165,.58))}.marketing-home-page_topicTrackWeak__OSOME{background:linear-gradient(90deg,rgba(207,140,44,.5),rgba(243,214,168,.48))}.marketing-home-page_nextLessonCard__OKxLI{display:grid;align-content:start;grid-gap:.28rem;gap:.28rem;background:radial-gradient(circle at 100% 0,rgba(232,244,237,.72) 0,transparent 46%),rgba(255,255,255,.7)}.marketing-home-page_nextLessonCard__OKxLI span{color:#438a80;font-size:.72rem;font-weight:700;letter-spacing:.04em;line-height:1.2}.marketing-home-page_nextLessonCard__OKxLI strong{color:rgba(16,40,58,.9);font-size:1.05rem;font-weight:650;line-height:1.18}.marketing-home-page_nextLessonCard__OKxLI p{margin:0;color:rgba(24,50,71,.62);font-size:.82rem;font-weight:480}.marketing-home-page_nextLessonCard__OKxLI a{width:-moz-fit-content;width:fit-content;min-height:2.15rem;display:inline-flex;align-items:center;justify-content:center;margin-top:.72rem;padding:0 .82rem;border:1px solid rgba(75,145,133,.22);border-radius:.54rem;color:#377b73;background:rgba(232,244,237,.72);font-size:.78rem;font-weight:650;text-decoration:none}.marketing-home-page_finalCtaSection__4Z3g0{position:relative;padding:clamp(5rem,8vw,7rem) 0 0}.marketing-home-page_finalCtaPanel__YOsLK{position:relative;overflow:hidden;display:grid;justify-items:center;grid-gap:1.25rem;gap:1.25rem;padding:clamp(2.4rem,5vw,4.25rem) clamp(1.15rem,4vw,3.4rem);border:1px solid rgba(178,209,197,.56);border-radius:1.55rem;background:radial-gradient(circle at 18% 10%,rgba(232,244,237,.92) 0,transparent 42%),radial-gradient(circle at 82% 18%,rgba(105,169,167,.16) 0,transparent 36%),linear-gradient(145deg,rgba(255,255,255,.88),rgba(240,249,245,.78));box-shadow:0 26px 62px rgba(24,50,71,.07),0 10px 24px rgba(79,135,136,.04),inset 0 1px 0 rgba(255,255,255,.88);text-align:center}.marketing-home-page_finalCtaPanel__YOsLK:before{content:"";position:absolute;inset:auto 12% -7rem;height:10rem;border-radius:999px;background:rgba(105,169,167,.09);filter:blur(26px);pointer-events:none}.marketing-home-page_finalCtaBrandLine__nGaKe,.marketing-home-page_finalCtaPanel__YOsLK h2,.marketing-home-page_finalCtaPanel__YOsLK p{position:relative;z-index:1;margin:0}.marketing-home-page_finalCtaBrandLine__nGaKe{color:#438a80;font-size:.86rem;font-weight:720;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}.marketing-home-page_finalCtaPanel__YOsLK h2{max-width:16ch;color:#10283a;font-size:clamp(2.2rem,4vw,3.55rem);font-weight:500;letter-spacing:0;line-height:1.1}.marketing-home-page_finalCtaPanel__YOsLK>p:not(.marketing-home-page_finalCtaBrandLine__nGaKe){max-width:49rem;color:rgba(24,50,71,.64);font-size:clamp(1rem,1.22vw,1.16rem);font-weight:440;line-height:1.62}.marketing-home-page_finalCtaActions__8jj5H{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.9rem;padding-top:.2rem}.marketing-home-page_finalCtaPrimary__m3URQ,.marketing-home-page_finalCtaSecondary__u468T{min-height:3.35rem;display:inline-flex;align-items:center;justify-content:center;border-radius:.64rem;text-decoration:none;font-size:.96rem;font-weight:720;line-height:1}.marketing-home-page_finalCtaPrimary__m3URQ{min-width:12.8rem;padding:0 1.5rem;color:#ffffff;background:linear-gradient(180deg,#4e958d,#377b73);border:1px solid rgba(37,105,96,.42);box-shadow:0 14px 28px rgba(52,125,116,.15),inset 0 1px 0 rgba(255,255,255,.22)}.marketing-home-page_finalCtaSecondary__u468T{min-width:13rem;padding:0 1.35rem;color:#132b3f;background:rgba(255,255,255,.72);border:1px solid rgba(201,216,210,.82);box-shadow:0 10px 22px rgba(24,50,71,.04)}.marketing-home-page_finalCtaPrimary__m3URQ:hover,.marketing-home-page_finalCtaSecondary__u468T:hover{transform:translateY(-1px)}.marketing-home-page_finalCtaTrustRow__4u7mY{position:relative;z-index:1;display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem 1.35rem;align-items:center;margin:.1rem 0 0;padding:0;list-style:none}.marketing-home-page_finalCtaTrustRow__4u7mY li{display:inline-flex;align-items:center;gap:.5rem;color:rgba(24,50,71,.66);font-size:.86rem;font-weight:560;line-height:1.2}@keyframes marketing-home-page_heroProgress__L8iqm{0%,18%{width:22%}30%,43%{width:35%}52%,66%{width:47%}74%,88%{width:58%}to{width:22%}}@keyframes marketing-home-page_heroAnswerSelected__MPOdG{0%,22%,to{border-color:rgba(201,216,210,.76);color:rgba(24,50,71,.72);background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.7);transform:translateY(0)}32%,84%{border-color:rgba(75,145,133,.64);color:#367c73;background:rgba(232,244,237,.9);box-shadow:0 12px 22px rgba(75,145,133,.11),inset 0 1px 0 rgba(255,255,255,.86);transform:translateY(-1px)}}@keyframes marketing-home-page_heroAnswerCheck__Gf474{0%,26%,to{opacity:.22;transform:scale(.92)}34%,84%{opacity:1;transform:scale(1)}}@keyframes marketing-home-page_heroSuccessFeedback__gzZza{0%,38%,to{opacity:0;transform:translateY(.28rem)}48%,74%{opacity:1;transform:translateY(0)}}@keyframes marketing-home-page_heroOppositeSide___iCxT{0%,24%,to{stroke-width:3.6;filter:none}34%,84%{stroke-width:4.4;filter:drop-shadow(0 0 6px rgba(207,140,44,.16))}}@keyframes marketing-home-page_heroMarkedAngle__5ODn0{0%,24%,to{opacity:.78;transform:scale(1);filter:none}34%,74%{opacity:1;transform:scale(1.035);filter:drop-shadow(0 0 7px rgba(75,145,133,.14))}}@keyframes marketing-home-page_heroOppositeLabel__xcZ4O{0%,30%,to{opacity:0;transform:translateY(.18rem)}42%,82%{opacity:1;transform:translateY(0)}}@keyframes marketing-home-page_heroSupportLadder__x5RHD{0%,64%,to{box-shadow:inset 0 1px 0 rgba(255,255,255,.72);transform:translateY(0)}74%,88%{box-shadow:0 12px 24px rgba(75,145,133,.1),inset 0 1px 0 rgba(255,255,255,.82);transform:translateY(-1px)}}@keyframes marketing-home-page_heroSupportRows__zRkin{0%,64%,to{opacity:.38;transform:translateY(-.12rem)}74%,88%{opacity:1;transform:translateY(0)}}@keyframes marketing-home-page_journeyProgress__kzm0O{0%{left:1.15rem;opacity:0}12%,88%{opacity:1}to{left:calc(78% - 1.15rem);opacity:0}}@keyframes marketing-home-page_journeyProgressVertical__OqD5l{0%{top:1rem;opacity:0}12%,88%{opacity:1}to{top:calc(68% - 1rem);opacity:0}}@media (prefers-reduced-motion:reduce){.marketing-home-page_journeyStrip__bmr7t:after,.marketing-home-page_lessonAnswerOption__Y45yl[data-answer=opposite],.marketing-home-page_lessonAnswerOption__Y45yl[data-answer=opposite] .marketing-home-page_lessonAnswerCheck__nowd2,.marketing-home-page_markedAngleMarker__GeTws,.marketing-home-page_progressTrack__xPuhG span,.marketing-home-page_successFeedback__AVqC6,.marketing-home-page_supportLadder__CN_PT,.marketing-home-page_supportLadder__CN_PT li:nth-child(n+2),.marketing-home-page_triangleHeight__bpXcu,.marketing-home-page_triangleSideLabel__r4giz[data-side=opposite]{animation:none}.marketing-home-page_progressTrack__xPuhG span{width:46%}.marketing-home-page_lessonAnswerOption__Y45yl[data-answer=opposite]{border-color:rgba(75,145,133,.5);color:#367c73;background:rgba(232,244,237,.82)}.marketing-home-page_lessonAnswerOption__Y45yl[data-answer=opposite] .marketing-home-page_lessonAnswerCheck__nowd2,.marketing-home-page_markedAngleMarker__GeTws,.marketing-home-page_successFeedback__AVqC6,.marketing-home-page_supportLadder__CN_PT li:nth-child(n+2),.marketing-home-page_triangleSideLabel__r4giz[data-side=opposite]{opacity:1;transform:none}}@media (max-width:1320px) and (min-width:1181px){.marketing-home-page_hero__AMSjE{grid-template-columns:minmax(25.5rem,.72fr) minmax(36rem,1.28fr);gap:clamp(2.35rem,3.5vw,3.2rem)}.marketing-home-page_heroTitle__kB_dT{font-size:clamp(2.64rem,3vw,3.5rem)}.marketing-home-page_learningSurface__n1MIW{grid-template-columns:minmax(12.5rem,.92fr) minmax(12.8rem,.98fr) minmax(8.35rem,.56fr);gap:.66rem;padding-inline:.78rem}.marketing-home-page_trigVisual__HQAC_ svg{width:min(106%,25.2rem)}.marketing-home-page_supportHeader__HEmT6{padding-inline:.5rem}.marketing-home-page_supportLadder__CN_PT ul{padding-inline:.36rem}.marketing-home-page_supportLadder__CN_PT li{gap:.32rem}.marketing-home-page_supportLadder__CN_PT li:first-child{padding-inline:.24rem}.marketing-home-page_supportLadder__CN_PT li>span:nth-child(2){font-size:.53rem}}@media (max-width:1240px){.marketing-home-page_hero__AMSjE{grid-template-columns:1fr;gap:clamp(2.35rem,4vw,3.1rem)}.marketing-home-page_showcase__DdVJM{width:min(100%,68rem);justify-self:center;transform:none}.marketing-home-page_heroTitle__kB_dT{max-width:15ch}.marketing-home-page_heroText__VWWv1{max-width:46rem}}@media (max-width:1180px){.marketing-home-page_navbar__0MLkl{grid-template-columns:1fr auto}.marketing-home-page_navLinks__Vd4qP{grid-column:1/-1;grid-row:2;justify-content:flex-start;padding-left:.1rem}.marketing-home-page_hero__AMSjE{grid-template-columns:1fr;gap:2.3rem}.marketing-home-page_showcase__DdVJM{transform:none}.marketing-home-page_heroTitle__kB_dT{max-width:15ch}.marketing-home-page_heroText__VWWv1{max-width:46rem}.marketing-home-page_pathGrid__fERR6,.marketing-home-page_whyGrid__VCEBH{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.marketing-home-page_shell__LF8zx{padding-inline:clamp(.9rem,4vw,1.4rem)}.marketing-home-page_navbar__0MLkl{gap:1rem;padding-bottom:1.4rem}.marketing-home-page_navLinks__Vd4qP{gap:1rem 1.65rem;flex-wrap:wrap}.marketing-home-page_learningSurface__n1MIW{grid-template-columns:minmax(0,1fr)}.marketing-home-page_trigVisual__HQAC_{grid-column:1;grid-row:auto;min-height:14rem;order:3}.marketing-home-page_trigVisual__HQAC_ svg{width:min(100%,28rem)}.marketing-home-page_supportLadder__CN_PT{grid-column:1;grid-row:auto;order:4}.marketing-home-page_lessonCopyPanel__3xUsZ{grid-column:1;grid-row:auto;order:1}.marketing-home-page_successFeedback__AVqC6{grid-column:1;grid-row:auto;order:2;width:100%}.marketing-home-page_lessonCopyPanel__3xUsZ h2,.marketing-home-page_lessonCopyPanel__3xUsZ>p:not(.marketing-home-page_sideCheck___5uiz){max-width:26ch}.marketing-home-page_lessonCopyPanel__3xUsZ h2{white-space:normal}.marketing-home-page_showcaseHeader__vpUMn{align-items:flex-start;flex-direction:column}.marketing-home-page_howSection__1wyTQ{padding-top:4rem}.marketing-home-page_howCards__c8_Mu{grid-template-columns:1fr}.marketing-home-page_howCard__r8KKK:before,.marketing-home-page_howCards__c8_Mu:before{display:none}.marketing-home-page_howCard__r8KKK{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);grid-template-rows:auto;align-items:center}.marketing-home-page_journeyStrip__bmr7t{grid-template-columns:1fr;gap:.95rem}.marketing-home-page_journeyStrip__bmr7t:before{inset:1.72rem auto 1.72rem 2.9rem;width:1px;height:auto}.marketing-home-page_journeyStrip__bmr7t:after{top:1.72rem;left:2.9rem;width:2px;height:26%;background:linear-gradient(180deg,rgba(75,145,133,0),rgba(75,145,133,.58),rgba(75,145,133,0));animation-name:marketing-home-page_journeyProgressVertical__OqD5l}.marketing-home-page_journeyStrip__bmr7t li{grid-template-columns:auto minmax(0,1fr)}.marketing-home-page_journeyArrow__BMie9{display:none}.marketing-home-page_pathsSection__vvFRs,.marketing-home-page_whySection__i1OIO{padding-top:4.4rem}.marketing-home-page_parentSection__iFeQE{grid-template-columns:1fr;gap:2rem;padding-top:4.4rem}.marketing-home-page_finalCtaSection__4Z3g0{padding-top:4.4rem}.marketing-home-page_parentCopy__XMKrV h2{max-width:16ch}.marketing-home-page_parentPreview__0Hy_6{width:100%}.marketing-home-page_parentStatsGrid__bQwkF{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-home-page_parentDashboardLower__glBdZ{grid-template-columns:1fr}}@media (max-width:780px){.marketing-home-page_navbar__0MLkl{display:flex;flex-direction:column;align-items:stretch}.marketing-home-page_brand__FXB4k{align-self:flex-start}.marketing-home-page_navActions__G3rif{justify-self:stretch;width:100%;flex-wrap:wrap}.marketing-home-page_adultLoginLink__oSWhb,.marketing-home-page_loginLink__ouXLV,.marketing-home-page_navTrialLink__4UwND{flex:1 1 10.5rem;min-width:0}.marketing-home-page_navLinks__Vd4qP{justify-content:flex-start}}@media (max-width:680px){.marketing-home-page_shell__LF8zx{padding-bottom:2.5rem}.marketing-home-page_navbar__0MLkl{display:flex;flex-direction:column;align-items:stretch}.marketing-home-page_brand__FXB4k{align-self:flex-start}.marketing-home-page_navActions__G3rif{justify-self:stretch;width:100%;flex-wrap:wrap}.marketing-home-page_adultLoginLink__oSWhb,.marketing-home-page_loginLink__ouXLV,.marketing-home-page_navTrialLink__4UwND{flex:1 1 10.5rem;min-width:0}.marketing-home-page_navLinks__Vd4qP{justify-content:flex-start}.marketing-home-page_hero__AMSjE{padding-top:1.2rem}.marketing-home-page_heroTitle__kB_dT{max-width:100%;font-size:clamp(2.9rem,12vw,3.45rem)}.marketing-home-page_heroTitleFirst__o6YGL{white-space:normal}.marketing-home-page_heroTitle__kB_dT span{font-size:.86em}.marketing-home-page_finalCtaActions__8jj5H,.marketing-home-page_finalCtaPrimary__m3URQ,.marketing-home-page_finalCtaSecondary__u468T,.marketing-home-page_heroActions__0VH7J,.marketing-home-page_primaryButton__wYigd,.marketing-home-page_secondaryButton__lxzQE{width:100%}.marketing-home-page_trustRow__p6nWs{display:grid;grid-gap:.75rem;gap:.75rem}.marketing-home-page_showcase__DdVJM{border-radius:1.1rem}.marketing-home-page_showcaseHeader__vpUMn{padding:1.05rem 1rem .8rem}.marketing-home-page_learningSurface__n1MIW{margin:.18rem .7rem .75rem;padding:.95rem;border-radius:.85rem}.marketing-home-page_successFeedback__AVqC6{width:100%}.marketing-home-page_progressTrack__xPuhG{width:6.5rem}.marketing-home-page_examBoardCard__hVMC0{align-items:stretch}.marketing-home-page_examBoardHeader__Xxx07{grid-template-columns:1fr;justify-items:center;gap:.55rem}.marketing-home-page_examLevelBadge__ZEjls{justify-self:center}.marketing-home-page_examLogos__CBQbL{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}.marketing-home-page_examLogo__iZxWb{justify-content:center}.marketing-home-page_howHeader__khKxl,.marketing-home-page_pathsHeader__amsc2,.marketing-home-page_whyHeader__4aheJ{justify-items:start;text-align:left}.marketing-home-page_curriculumSummary__kLt7w{justify-content:flex-start}.marketing-home-page_howCard__r8KKK{grid-template-columns:1fr}.marketing-home-page_examPreview__nxYsT,.marketing-home-page_learnPreview__4Tmn7,.marketing-home-page_revisePreview__6ahcT{min-height:13.8rem}.marketing-home-page_learnPreviewBody__djRsA{grid-template-columns:minmax(0,1fr);min-height:auto}.marketing-home-page_learnPreviewDiagram__XXbmi{width:min(100%,13rem);justify-self:center}.marketing-home-page_journeyStrip__bmr7t{padding:1rem}.marketing-home-page_journeyStrip__bmr7t:after,.marketing-home-page_journeyStrip__bmr7t:before{left:2.18rem}.marketing-home-page_parentCopy__XMKrV h2{max-width:100%}.marketing-home-page_parentPreview__0Hy_6{padding:.95rem;border-radius:1.15rem}.marketing-home-page_parentPreviewHeader__Z2rue{align-items:stretch;flex-direction:column}.marketing-home-page_parentPreviewHeader__Z2rue>span{width:-moz-fit-content;width:fit-content}.marketing-home-page_parentStatsGrid__bQwkF{grid-template-columns:1fr}.marketing-home-page_parentDashboardLower__glBdZ{gap:.72rem}.marketing-home-page_pathGrid__fERR6,.marketing-home-page_whyGrid__VCEBH{grid-template-columns:1fr}.marketing-home-page_pathCard__bAV_X,.marketing-home-page_whyCard__IzS5u{min-height:0}.marketing-home-page_pathsNote__UxeuE{text-align:left}.marketing-home-page_whyStatement__pQwze{width:100%;justify-self:stretch;border-radius:.84rem;text-align:left}.marketing-home-page_finalCtaPanel__YOsLK{justify-items:start;text-align:left}.marketing-home-page_finalCtaActions__8jj5H,.marketing-home-page_finalCtaTrustRow__4u7mY{justify-content:flex-start}}@media (max-width:430px){.marketing-home-page_brandTagline__tZBrO{font-size:.72rem}.marketing-home-page_navActions__G3rif{flex-direction:column}.marketing-home-page_adultLoginLink__oSWhb,.marketing-home-page_loginLink__ouXLV,.marketing-home-page_navTrialLink__4UwND{width:100%}.marketing-home-page_badge__793rx{white-space:normal;line-height:1.2}.marketing-home-page_heroTitle__kB_dT{font-size:clamp(2.72rem,12vw,3.15rem)}.marketing-home-page_pathCardHeader__KpKX0{align-items:stretch;flex-direction:column}.marketing-home-page_pathFeatureBadge__DayWt,.marketing-home-page_pathLessonButton__iJcLW{width:-moz-fit-content;width:fit-content}}