.marketing_serif__KizPk{letter-spacing:-.01em}.marketing_serifItalic__yGk8n,.marketing_serif__KizPk{font-family:var(--font-dm-serif),Georgia,"Times New Roman",serif;font-weight:400}.marketing_serifItalic__yGk8n{font-style:italic}.marketing_gridPaper__ZaP97{background-color:#f7f9fc;background-image:linear-gradient(90deg,rgba(10,42,94,.045) 1px,transparent 0),linear-gradient(180deg,rgba(10,42,94,.045) 1px,transparent 0);background-size:24px 24px}.marketing_inlineLink__m2AcN{color:#0a2a5e;font-weight:600;text-decoration:underline;text-decoration-color:rgba(15,138,106,.55);text-decoration-thickness:2px;text-underline-offset:4px;transition:text-decoration-color .15s cubic-bezier(.4,0,.2,1)}.marketing_inlineLink__m2AcN:hover{text-decoration-color:#0f8a6a}.marketing_shell__C32ji .btn-base{transition:transform .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1),border-color .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.marketing_shell__C32ji .btn-base:hover{transform:translateY(-1px)}}@media (prefers-reduced-motion:no-preference){.marketing_shell__C32ji .btn-base:active{transform:translateY(0) scale(.98)}}.marketing_noteCard__2fkUJ{border:1.5px solid #0a2a5e;border-radius:6px}.marketing_noteCard__2fkUJ,.marketing_trainerCard__nGFs7{position:relative;padding:16px 18px 18px;box-shadow:4px 4px 0 rgba(10,42,94,.08)}.marketing_trainerCard__nGFs7{border:1.5px solid #0a2a5e;border-radius:10px;background:#ffffff}.marketing_chip__ucwu1{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:2px 10px;border:1px solid rgba(10,42,94,.2);border-radius:999px;background:#ffffff;color:#0a2a5e;font-size:12.5px;font-weight:600;line-height:1.2}.marketing_chipMatch__fR1I1{color:#0b6b52}.marketing_chipMatch__fR1I1:after{content:"";position:absolute;inset:-1px;z-index:-1;border:1.5px solid #0f8a6a;border-radius:inherit;background:#ddf4ec}.marketing_chipTick__tWcon{width:12px;height:12px;color:#0f8a6a}.marketing_scene__6tbhN{display:grid;grid-template-columns:minmax(0,1fr)}.marketing_sceneStudent__pF3vD{z-index:1;margin-right:6%;rotate:-1.2deg}.marketing_sceneLink__W_fRw{position:relative;height:84px}.marketing_sceneTrainer__BpF9w{z-index:1;margin-left:6%;rotate:.8deg}.marketing_sceneDot__s_qVy{position:absolute;z-index:2;width:11px;height:11px;border-radius:999px;background:#0f8a6a;box-shadow:0 0 0 3px #f7f9fc;translate:-50% -50%}@media (min-width:640px){.marketing_sceneStudent__pF3vD{margin-right:18%}.marketing_sceneTrainer__BpF9w{margin-left:18%}.marketing_sceneLink__W_fRw{height:96px}}@media (prefers-reduced-motion:no-preference){.marketing_sceneStudent__pF3vD{animation:marketing_enterUp__0yAKl .75s cubic-bezier(.22,1,.36,1) .05s both}.marketing_sceneItem__YtkY_{animation:marketing_fadeUp__FJIr9 .5s cubic-bezier(.22,1,.36,1) var(--d,0s) both}.marketing_sceneThread__VWYp0{stroke-dasharray:1 1;stroke-dashoffset:1;animation:marketing_draw__quXL7 .95s cubic-bezier(.65,0,.35,1) .95s forwards}.marketing_sceneDot__s_qVy{animation:marketing_pop__oE2F3 .35s cubic-bezier(.22,1,.36,1) .9s both}.marketing_sceneDotEnd__snLLM{animation-delay:1.85s}.marketing_sceneNote__orTN3{animation:marketing_fadeIn__ZCPka .6s ease-out 1.45s both}.marketing_sceneTrainer__BpF9w{animation:marketing_enterUp__0yAKl .75s cubic-bezier(.22,1,.36,1) 1.6s both}.marketing_chipMatch__fR1I1 .marketing_chipTick__tWcon,.marketing_chipMatch__fR1I1:after{animation:marketing_matchOn__Hfm8H .45s cubic-bezier(.22,1,.36,1) var(--m,0s) both}.marketing_sceneLate__AUiSU{animation:marketing_fadeIn__ZCPka .7s ease-out 2.55s both}.marketing_matchDraw__V1VKF{stroke-dasharray:1 1;stroke-dashoffset:1;animation:marketing_draw__quXL7 .7s cubic-bezier(.65,0,.35,1) .05s forwards}.marketing_matchFade__FwOWd{animation:marketing_fadeIn__ZCPka .45s ease-out .15s both}.marketing_matchSwap__Qf06J{animation:marketing_fadeUp__FJIr9 .35s cubic-bezier(.22,1,.36,1) both}}.marketing_stamp__tsJqe{rotate:-8deg}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.marketing_drawOnScroll__NdG0h{stroke-dasharray:1 1;animation:marketing_drawScroll__EE8kV linear both;animation-timeline:view();animation-range:entry 10% cover 45%}.marketing_growDown__LRsPl{transform-origin:50% 0;animation:marketing_growY___FB2s linear both;animation-timeline:view();animation-range:entry 20% cover 45%}.marketing_growRight__fhk1X{transform-origin:0 50%;animation:marketing_growX__68jey linear both;animation-timeline:view();animation-range:entry 30% cover 50%}.marketing_stamp__tsJqe{animation:marketing_stampIn__ZW0FK linear both;animation-timeline:view();animation-range:entry 45% cover 50%}.marketing_revealUp__AeaPr{animation:marketing_revealUp__AeaPr linear both;animation-timeline:view();animation-range:entry 0 cover 22%}}}.marketing_faqItem__Xmbfk::details-content{block-size:0;overflow-y:clip}.marketing_faqItem__Xmbfk[open]::details-content{block-size:auto}@media (prefers-reduced-motion:no-preference){.marketing_faqItem__Xmbfk{interpolate-size:allow-keywords}.marketing_faqItem__Xmbfk::details-content{transition:block-size .28s cubic-bezier(.4,0,.2,1),content-visibility allow-discrete .28s}}@keyframes marketing_enterUp__0yAKl{0%{opacity:0;translate:0 20px}}@keyframes marketing_fadeUp__FJIr9{0%{opacity:0;translate:0 8px}}@keyframes marketing_fadeIn__ZCPka{0%{opacity:0}}@keyframes marketing_pop__oE2F3{0%{opacity:0;scale:.3}}@keyframes marketing_matchOn__Hfm8H{0%{opacity:0;scale:.8}}@keyframes marketing_draw__quXL7{to{stroke-dashoffset:0}}@keyframes marketing_drawScroll__EE8kV{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes marketing_growY___FB2s{0%{scale:1 0}}@keyframes marketing_growX__68jey{0%{scale:0 1}}@keyframes marketing_stampIn__ZW0FK{0%{opacity:0;scale:1.35;rotate:-16deg}}@keyframes marketing_revealUp__AeaPr{0%{opacity:0;translate:0 24px}}.marketing_playOnView__OZdoz svg{display:block;width:100%;height:auto}.marketing_playOnView__OZdoz[data-armed] svg{opacity:0}@font-face{font-family:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/20fd6a0e301296d5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"DM Serif Display";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/49eec060ce8bd0da-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ccc01da6a2b3d788-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"DM Serif Display";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fa3e259cafa8f47e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"DM Serif Display Fallback";src:local("Times New Roman");ascent-override:94.37%;descent-override:30.51%;line-gap-override:0.00%;size-adjust:109.78%}.__className_32f7f2{font-family:"DM Serif Display","DM Serif Display Fallback";font-weight:400}.__variable_32f7f2{--font-dm-serif:"DM Serif Display","DM Serif Display Fallback"}