@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-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:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_9f4838{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:italic}.CourseOverview_root__hytIl{--co-card:oklch(1 0 0);--co-ink:oklch(0.255 0.018 255);--co-muted:oklch(0.6 0.018 255);--co-faint:oklch(0.78 0.012 255);--co-line:oklch(0.91 0.006 255);--co-line-soft:oklch(0.93 0.005 255);--co-stage:oklch(0.985 0.003 250);--co-teal:oklch(0.5 0.2 274);--co-violet:oklch(0.56 0.21 312);--co-card-radius:26px;--co-stage-radius:20px;--co-pill-radius:999px;position:relative;font-family:var(--co-font-sans),sans-serif;padding:5rem 1rem 6rem}@media (max-width:640px){.CourseOverview_root__hytIl{padding:3rem 1rem 3.5rem}}.CourseOverview_container__o7qsV{max-width:1300px;margin:0 auto}.CourseOverview_pageTitle__RwPbP{font-family:var(--co-font-serif),serif;font-size:clamp(34px,4.6vw,58px);font-weight:500;letter-spacing:-.025em;text-align:center;color:var(--co-ink);margin-bottom:36px;line-height:1.08}.CourseOverview_stepperWrap__yVZZO{display:flex;align-items:center;justify-content:center;max-width:760px;margin:0 auto 32px;gap:0}.CourseOverview_stepNode__9vFo9{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;padding:9px 20px;border-radius:var(--co-pill-radius);font-size:14px;font-weight:600;cursor:pointer;border:1.5px solid transparent;transition:transform .15s ease,box-shadow .15s ease,background .2s ease;white-space:nowrap;background:none;z-index:1}.CourseOverview_stepNode__9vFo9:hover:not(:disabled){transform:translateY(-1px)}.CourseOverview_stepNode__9vFo9:disabled{cursor:not-allowed;opacity:.55}.CourseOverview_stepDone__MQr1S,.CourseOverview_stepUpcoming__AtSB3{background:#fff;color:rgb(152,153,155);border-color:transparent;box-shadow:0 1px 4px rgba(0,0,0,.08)}.CourseOverview_stepActive___zDvs{background:oklch(.2 .006 255);color:#fff;border-color:transparent;box-shadow:0 4px 18px -4px oklch(.2 .006 255/.35)}.CourseOverview_stepLocked__yWsH5{background:transparent;color:var(--co-faint);border-color:var(--co-line-soft);opacity:.45}.CourseOverview_connector__jfyRH{flex:1;height:3px;background:var(--co-line);position:relative;min-width:24px;max-width:80px;border-radius:2px;overflow:hidden}.CourseOverview_connectorFill__nSbsM{position:absolute;inset:0;border-radius:2px;background:#000;transform-origin:left;transition:transform .55s ease}.CourseOverview_connectorFillActive__tuCL1{transform:scaleX(1)}.CourseOverview_connectorFillInactive__PW_rR{transform:scaleX(0)}.CourseOverview_cardOuter___O65S{position:relative}.CourseOverview_cardGlow__rvfdU{position:absolute;top:50%;transform:translateY(-50%);width:32px;height:72%;pointer-events:none;filter:blur(26px);opacity:.32;background:linear-gradient(180deg,#ec4899,#a855f7 50%,#6366f1);border-radius:50%;z-index:0}.CourseOverview_cardGlowLeft__UIIBH{left:-16px}.CourseOverview_cardGlowRight__lfKd0{right:-16px}.CourseOverview_card__90EPD{position:relative;background:var(--co-card);border:1px solid var(--co-line);border-radius:var(--co-card-radius);box-shadow:0 1px 2px oklch(.2 .01 255/.06),0 18px 44px -22px oklch(.2 .01 255/.13);overflow:hidden;z-index:1}.CourseOverview_cardBody__V4iiU{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:48px;padding:35px 35px 0;min-height:522px}.CourseOverview_leftCol__H_NPi{display:flex;flex-direction:column;padding-bottom:40px;min-height:522px}.CourseOverview_courseTitle__7k5g7{font-family:var(--co-font-poppins),sans-serif;font-size:33px;font-weight:500;letter-spacing:-.02em;color:var(--co-ink);line-height:1.18;margin-bottom:14px}.CourseOverview_courseDesc__h9RWj{font-size:16px;color:var(--co-muted);line-height:1.55;max-width:42ch;margin-bottom:30px}.CourseOverview_moduleList__ENEem{flex:1;display:flex;flex-direction:column}.CourseOverview_moduleBtn__Iydy_{display:flex;align-items:center;justify-content:space-between;width:100%;padding:22px 0;border:none;border-top:1px solid var(--co-line);background:transparent;cursor:pointer;text-align:left;font-family:inherit;transition:color .15s ease;gap:16px}.CourseOverview_moduleBtn__Iydy_:first-child{border-top:none}.CourseOverview_moduleName__E_vEG{font-size:15.5px;font-weight:600;color:var(--co-ink);transition:color .15s ease;line-height:1.35;flex:1}.CourseOverview_moduleBtnSelected__sr53H .CourseOverview_moduleName__E_vEG,.CourseOverview_moduleBtn__Iydy_:hover .CourseOverview_moduleName__E_vEG{color:var(--co-violet)}.CourseOverview_freePill__zTLpd{flex-shrink:0;display:inline-flex;align-items:center;padding:3px 11px;border-radius:var(--co-pill-radius);background:oklch(.56 .21 312/.1);color:var(--co-violet);font-size:12px;font-weight:600;border:1px solid oklch(.56 .21 312/.25);white-space:nowrap}.CourseOverview_metaRow__fwnUx{display:flex;align-items:center;gap:22px;margin-top:22px;padding-top:4px}.CourseOverview_metaItem__XN8MP{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--co-muted);font-weight:500}.CourseOverview_metaItem__XN8MP svg{color:var(--co-violet);flex-shrink:0}.CourseOverview_rightCol__D6Q1A{padding-bottom:40px;display:flex;align-items:stretch}.CourseOverview_stagePanel__sdsB_{position:relative;flex:1;background:var(--co-stage);border:1px solid var(--co-line);border-radius:var(--co-stage-radius);box-shadow:inset 0 1px 3px oklch(.2 .01 255/.06);display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:14px 24px 22px;overflow:hidden}.CourseOverview_animContainer__F363P{position:relative;flex:1;min-height:455px;width:100%;display:flex;align-items:center;justify-content:center}.CourseOverview_animWrap__qkqGQ{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.CourseOverview_animWrap__qkqGQ svg{width:100%;height:100%;max-width:360px;max-height:280px}.CourseOverview_animWrap__qkqGQ video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.CourseOverview_stagePanelVideo__mPWLM{padding:0;background:#000}.CourseOverview_stagePanelVideo__mPWLM .CourseOverview_animContainer__F363P{position:relative;inset:unset;flex:1}.CourseOverview_stageCaption__Urj5b{width:calc(100% + 48px);margin:0 -24px -22px;padding:9px 24px 11px;background:#fff;border-radius:0 0 var(--co-stage-radius) var(--co-stage-radius);text-align:center}.CourseOverview_stagePanelVideo__mPWLM .CourseOverview_stageCaption__Urj5b{width:100%;margin:0;border-radius:0 0 var(--co-stage-radius) var(--co-stage-radius)}.CourseOverview_capName__Of6JF{font-size:13.5px;font-weight:700;color:var(--co-ink)}.CourseOverview_footerBar__kmi3f{background:linear-gradient(90deg,rgb(194,122,222),rgb(105,94,255));position:relative;padding:20px 44px;display:flex;align-items:center;justify-content:space-between;gap:20px}.CourseOverview_footerBar__kmi3f:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:75%;height:56px;background:radial-gradient(ellipse at 50% 0,rgba(255,255,255,.18) 0,transparent 72%);pointer-events:none;border-radius:0 0 50% 50%}.CourseOverview_footerTagline__LcAll{font-family:var(--co-font-serif),serif;font-size:22px;font-weight:500;color:#fff;line-height:1.3}.CourseOverview_footerTagline__LcAll em{font-style:italic;font-weight:400}.CourseOverview_footerCta__1JFUk{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:#fff;color:rgb(105,94,255);border:none;border-radius:var(--co-pill-radius);font-family:inherit;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;transition:box-shadow .15s ease}.CourseOverview_footerCta__1JFUk:hover{box-shadow:0 6px 20px -4px rgba(105,94,255,.35)}.CourseOverview_footerCtaArrow__ENfG0{transition:transform .2s ease}.CourseOverview_footerCta__1JFUk:hover .CourseOverview_footerCtaArrow__ENfG0{transform:translateX(4px)}@media (max-width:900px){.CourseOverview_cardBody__V4iiU{grid-template-columns:1fr;gap:24px;padding:30px 28px 0;min-height:unset}.CourseOverview_leftCol__H_NPi{min-height:unset;padding-bottom:0}.CourseOverview_rightCol__D6Q1A{padding-bottom:30px;min-height:340px}.CourseOverview_stagePanel__sdsB_{min-height:320px}}@media (max-width:560px){.CourseOverview_stepperWrap__yVZZO{flex-wrap:wrap;gap:8px}.CourseOverview_connector__jfyRH{display:none}.CourseOverview_stepNode__9vFo9{padding:8px 14px;font-size:13px}.CourseOverview_footerBar__kmi3f{flex-direction:column;align-items:center;padding:24px;text-align:center}.CourseOverview_footerCta__1JFUk{width:100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.CourseOverview_root__hytIl *{animation:none!important;transition-duration:.01ms!important}}@keyframes CourseOverviewAnimations_bar__eCjJ_{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.06)}}@keyframes CourseOverviewAnimations_pulseDot__Y_RwY{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.7}}@keyframes CourseOverviewAnimations_shiftCurve__cWbuD{0%,to{transform:translateX(0)}50%{transform:translateX(-10px)}}@keyframes CourseOverviewAnimations_climbDot__HpTWQ{0%{offset-distance:5%}to{offset-distance:55%}}@keyframes CourseOverviewAnimations_drawLine__hXdXD{0%{stroke-dashoffset:var(--dl,300)}to{stroke-dashoffset:0}}@keyframes CourseOverviewAnimations_popIn___Uhsr{0%{transform:scale(0);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes CourseOverviewAnimations_pivotLine___DTtH{0%,to{transform:rotate(-2.6deg)}50%{transform:rotate(2.6deg)}}@keyframes CourseOverviewAnimations_flowDash__a8Vp2{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes CourseOverviewAnimations_nodePulse__WFCDx{0%,to{r:7;opacity:.9}50%{r:9;opacity:1}}@keyframes CourseOverviewAnimations_scanBar__z4O2e{0%,to{fill:var(--co-teal);transform:scaleY(1)}50%{fill:var(--co-violet);transform:scaleY(1.08)}}.CourseOverviewAnimations_bar__eCjJ_{animation:CourseOverviewAnimations_bar__eCjJ_ 3.2s ease-in-out infinite;animation-delay:var(--co-delay,0s)}.CourseOverviewAnimations_pulse2s__RKm59{animation:CourseOverviewAnimations_pulseDot__Y_RwY 2s ease-in-out infinite}.CourseOverviewAnimations_pulseDot__Y_RwY{animation:CourseOverviewAnimations_pulseDot__Y_RwY 2.2s ease-in-out infinite}.CourseOverviewAnimations_pulseDotSlow__vIGeM{animation:CourseOverviewAnimations_pulseDot__Y_RwY 2.6s ease-in-out infinite;animation-delay:var(--co-delay,0s)}.CourseOverviewAnimations_shiftCurve__cWbuD{animation:CourseOverviewAnimations_shiftCurve__cWbuD 3.4s ease-in-out infinite}.CourseOverviewAnimations_climbDot__HpTWQ{animation:CourseOverviewAnimations_climbDot__HpTWQ 3.5s ease-in-out infinite alternate}.CourseOverviewAnimations_drawLine__hXdXD{animation:CourseOverviewAnimations_drawLine__hXdXD 1.2s ease forwards;animation-delay:var(--co-delay,0s)}.CourseOverviewAnimations_popIn___Uhsr{animation:CourseOverviewAnimations_popIn___Uhsr .5s ease both;animation-delay:var(--co-delay,0s)}.CourseOverviewAnimations_pivotLine___DTtH{animation:CourseOverviewAnimations_pivotLine___DTtH 3.5s ease-in-out infinite}.CourseOverviewAnimations_flowDash__a8Vp2{animation-name:CourseOverviewAnimations_flowDash__a8Vp2;animation-timing-function:linear;animation-iteration-count:infinite;animation-duration:var(--co-duration,2s);animation-delay:var(--co-delay,0s)}.CourseOverviewAnimations_nodePulse__WFCDx{animation:CourseOverviewAnimations_nodePulse__WFCDx 2.2s ease-in-out infinite;animation-delay:var(--co-delay,0s)}.CourseOverviewAnimations_scanBar__z4O2e{animation:CourseOverviewAnimations_scanBar__z4O2e 4.2s ease-in-out infinite;animation-delay:var(--co-delay,0s)}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a6c19694cd327cd4-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/851c4691abdf3def-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/a8a8dd7277bab4cf-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/313510e2713fb214-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:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0.00%;size-adjust:100.94%}.__className_9c618b{font-family:Hanken Grotesk,Hanken Grotesk Fallback;font-style:normal}.__variable_9c618b{--co-font-sans:"Hanken Grotesk","Hanken Grotesk Fallback"}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:200 800;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-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:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524-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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_328ff9{font-family:Newsreader,Newsreader Fallback}.__variable_328ff9{--co-font-serif:"Newsreader","Newsreader Fallback"}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-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:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-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:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-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:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_cc80f9{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_cc80f9{--co-font-poppins:"Poppins","Poppins Fallback"}.Accordion_accordion__seS2Z{width:100%}.Accordion_item__C9IR1{border-bottom:1px solid rgba(229,231,235,.4)}.Accordion_header__R4PIQ{display:flex}.Accordion_trigger__RpQNL{display:flex;flex:1;align-items:center;justify-content:space-between;padding:1rem 0;font-weight:500;transition:all .2s ease;background:none;border:none;cursor:pointer;text-align:left;color:hsl(var(--foreground));font-size:1.125rem}.Accordion_trigger__RpQNL:hover{text-decoration:underline;color:hsl(var(--primary))}.Accordion_chevron__DRGwZ{height:1rem;width:1rem;flex-shrink:0;transition:transform .2s ease}.Accordion_chevronOpen__YqORk{transform:rotate(180deg)}.Accordion_content__ui6u_{overflow:hidden;text-size:.875rem;transition:all .2s ease;color:hsl(var(--muted-foreground))}.Accordion_contentInner__ba6kZ{padding-bottom:1rem;padding-top:0}.Accordion_contentHidden__8kfAq{max-height:0;opacity:0}.Accordion_contentVisible__te74F{max-height:200px;opacity:1}.FaqSection_section__L56na{background-color:rgba(241,245,249,.3);padding:6rem 0;min-height:40rem}@media (max-width:640px){.FaqSection_section__L56na{padding:3rem 0;min-height:30rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_section__L56na{padding:4rem 0;min-height:35rem}}.FaqSection_container__CIkm9{max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width:640px){.FaqSection_container__CIkm9{padding:0 1rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_container__CIkm9{padding:0 1.5rem}}@media (min-width:640px){.FaqSection_container__CIkm9{padding:0 1.5rem}}@media (min-width:1024px){.FaqSection_container__CIkm9{padding:0 2rem}}.FaqSection_header__gff_M{text-align:center;max-width:64rem;margin:0 auto 3rem}@media (max-width:640px){.FaqSection_header__gff_M{margin:0 auto 2rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_header__gff_M{margin:0 auto 2.5rem}}.FaqSection_title__KWtzk{font-family:var(--font-display);font-size:1.875rem;font-weight:700;margin-bottom:1rem;white-space:normal;background:linear-gradient(145deg,#ef43cd,#695eff 84.51%);background-clip:text;-webkit-background-clip:text;color:transparent}@media (max-width:640px){.FaqSection_title__KWtzk{font-size:1.5rem;margin-bottom:.75rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_title__KWtzk{font-size:2.5rem;margin-bottom:1rem}}@media (max-width:768px){.FaqSection_title__KWtzk{font-size:32px}}@media (min-width:1024px){.FaqSection_title__KWtzk{font-size:60px}}.FaqSection_accordionContainer__z7AnS{max-width:48rem;margin:0 auto}@media (max-width:640px){.FaqSection_accordionContainer__z7AnS{max-width:100%;padding:0 .5rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_accordionContainer__z7AnS{max-width:42rem}}.FaqSection_accordion__udYgz{width:100%}.FaqSection_item__yo2Iw{border-bottom:1px solid rgba(229,231,235,.4)}.FaqSection_trigger__qBd_d{font-size:1.125rem;font-weight:500;text-align:left;color:hsl(var(--foreground));transition:color .2s ease}@media (max-width:640px){.FaqSection_trigger__qBd_d svg{margin-left:10px}.FaqSection_trigger__qBd_d{font-size:1rem;padding:1rem .75rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_trigger__qBd_d{font-size:1.075rem;padding:1.125rem 1rem}}.FaqSection_trigger__qBd_d:hover{color:hsl(var(--primary))}.FaqSection_content__vLPwI{color:hsl(var(--muted-foreground))}@media (max-width:640px){.FaqSection_content__vLPwI{font-size:.9rem;line-height:1.5;padding:0 .75rem 1rem}}@media (min-width:641px) and (max-width:1024px){.FaqSection_content__vLPwI{font-size:.95rem;line-height:1.6;padding:0 1rem 1.125rem}}.FeaturesSection_section__5ElYb{background-color:rgba(241,245,249,.3);padding:6rem 0}@media (max-width:768px){.FeaturesSection_section__5ElYb{padding:0}}.FeaturesSection_container__aRwE_{max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width:640px){.FeaturesSection_container__aRwE_{padding:0 1rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_container__aRwE_{padding:0 1.5rem}}@media (min-width:640px){.FeaturesSection_container__aRwE_{padding:0 1.5rem}}@media (min-width:1024px){.FeaturesSection_container__aRwE_{padding:0 2rem}}.FeaturesSection_header__ijeSj{text-align:center;max-width:64rem;margin:0 auto 3rem}@media (max-width:640px){.FeaturesSection_header__ijeSj{margin:0 auto 2rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_header__ijeSj{margin:0 auto 2.5rem}}.FeaturesSection_title__wjvhi{font-family:var(--font-display);font-size:1.875rem;font-weight:700;margin-bottom:1rem;white-space:normal;background:linear-gradient(145deg,#ef43cd,#695eff 84.51%);background-clip:text;-webkit-background-clip:text;color:transparent}@media (max-width:1024px){.FeaturesSection_title__wjvhi{font-size:36px;margin-bottom:1rem}}@media (min-width:1024px){.FeaturesSection_title__wjvhi{font-size:60px}}@media (max-width:768px){.FeaturesSection_title__wjvhi{font-size:32px;margin-bottom:.75rem}}.FeaturesSection_grid__KVSST{display:grid;gap:2rem;grid-template-columns:1fr}@media (max-width:640px){.FeaturesSection_grid__KVSST{gap:1.5rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_grid__KVSST{gap:2rem}}@media (min-width:768px){.FeaturesSection_grid__KVSST{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.FeaturesSection_grid__KVSST{grid-template-columns:repeat(3,1fr)}}.FeaturesSection_featureCard__Csfud{border:1px solid hsl(var(--border));border-radius:.75rem;padding:1.5rem;background:hsl(var(--card));transition:all .3s ease;position:relative;overflow:hidden}@media (max-width:640px){.FeaturesSection_featureCard__Csfud{padding:1.25rem;border-radius:.5rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_featureCard__Csfud{padding:1.5rem;border-radius:.75rem}}.FeaturesSection_featureCard__Csfud:hover{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform:translateY(-2px)}.FeaturesSection_cardOverlay__9rGLP{position:absolute;inset:0;opacity:0;background:linear-gradient(135deg,var(--gradient-from,#3b82f6),var(--gradient-to,#6366f1));transition:opacity .3s ease}.FeaturesSection_featureCard__Csfud:hover .FeaturesSection_cardOverlay__9rGLP{opacity:.05}@media (max-width:1024px){.FeaturesSection_featureCard__Csfud.FeaturesSection_focused__cZVTs{box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transform:translateY(-2px);transition:all .3s ease}.FeaturesSection_featureCard__Csfud.FeaturesSection_focused__cZVTs .FeaturesSection_cardOverlay__9rGLP{opacity:.05}}.FeaturesSection_cardContent__4Tjly{position:relative;z-index:10;height:100%;display:flex;flex-direction:column}.FeaturesSection_iconContainer__L9gxZ{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:.75rem;margin-bottom:1.5rem;color:white}@media (max-width:640px){.FeaturesSection_iconContainer__L9gxZ{width:2.5rem;height:2.5rem;margin-bottom:1rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_iconContainer__L9gxZ{width:3rem;height:3rem;margin-bottom:1.25rem}}.FeaturesSection_icon__aaKHG{transition:transform .3s ease;width:1.5rem;height:1.5rem}@media (max-width:640px){.FeaturesSection_icon__aaKHG{width:1.25rem;height:1.25rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_icon__aaKHG{width:1.5rem;height:1.5rem}}.FeaturesSection_featureTitle__NKvf0{font-size:20px;font-weight:600;margin-bottom:1rem;color:hsl(var(--foreground));color:#64748b}@media (max-width:640px){.FeaturesSection_featureTitle__NKvf0{font-size:18px;margin-bottom:.75rem}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_featureTitle__NKvf0{font-size:19px;margin-bottom:.875rem}}.FeaturesSection_featureDescription__3cL58{color:hsl(var(--muted-foreground));line-height:1.6;flex-grow:1;font-size:16px;color:#64748b}@media (max-width:640px){.FeaturesSection_featureDescription__3cL58{font-size:14px;line-height:1.5}}@media (min-width:641px) and (max-width:1024px){.FeaturesSection_featureDescription__3cL58{font-size:15px;line-height:1.6}}.FeaturesSection_iconAnimated0__a5wyO{animation:FeaturesSection_focusPulse__kJ2Ui 2s ease-in-out infinite}.FeaturesSection_iconAnimated1__1KtxP{animation:FeaturesSection_lightbulbGlow__6ApoO 1.5s ease-in-out infinite alternate}.FeaturesSection_iconAnimated2__gheHf{animation:FeaturesSection_slidersMove__w6u9X 1.2s ease-in-out infinite alternate}.FeaturesSection_iconAnimated3__L7m_U{animation:FeaturesSection_awardBounce__jmUqL 1.8s ease-in-out infinite}.FeaturesSection_iconAnimated4__3U6i2{animation:FeaturesSection_briefcaseTilt__4COeN 1.4s ease-in-out infinite alternate}.FeaturesSection_iconAnimated5__CgdhY{animation:FeaturesSection_bookmarkFlip__WHU1Y 1.6s ease-in-out infinite alternate}@keyframes FeaturesSection_focusPulse__kJ2Ui{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.15);opacity:.8}}@keyframes FeaturesSection_lightbulbGlow__6ApoO{0%{transform:scale(1) rotate(0deg);filter:brightness(1)}to{transform:scale(1.1) rotate(5deg);filter:brightness(1.2)}}@keyframes FeaturesSection_slidersMove__w6u9X{0%{transform:translateX(0) scale(1)}to{transform:translateX(3px) scale(1.05)}}@keyframes FeaturesSection_awardBounce__jmUqL{0%,20%,50%,80%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-8px) scale(1.1)}60%{transform:translateY(-4px) scale(1.05)}}@keyframes FeaturesSection_briefcaseTilt__4COeN{0%{transform:rotate(0deg) scale(1)}to{transform:rotate(10deg) scale(1.1)}}@keyframes FeaturesSection_bookmarkFlip__WHU1Y{0%{transform:rotateY(0deg) scale(1)}to{transform:rotateY(15deg) scale(1.1)}}.HeroSection_section__30IyZ{border-bottom:1px solid transparent;padding:4rem 0;max-height:35rem}@media (max-width:640px){.HeroSection_section__30IyZ{padding:2rem 0;max-height:none}}@media (min-width:641px) and (max-width:1024px){.HeroSection_section__30IyZ{padding:4rem 0;max-height:none}}@media (max-width:1024px){.HeroSection_section__30IyZ{padding-top:6rem;padding-bottom:0}}.HeroSection_container___NVeN{max-width:1400px;margin:0 auto;padding:0 1rem}@media (max-width:640px){.HeroSection_container___NVeN{padding:0 1rem}}@media (min-width:641px) and (max-width:1024px){.HeroSection_container___NVeN{padding:0 1.5rem}}@media (min-width:640px){.HeroSection_container___NVeN{padding:0 1.5rem}}@media (min-width:1024px){.HeroSection_container___NVeN{padding:0 2rem}}.HeroSection_grid__8fSQ7{display:grid;grid-template-columns:1fr;gap:3rem}@media (max-width:768px){.HeroSection_grid__8fSQ7{gap:0}}@media (min-width:1024px){.HeroSection_grid__8fSQ7{grid-template-columns:1fr 1fr;gap:6rem}}.HeroSection_textContainer__OeaM3{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-top:1rem}@media (max-width:640px){.HeroSection_textContainer__OeaM3{gap:1.5rem;margin-top:.5rem;padding:0 .5rem}}@media (min-width:641px) and (max-width:1024px){.HeroSection_textContainer__OeaM3{gap:2rem;margin-top:1rem;padding:0 1rem}}@media (min-width:1024px){.HeroSection_textContainer__OeaM3{align-items:flex-start;padding-top:6rem}}@media (min-width:768px){.HeroSection_textContainer__OeaM3{margin-top:0}}