._page_9k02k_1{--navy:#082d61;--ink:#0c3266;--teal:#00a982;--green:#09ba76;color:var(--ink);background:#fff;overflow:hidden}._page_9k02k_1 *{box-sizing:border-box}._container_9k02k_1{width:min(1180px,100% - 48px);margin:auto}._header_9k02k_1{z-index:10;background:#fff;border-bottom:1px solid #edf2f5;position:relative}._header_9k02k_1>._container_9k02k_1,._footer_9k02k_1>._container_9k02k_1{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}._brand_9k02k_1{color:var(--navy);align-items:center;gap:9px;text-decoration:none;display:flex}._brandMark_9k02k_1{grid-template-columns:repeat(2,11px);align-items:end;gap:2px;width:28px;display:grid}._brandMark_9k02k_1 span{background:#00af82;border-radius:7px 7px 3px 3px;display:block}._brandMark_9k02k_1 span:first-child{height:12px;transform:translate(6px)}._brandMark_9k02k_1 span:nth-child(2){height:16px}._brandMark_9k02k_1 span:nth-child(3){background:#063d70;height:16px}._brand_9k02k_1 strong{letter-spacing:-1.5px;font-size:25px;line-height:.85;display:block}._brand_9k02k_1 small{white-space:nowrap;margin-top:5px;font-size:7px;font-weight:700;display:block}._nav_9k02k_1{gap:27px;display:flex}._nav_9k02k_1 a{color:var(--navy);font-size:13px;font-weight:800;text-decoration:none}._headerActions_9k02k_1{align-items:center;gap:12px;display:flex}._primaryButton_9k02k_1,._outlineButton_9k02k_1{white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:43px;padding:0 20px;font-size:13px;font-weight:850;text-decoration:none;transition:all .2s;display:inline-flex}._primaryButton_9k02k_1{color:#fff;background:linear-gradient(115deg,#08b57b,#02a887);box-shadow:0 10px 20px #00a77e2d}._primaryButton_9k02k_1:hover{transform:translateY(-2px);box-shadow:0 14px 28px #00a77e45}._primaryButton_9k02k_1 svg{width:17px}._outlineButton_9k02k_1{color:var(--navy);background:#fff;border:1.5px solid #1c88df}._outlineButton_9k02k_1:hover{background:#f1f9ff}._menuButton_9k02k_1{color:var(--navy);background:0 0;border:0;display:none}._mobileMenu_9k02k_1{display:none}._hero_9k02k_3{background:linear-gradient(112deg,#fff 0%,#f7fdfd 58%,#dff8f1 100%);position:relative}._hero_9k02k_3:after{content:"";pointer-events:none;background:linear-gradient(#0000,#eff9f8);height:32%;position:absolute;inset:auto 0 0}._heroGrid_9k02k_3{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;min-height:550px;display:grid;position:relative}._heroCopy_9k02k_3{padding:52px 0}._eyebrow_9k02k_3{color:#008d78;letter-spacing:.4px;text-transform:uppercase;background:#e4f7f4;border-radius:999px;align-items:center;gap:7px;padding:7px 12px;font-size:10px;font-weight:900;display:inline-flex}._hero_9k02k_3 h1,._situations_9k02k_3 h2,._sectionHeading_9k02k_3 h2,._resources_9k02k_3 h2,._finalCta_9k02k_3 h2{color:var(--navy);letter-spacing:-3.2px;margin:18px 0 19px;font-size:clamp(38px,5.1vw,65px);line-height:1.04}._page_9k02k_1 em{color:#00ad76;font-style:normal}._heroCopy_9k02k_3>p{max-width:515px;margin:0;font-size:19px;line-height:1.4}._heroButtons_9k02k_3{gap:13px;margin-top:28px;display:flex}._audiences_9k02k_3{flex-wrap:wrap;gap:18px;margin-top:31px;display:flex}._audiences_9k02k_3 span{align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}._audiences_9k02k_3 svg{width:20px;color:var(--navy)}._heroVisual_9k02k_3{isolation:isolate;height:550px;position:relative}._greenHalo_9k02k_3{z-index:-2;background:radial-gradient(#9ce9d0 0%,#c9f5e6 45%,#0000 69%);border-radius:50%;width:570px;height:440px;position:absolute;top:30px;right:-16%}._dashboard_9k02k_3{border:6px solid #fff;border-radius:20px;width:480px;position:absolute;top:72px;right:-10px;overflow:hidden;transform:rotate(6deg);box-shadow:0 20px 45px #0a46603b}._dashboard_9k02k_3 img{object-fit:cover;object-position:top;width:100%;height:300px;display:block}._students_9k02k_3{object-fit:contain;object-position:bottom;filter:drop-shadow(0 18px 14px #18324d2e);width:435px;height:430px;position:absolute;bottom:-8px;left:22px;transform:scale(.95)!important}._note_9k02k_3{font-size:18px;font-style:italic;font-weight:900;line-height:1.25;position:absolute;top:50px;left:10px;transform:rotate(-7deg)}._floatCard_9k02k_3{color:#fff;background:#07ae75;border-radius:12px;align-items:flex-start;gap:6px;padding:12px;font-size:12px;font-weight:900;line-height:1.2;display:flex;position:absolute;bottom:83px;right:3px;transform:rotate(-6deg);box-shadow:0 12px 24px #008e6640}._floatCard_9k02k_3 svg{width:17px}._situations_9k02k_3{background:#fff;padding:40px 0 30px}._situationsGrid_9k02k_5{grid-template-columns:300px 1fr;align-items:center;gap:35px;display:grid}._situations_9k02k_3 h2,._sectionHeading_9k02k_3 h2,._resources_9k02k_3 h2,._finalCta_9k02k_3 h2{letter-spacing:-1.8px;font-size:36px}._situations_9k02k_3 h2{margin:0}._situationCards_9k02k_5{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}._situationCard_9k02k_5,._step_9k02k_5,._goalCard_9k02k_5{background:linear-gradient(135deg,#fbffff,#eef9fb);border:1px solid #e6f0f2;border-radius:17px;box-shadow:0 8px 24px #083b5310}._situationCard_9k02k_5{min-height:190px;padding:20px}._situationCard_9k02k_5>span{color:#ff765d;background:#fff0ed;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}._situationCard_9k02k_5:nth-child(2)>span{color:#7857e5;background:#f3efff}._situationCard_9k02k_5:nth-child(3)>span{color:#0b9d83;background:#e5f8f3}._situationCard_9k02k_5 h3{margin:13px 0 7px;font-size:14px;line-height:1.2}._situationCard_9k02k_5 p,._step_9k02k_5 p,._goalCard_9k02k_5 p,._resources_9k02k_3 p,._finalCta_9k02k_3 p{color:#527096;margin:0;font-size:13px;line-height:1.45}._steps_9k02k_7{background:linear-gradient(135deg,#f5fcfc,#eef9fb);padding:31px 0 45px}._sectionHeading_9k02k_3{justify-content:space-between;align-items:baseline;gap:20px;display:flex}._sectionHeading_9k02k_3 h2{margin:0 0 18px}._sectionHeading_9k02k_3 p{margin:0;font-size:15px}._stepsGrid_9k02k_7{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._step_9k02k_5{background:#fff;min-height:182px;padding:22px;position:relative}._step_9k02k_5 b{color:#fff;background:#05a87b;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;display:inline-grid}._step_9k02k_5:nth-child(2) b{background:#2196dc}._step_9k02k_5:nth-child(3) b{background:#8264ec}._step_9k02k_5 span{color:#04ae78;position:absolute;top:25px;right:23px}._step_9k02k_5 h3{margin:21px 0 7px;font-size:16px}._goals_9k02k_7{padding:42px 0 52px}._goalsGrid_9k02k_7{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}._goalCard_9k02k_5{background:#fff;min-height:188px;padding:23px;position:relative;overflow:hidden}._goalCard_9k02k_5:before{content:"";opacity:.92;background:linear-gradient(120deg,#16416d,#3d8fc1);height:70px;position:absolute;inset:0 0 auto}._goalCard_9k02k_5:nth-child(2):before{background:linear-gradient(120deg,#00a7d3,#1182bd)}._goalCard_9k02k_5:nth-child(3):before{background:linear-gradient(120deg,#b23639,#e76a56)}._goalCard_9k02k_5:nth-child(4):before{background:linear-gradient(120deg,#e3d4bd,#b39a77)}._goalCard_9k02k_5>span{z-index:1;color:#0b936f;background:#fff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;position:relative;box-shadow:0 8px 18px #002d5345}._goalCard_9k02k_5 h3{margin:34px 0 7px;font-size:16px}._goalCard_9k02k_5>svg{color:#fff;background:#08aa7b;border-radius:50%;width:29px;height:29px;padding:7px;position:absolute;bottom:19px;right:19px}._resources_9k02k_3{background:linear-gradient(115deg,#f6fcfc,#e6f8f4);padding:49px 0}._resourcesGrid_9k02k_7{grid-template-columns:300px 1fr;align-items:center;gap:45px;display:grid}._resources_9k02k_3 h2{margin-top:0}._resources_9k02k_3 p{margin-bottom:23px;font-size:15px}._platformPanel_9k02k_7{background:#fff;border-radius:19px;padding:10px 10px 0;box-shadow:0 18px 42px #06435f1d}._panelHeader_9k02k_7{color:#063763;align-items:center;gap:6px;height:23px;padding:0 6px;font-size:9px;font-weight:900;display:flex}._panelHeader_9k02k_7 span{margin-right:auto}._panelHeader_9k02k_7 i{background:#c9e3db;border-radius:50%;width:7px;height:7px}._platformPanel_9k02k_7>img{object-fit:cover;object-position:top;border-radius:10px;width:100%;height:235px;display:block}._resourceLabels_9k02k_7{grid-template-columns:repeat(6,1fr);gap:4px;padding:10px 0;display:grid}._resourceLabels_9k02k_7 span{color:var(--navy);text-align:center;place-items:center;gap:3px;font-size:9px;font-weight:800;display:grid}._resourceLabels_9k02k_7 svg{color:#00a97e;width:18px}._finalCta_9k02k_3{background:#fff;padding:38px 0}._ctaGrid_9k02k_7{background:linear-gradient(104deg,#e2fbf0,#fff 58%,#edfdf9);border-radius:27px;grid-template-columns:.74fr 1.26fr;align-items:center;min-height:330px;display:grid;overflow:hidden}._ctaGrid_9k02k_7>img{object-fit:contain;object-position:bottom;align-self:end;width:100%;height:335px;transform:scale(.95)!important}._ctaGrid_9k02k_7>div{padding:32px 45px 32px 10px}._finalCta_9k02k_3 h2{margin:12px 0}._finalCta_9k02k_3 p{max-width:580px;font-size:16px}._finalCta_9k02k_3 ul{grid-template-columns:repeat(3,1fr);gap:9px;margin:19px 0;padding:0;list-style:none;display:grid}._finalCta_9k02k_3 li{color:#527096;align-items:center;gap:5px;font-size:11px;font-weight:700;display:flex}._finalCta_9k02k_3 li svg{color:#00af7b;width:16px}._footer_9k02k_1{border-top:1px solid #e6eef0}._footer_9k02k_1 span,._footer_9k02k_1 a{color:#57718e;font-size:11px}._footer_9k02k_1 a{font-weight:800}@media (max-width:900px){._nav_9k02k_1{display:none}._menuButton_9k02k_1{border-radius:10px;place-items:center;width:40px;height:40px;display:grid}._menuButton_9k02k_1:hover{background:#eef7f7}._mobileMenu_9k02k_1{background:#fff;border-bottom:1px solid #dcebed;gap:18px;padding:20px max(24px,50% - 590px);display:grid;position:absolute;top:calc(100% + 1px);left:0;right:0;box-shadow:0 14px 30px #082d6120}._mobileLinks_9k02k_9{border-top:1px solid #edf2f5;display:grid}._mobileLinks_9k02k_9 a{color:var(--navy);border-bottom:1px solid #edf2f5;padding:14px 2px;font-size:15px;font-weight:800;text-decoration:none}._mobileActions_9k02k_9{gap:10px;display:flex}._mobileActions_9k02k_9 ._primaryButton_9k02k_1,._mobileActions_9k02k_9 ._outlineButton_9k02k_1{flex:1;padding:0 12px}._headerActions_9k02k_1 ._outlineButton_9k02k_1{display:none}._heroGrid_9k02k_3{min-height:unset;grid-template-columns:1fr}._heroCopy_9k02k_3{padding:48px 0 15px}._heroVisual_9k02k_3{width:100%;max-width:620px;height:410px;margin:auto}._situationsGrid_9k02k_5,._resourcesGrid_9k02k_7{grid-template-columns:1fr}._situations_9k02k_3 h2 br{display:none}._stepsGrid_9k02k_7,._goalsGrid_9k02k_7{grid-template-columns:repeat(2,1fr)}._resourcesGrid_9k02k_7{gap:25px}._ctaGrid_9k02k_7{grid-template-columns:.55fr 1.45fr}._ctaGrid_9k02k_7>div{padding-right:25px}._finalCta_9k02k_3 ul{grid-template-columns:1fr}._footer_9k02k_1 span{display:none}}@media (max-width:600px){._container_9k02k_1{width:min(100% - 32px,1180px)}._header_9k02k_1>._container_9k02k_1{min-height:64px}._brand_9k02k_1 strong{font-size:22px}._headerActions_9k02k_1{gap:6px}._headerActions_9k02k_1 ._primaryButton_9k02k_1{min-height:36px;padding:0 11px;font-size:11px}._mobileActions_9k02k_9{grid-template-columns:1fr;display:grid}._mobileActions_9k02k_9 ._primaryButton_9k02k_1,._mobileActions_9k02k_9 ._outlineButton_9k02k_1{min-height:42px}._heroCopy_9k02k_3{padding-top:35px}._hero_9k02k_3 h1{letter-spacing:-2.4px;font-size:43px}._heroCopy_9k02k_3>p{font-size:16px}._heroButtons_9k02k_3{flex-direction:column;align-items:flex-start}._audiences_9k02k_3{gap:10px}._audiences_9k02k_3 span{font-size:11px}._heroVisual_9k02k_3{height:315px}._dashboard_9k02k_3{width:300px;top:43px;right:-8px}._dashboard_9k02k_3 img{height:185px}._students_9k02k_3{width:305px;height:305px;left:-12px}._note_9k02k_3{font-size:13px;top:20px;left:0}._floatCard_9k02k_3{font-size:9px;bottom:37px;right:0}._situations_9k02k_3,._steps_9k02k_7,._goals_9k02k_7,._resources_9k02k_3{padding:34px 0}._situations_9k02k_3 h2,._sectionHeading_9k02k_3 h2,._resources_9k02k_3 h2,._finalCta_9k02k_3 h2{font-size:29px}._situationCards_9k02k_5,._stepsGrid_9k02k_7,._goalsGrid_9k02k_7{grid-template-columns:1fr}._situationCard_9k02k_5{min-height:0}._sectionHeading_9k02k_3{display:block}._sectionHeading_9k02k_3 p{margin-bottom:16px}._stepsGrid_9k02k_7{gap:10px}._step_9k02k_5{min-height:155px}._platformPanel_9k02k_7>img{height:160px}._resourceLabels_9k02k_7{grid-template-columns:repeat(3,1fr);row-gap:12px}._ctaGrid_9k02k_7{grid-template-columns:1fr}._ctaGrid_9k02k_7>img{display:none}._ctaGrid_9k02k_7>div{padding:30px 25px}._footer_9k02k_1>._container_9k02k_1{min-height:58px}._footer_9k02k_1 ._brand_9k02k_1 small{display:none}}
