.TherapyHowItWorks_section__DSMbo{--hiw-volt:#ceff00;--hiw-ink:#1d2023;--hiw-ink-deep:#1c2521;--hiw-muted:#6b7075;--hiw-track:#d4d6d8;--hiw-display:var(--font-redesign-display),"Montserrat",sans-serif;--hiw-body:var(--font-redesign-body),"Inter",sans-serif;position:relative;overflow:hidden;width:100%;background:#ffffff;color:var(--hiw-ink);font-family:var(--hiw-body)}.TherapyHowItWorks_inner___zQQj{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:min(1220px,calc(100% - 48px));margin:0 auto;padding:100px 0;box-sizing:border-box}.TherapyHowItWorks_headingBlock__1iJFe{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.TherapyHowItWorks_eyebrow__Z3p5s{display:flex;align-items:center;gap:12px}.TherapyHowItWorks_eyebrowRule__w0f3x{width:24px;height:2px;background:var(--hiw-volt);flex-shrink:0}.TherapyHowItWorks_eyebrowText__nlBfU{margin:0;color:var(--hiw-ink-deep);font-family:var(--hiw-body);font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:16px;text-transform:uppercase}.TherapyHowItWorks_title__GZWSi{isolation:isolate;margin:0;width:100%;color:var(--hiw-ink);font-family:var(--hiw-display);font-size:clamp(2rem,3.6vw,52px);font-weight:700;letter-spacing:-1.04px;line-height:1.307}.TherapyHowItWorks_titleAccent__6agTq{position:relative;display:inline-block}.TherapyHowItWorks_titleAccent__6agTq:after{content:"";position:absolute;top:63px;left:0;right:0;z-index:-1;height:12px;border-radius:6px;background:var(--hiw-volt)}.TherapyHowItWorks_lead__uVuGk{margin:0;max-width:751px;color:var(--hiw-muted);font-size:16px;font-weight:400;letter-spacing:-.08px;line-height:26px}.TherapyHowItWorks_leadMobile__YtggW{display:none}.TherapyHowItWorks_leadStage___uWrC{position:absolute;top:12px;left:0;width:751px;max-width:100%}.TherapyHowItWorks_journey__oKOma{position:relative;width:100%;max-width:1220px;height:532px;flex-shrink:0}.TherapyHowItWorks_pathSvg__qKQoU{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.TherapyHowItWorks_step__dvReM{position:absolute;z-index:1}.TherapyHowItWorks_step1__oKurG{left:116px;top:336px}.TherapyHowItWorks_step2__D4Ysz{left:586px;top:206px}.TherapyHowItWorks_step3____iBo{left:1052px;top:62px}.TherapyHowItWorks_startBadge__QU5_T{position:absolute;left:-33px;top:-44px;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:var(--hiw-ink);color:var(--hiw-volt);font-size:10px;font-weight:700;letter-spacing:1px;line-height:12px;text-transform:uppercase;white-space:nowrap}.TherapyHowItWorks_nodeBtn__lzhHs{display:inline-flex;padding:0;border:0;background:transparent;cursor:pointer;color:inherit}.TherapyHowItWorks_nodeBtn__lzhHs:focus-visible{outline:2px solid var(--hiw-ink);outline-offset:4px;border-radius:8px}.TherapyHowItWorks_nodeDiamond__LVmJ8,.TherapyHowItWorks_node__Mm3j1{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border:1.5px solid var(--hiw-track);border-radius:999px;background:#f5f6f6;color:#a8adb2;font-family:var(--hiw-display);font-size:16px;font-weight:600;line-height:18px;transition:border-color .5s ease,color .5s ease,background .5s ease,box-shadow .5s ease}.TherapyHowItWorks_nodeDiamond__LVmJ8{width:40px;height:40px;margin:8px;border-radius:0;transform:rotate(45deg)}.TherapyHowItWorks_nodeDiamondLabel__YG_l8{display:block;transform:rotate(-45deg)}.TherapyHowItWorks_stepReached__MZ5jB .TherapyHowItWorks_nodeDiamond__LVmJ8,.TherapyHowItWorks_stepReached__MZ5jB .TherapyHowItWorks_node__Mm3j1{border-color:var(--hiw-ink);background:var(--hiw-ink);color:var(--hiw-volt);box-shadow:0 0 0 5px rgba(206,255,0,.22),0 0 22px 6px rgba(206,255,0,.55)}.TherapyHowItWorks_card__hrpVm{position:absolute;display:flex;flex-direction:column;gap:8px;opacity:0;transform:translateY(18px);pointer-events:none;transition:opacity .5s ease,transform .5s ease}.TherapyHowItWorks_step1__oKurG .TherapyHowItWorks_card__hrpVm,.TherapyHowItWorks_step2__D4Ysz .TherapyHowItWorks_card__hrpVm{top:68px;left:-56px;width:300px}.TherapyHowItWorks_step3____iBo .TherapyHowItWorks_card__hrpVm{top:94px;left:-132px;width:280px}.TherapyHowItWorks_stepReached__MZ5jB .TherapyHowItWorks_card__hrpVm{opacity:1;transform:translateY(0);pointer-events:auto}.TherapyHowItWorks_card__hrpVm .TherapyHowItWorks_cardTitle__GhDaQ{margin:0;color:#c5c8cc;font-family:var(--hiw-body);font-size:20px;font-weight:600;letter-spacing:-.2px;line-height:28px;transition:color .5s ease}.TherapyHowItWorks_card__hrpVm p:not(.TherapyHowItWorks_cardTitle__GhDaQ){margin:0;color:var(--hiw-muted);font-size:15px;font-weight:400;line-height:24px}.TherapyHowItWorks_stepReached__MZ5jB .TherapyHowItWorks_card__hrpVm .TherapyHowItWorks_cardTitle__GhDaQ{color:var(--hiw-ink)}.TherapyHowItWorks_mobile__csJU9{display:none;width:100%}.TherapyHowItWorks_mobileStep__jA6wh{display:grid;grid-template-columns:40px minmax(0,1fr);grid-column-gap:18px;column-gap:18px;align-items:start}.TherapyHowItWorks_mobileStep__jA6wh:not(:last-child){min-height:104px}.TherapyHowItWorks_mobileRail__4xDFv{position:relative;display:flex;flex-direction:column;align-items:center;align-self:stretch;min-height:100%}.TherapyHowItWorks_mobileDiamond__MnCiD,.TherapyHowItWorks_mobileNode__9011E{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:1.5px solid var(--hiw-track);border-radius:999px;background:#f5f6f6;color:#a8adb2;font-family:var(--hiw-display);font-weight:600;font-size:13px;line-height:16px;z-index:1;transition:border-color .45s ease,color .45s ease,background .45s ease,box-shadow .45s ease}.TherapyHowItWorks_mobileDiamond__MnCiD{width:30px;height:30px;margin:5px 0;border-radius:4px;transform:rotate(45deg)}.TherapyHowItWorks_mobileDiamondLabel__yFyVc{display:block;transform:rotate(-45deg)}.TherapyHowItWorks_mobileLine__Xl_hj{flex:1 1 auto;width:2px;min-height:24px;margin:0;background:var(--hiw-track);transition:background .45s ease}.TherapyHowItWorks_mobileLineFilled__yQrmG{background:var(--hiw-ink)}.TherapyHowItWorks_mobileCopy__8Nsur{padding-top:0;display:flex;flex-direction:column;gap:4px}.TherapyHowItWorks_mobileTitle__mOvNg{margin:0;font-family:var(--hiw-body);font-size:16px;font-weight:600;letter-spacing:-.08px;line-height:22px;color:#c5c8cc;transition:color .45s ease}.TherapyHowItWorks_mobileCopy__8Nsur p{margin:0;color:var(--hiw-muted);font-size:13px;font-weight:400;line-height:20px}.TherapyHowItWorks_mobileStepReached__qz8ZK .TherapyHowItWorks_mobileDiamond__MnCiD,.TherapyHowItWorks_mobileStepReached__qz8ZK .TherapyHowItWorks_mobileNode__9011E{border-color:var(--hiw-ink);background:var(--hiw-ink);color:var(--hiw-volt);box-shadow:0 0 12px 2px rgba(206,255,0,.45)}.TherapyHowItWorks_mobileStepReached__qz8ZK .TherapyHowItWorks_mobileTitle__mOvNg{color:var(--hiw-ink)}@media (prefers-reduced-motion:reduce){.TherapyHowItWorks_card__hrpVm,.TherapyHowItWorks_mobileCopy__8Nsur p,.TherapyHowItWorks_mobileDiamond__MnCiD,.TherapyHowItWorks_mobileLine__Xl_hj,.TherapyHowItWorks_mobileNode__9011E,.TherapyHowItWorks_mobileTitle__mOvNg,.TherapyHowItWorks_nodeDiamond__LVmJ8,.TherapyHowItWorks_node__Mm3j1{transition:none}.TherapyHowItWorks_card__hrpVm{transform:none}}@media (max-width:1100px){.TherapyHowItWorks_journey__oKOma{height:500px}.TherapyHowItWorks_step3____iBo{left:auto;right:0}}@media (max-width:900px){.TherapyHowItWorks_journey__oKOma{display:none}.TherapyHowItWorks_mobile__csJU9{display:flex;flex-direction:column}.TherapyHowItWorks_inner___zQQj{width:100%;padding:56px 20px;gap:20px}.TherapyHowItWorks_headingBlock__1iJFe{gap:20px}.TherapyHowItWorks_eyebrow__Z3p5s{gap:8px}.TherapyHowItWorks_eyebrowRule__w0f3x{width:20px;height:3px;border-radius:2px}.TherapyHowItWorks_eyebrowText__nlBfU{font-size:11px;letter-spacing:.88px;line-height:14px;color:var(--hiw-ink)}.TherapyHowItWorks_title__GZWSi{font-size:28px;font-weight:600;letter-spacing:-.42px;line-height:36px}.TherapyHowItWorks_titleAccent__6agTq:after{top:auto;bottom:3px;height:7px}.TherapyHowItWorks_lead__uVuGk{max-width:none;font-size:14px;letter-spacing:-.07px;line-height:22px}.TherapyHowItWorks_leadMobile__YtggW{display:block}}