.hero-module__VtfGiq__hero{isolation:isolate;color:#172d27;background:#fcfaf4;border-bottom:1px solid #e8e8dc;position:relative;overflow:hidden}.hero-module__VtfGiq__hero:before,.hero-module__VtfGiq__hero:after{content:"";z-index:-1;pointer-events:none;border:1px solid #e3e9db;border-radius:50%;width:430px;height:430px;position:absolute}.hero-module__VtfGiq__hero:before{top:95px;left:-335px;box-shadow:0 0 0 38px #f0f2e8,0 0 0 39px #e6eadf}.hero-module__VtfGiq__hero:after{border-color:#e8e0ef;bottom:130px;right:-365px;box-shadow:0 0 0 38px #f5f0f4,0 0 0 39px #ece5ee}.hero-module__VtfGiq__content{text-align:center;padding-top:55px;padding-bottom:28px;position:relative}.hero-module__VtfGiq__headlineWrap{width:fit-content;max-width:100%;margin:27px auto 0;position:relative}.hero-module__VtfGiq__headline{font-family:var(--font-display);letter-spacing:-.045em;word-spacing:.045em;margin:0;font-size:clamp(40px,6.25vw,82px);font-weight:800;line-height:1.19}.hero-module__VtfGiq__headline>span{display:block}.hero-module__VtfGiq__lesson{color:#163c2e}.hero-module__VtfGiq__learn{color:#0c7c57;position:relative}.hero-module__VtfGiq__learn:after{content:"";border-top:.035em solid;border-radius:50%;height:.11em;position:absolute;bottom:-.035em;left:0;right:0;transform:rotate(-3deg)}.hero-module__VtfGiq__coaching{color:#0754c9}.hero-module__VtfGiq__plan{isolation:isolate;position:relative}.hero-module__VtfGiq__plan:before{content:"";z-index:-1;background:#fdd81d;border-radius:3px 7px 5px 2px;position:absolute;inset:16% -.065em 3%;transform:rotate(-2deg)}.hero-module__VtfGiq__exam{color:#350775}.hero-module__VtfGiq__measure{position:relative}.hero-module__VtfGiq__measure:after{content:"";border:2px solid #8960ae;border-radius:50%;position:absolute;inset:6% -.13em -4%;transform:rotate(-8deg)}.hero-module__VtfGiq__spark{color:#c89612;position:absolute;top:22px;left:-90px;transform:rotate(-12deg)}.hero-module__VtfGiq__spark svg{width:42px;height:42px}.hero-module__VtfGiq__direction{color:#0673f5;position:absolute;bottom:56px;right:-106px;transform:rotate(9deg)}.hero-module__VtfGiq__direction svg{width:68px;height:68px}.hero-module__VtfGiq__description{color:#56615b;max-width:590px;margin:27px auto 0;font-size:16px;line-height:1.75}.hero-module__VtfGiq__description span{display:block}.hero-module__VtfGiq__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}.hero-module__VtfGiq__primary,.hero-module__VtfGiq__secondary{border-radius:999px;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:13px 25px;font-size:14px;font-weight:750;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.hero-module__VtfGiq__primary{color:#fff;background:#173e30;border:1px solid #173e30}.hero-module__VtfGiq__primary:hover{background:#245b43;border-color:#245b43;transform:translateY(-2px)}.hero-module__VtfGiq__secondary{color:#233c30;background:0 0;border:1px solid #c8cec0}.hero-module__VtfGiq__secondary:hover{background:#eff0e7;border-color:#6d7f6d}.hero-module__VtfGiq__hero a:focus-visible{outline-offset:5px;outline:3px solid #0754c9}.hero-module__VtfGiq__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:800px;margin:30px auto 0;display:grid}.hero-module__VtfGiq__facts>div+div{border-left:1px solid #d8dccf;padding-left:30px}.hero-module__VtfGiq__facts dt{color:#354d40;font-size:12px;font-weight:750}.hero-module__VtfGiq__facts dd{color:#667063;margin:4px 0 0;font-size:11px}@media (min-width:1440px){.hero-module__VtfGiq__content{padding-top:64px;padding-bottom:32px}}@media (max-width:767px){.hero-module__VtfGiq__content{padding-top:40px}.hero-module__VtfGiq__headline{font-size:clamp(35px,7.4vw,58px)}.hero-module__VtfGiq__spark{top:-16px;left:-30px}.hero-module__VtfGiq__spark svg{width:23px;height:23px}.hero-module__VtfGiq__direction{bottom:20px;right:-34px}.hero-module__VtfGiq__direction svg{width:31px;height:31px}.hero-module__VtfGiq__description{max-width:430px;margin-top:24px;font-size:14px}}@media (max-width:479px){.hero-module__VtfGiq__content{padding-inline:20px}.hero-module__VtfGiq__headlineWrap{margin-top:29px}.hero-module__VtfGiq__headline{font-size:clamp(30px,8.25vw,39px)}.hero-module__VtfGiq__spark{top:-21px;left:-7px}.hero-module__VtfGiq__direction{display:none}.hero-module__VtfGiq__description span{display:inline}.hero-module__VtfGiq__description span:before{content:" "}.hero-module__VtfGiq__actions{gap:10px}.hero-module__VtfGiq__primary,.hero-module__VtfGiq__secondary{width:100%;max-width:330px;min-height:50px}.hero-module__VtfGiq__facts{gap:16px;margin-top:26px}.hero-module__VtfGiq__facts>div+div{padding-left:16px}.hero-module__VtfGiq__facts dt{font-size:11px}.hero-module__VtfGiq__facts dd{font-size:10px}}@media (prefers-reduced-motion:reduce){.hero-module__VtfGiq__primary,.hero-module__VtfGiq__secondary{transition:none}}@media (max-width:639px){.hero-module__VtfGiq__facts{grid-template-columns:1fr;gap:0;max-width:330px}.hero-module__VtfGiq__facts>div{padding-block:12px}.hero-module__VtfGiq__facts>div+div{border-top:1px solid #d8dccf;border-left:0;padding-left:0}.hero-module__VtfGiq__facts dt{font-size:13px}.hero-module__VtfGiq__facts dd{font-size:12px;line-height:1.6}}
