.about-module__8TymFG__hero{background:var(--grad-hero);padding:clamp(56px,6vw,60px) 0}.about-module__8TymFG__heroGrid{grid-template-columns:7fr 6fr;align-items:center;gap:64px;min-height:360px;display:grid}.about-module__8TymFG__heroCopy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.about-module__8TymFG__h1{letter-spacing:-.025em;font-size:clamp(40px,3.9vw,56px);font-weight:700;line-height:1.08}.about-module__8TymFG__heroPhoto{border-radius:28px;height:360px}.about-module__8TymFG__heroPhoto img{object-position:center 60%}.about-module__8TymFG__missionGrid{grid-template-columns:7fr 5fr;align-items:center;gap:clamp(48px,5.5vw,80px);display:grid}.about-module__8TymFG__missionCopy{flex-direction:column;gap:20px;display:flex}.about-module__8TymFG__h2Mission{letter-spacing:-.01em;font-size:clamp(28px,2.5vw,36px);font-weight:700;line-height:1.25}.about-module__8TymFG__body17{color:var(--body);max-width:68ch;font-size:17px;line-height:1.7}.about-module__8TymFG__missionPhoto{border-radius:28px;height:396px}.about-module__8TymFG__missionPhoto img{object-position:center 25%}.about-module__8TymFG__centerHead{text-align:center;flex-direction:column;align-items:center;gap:14px;max-width:760px;margin:0 auto 56px;display:flex}.about-module__8TymFG__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.about-module__8TymFG__compareCard{box-shadow:var(--shadow-card);background:#fff;border:2px solid #0000;border-radius:24px;flex-direction:column;align-items:flex-start;gap:18px;padding:clamp(28px,3vw,44px);display:flex}.about-module__8TymFG__compareCardActive{border-color:var(--forest)}.about-module__8TymFG__compareCard h3{font-size:clamp(22px,1.8vw,26px);font-weight:700}.about-module__8TymFG__compareCard p{color:var(--body);font-size:17px;line-height:1.65}.about-module__8TymFG__compareCard .text-link{margin-top:6px}.about-module__8TymFG__tag{background:var(--inset);color:var(--forest);box-shadow:var(--shadow-inset);border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600}.about-module__8TymFG__tagActive{background:var(--grad-button);color:#fff;box-shadow:var(--shadow-card)}.about-module__8TymFG__principles{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.about-module__8TymFG__principle{box-shadow:var(--shadow-card-sm);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:32px 28px;display:flex}.about-module__8TymFG__num{color:var(--forest);font-variant-numeric:tabular-nums;font-size:15px;font-weight:700}.about-module__8TymFG__principle h3{font-size:20px;font-weight:700}.about-module__8TymFG__principle p{color:var(--body);font-size:16px;line-height:1.6}.about-module__8TymFG__closingGreen{background:var(--grad-button)}@media (max-width:1180px){.about-module__8TymFG__principles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.about-module__8TymFG__heroGrid,.about-module__8TymFG__missionGrid,.about-module__8TymFG__compare{grid-template-columns:minmax(0,1fr)}.about-module__8TymFG__heroGrid{gap:40px;min-height:0}.about-module__8TymFG__heroPhoto{aspect-ratio:16/10;height:auto}.about-module__8TymFG__missionPhoto{aspect-ratio:4/3;height:auto}}@media (max-width:560px){.about-module__8TymFG__principles{grid-template-columns:minmax(0,1fr)}}
.home-module__Hx0lNG__section{padding:var(--section-y) 0;background:#fff}.home-module__Hx0lNG__sage{background:var(--sage)}.home-module__Hx0lNG__dark{background:var(--deep);color:#fff}.home-module__Hx0lNG__sectionHead{flex-direction:column;gap:14px;max-width:720px;margin-bottom:56px;display:flex}.home-module__Hx0lNG__stack14,.home-module__Hx0lNG__stack22,.home-module__Hx0lNG__stack24{flex-direction:column;align-items:flex-start;display:flex}.home-module__Hx0lNG__stack14{gap:14px}.home-module__Hx0lNG__stack22{gap:22px}.home-module__Hx0lNG__stack24{gap:24px}.home-module__Hx0lNG__body18{color:var(--body);font-size:clamp(17px,1.25vw,18px);line-height:1.65}.home-module__Hx0lNG__measure{max-width:640px}.home-module__Hx0lNG__twoCol{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(48px,5.5vw,80px);display:grid}.home-module__Hx0lNG__hero{background:var(--grad-hero);padding:clamp(56px,7vw,90px) 0}.home-module__Hx0lNG__heroGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:64px;min-height:580px;display:grid}.home-module__Hx0lNG__heroCopy{flex-direction:column;align-items:flex-start;gap:28px;display:flex}.home-module__Hx0lNG__h1{letter-spacing:-.025em;font-size:clamp(42px,4.6vw,66px);font-weight:700;line-height:1.06}.home-module__Hx0lNG__heroLede{max-width:560px}.home-module__Hx0lNG__actions{flex-wrap:wrap;gap:14px;padding-top:4px;display:flex}.home-module__Hx0lNG__note{color:var(--muted);font-size:14px}.home-module__Hx0lNG__heroMedia{height:580px;position:relative}.home-module__Hx0lNG__heroPhoto{border-radius:28px;width:min(560px,100%);height:540px;position:absolute;top:0;right:0}.home-module__Hx0lNG__heroPhoto img{object-position:62% center}.home-module__Hx0lNG__sessionCard{width:320px;box-shadow:var(--shadow-card);background:#fff;border-radius:20px;flex-direction:column;gap:14px;padding:24px;display:flex;position:absolute;bottom:0;left:0}.home-module__Hx0lNG__sessionMeta{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.home-module__Hx0lNG__sessionWhen{color:var(--forest)}.home-module__Hx0lNG__sessionTitle{font-size:18px;font-weight:700;line-height:1.3}.home-module__Hx0lNG__tags{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__tags li{background:var(--inset);color:var(--body);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:500}.home-module__Hx0lNG__progress{flex-direction:column;gap:8px;display:flex}.home-module__Hx0lNG__progressLabel{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.home-module__Hx0lNG__progressLabel strong{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.home-module__Hx0lNG__progressTrack{background:var(--inset);height:8px;box-shadow:var(--shadow-inset);border-radius:999px;overflow:hidden}.home-module__Hx0lNG__progressFill{background:var(--forest);transform-origin:0;height:100%;animation:home-module__Hx0lNG__grow 1.4s var(--ease-out) .4s both;border-radius:999px}@keyframes home-module__Hx0lNG__grow{0%{transform:scaleX(.2)}}.home-module__Hx0lNG__introGrid{grid-template-columns:6fr 5fr;align-items:center;gap:clamp(48px,5.5vw,80px);display:grid}.home-module__Hx0lNG__newPill{color:#7a4418;background:#f6e3c8;border-radius:999px;align-items:center;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:0 4px 12px #a65a2826}.home-module__Hx0lNG__h2Large{letter-spacing:-.02em;font-size:clamp(34px,3.5vw,50px);font-weight:700;line-height:1.1}.home-module__Hx0lNG__featureList{flex-direction:column;gap:20px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__featureItem{box-shadow:var(--shadow-card-sm);background:#fff;border-radius:20px;align-items:flex-start;gap:20px;padding:28px;display:flex}.home-module__Hx0lNG__featureItem h3{margin-bottom:6px;font-size:20px;font-weight:700}.home-module__Hx0lNG__featureItem p{color:var(--body);font-size:16px;line-height:1.6}.home-module__Hx0lNG__howGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(48px,5vw,72px);display:grid}.home-module__Hx0lNG__howPhoto{background:#dbe7d5;height:460px}.home-module__Hx0lNG__howPhoto img{object-position:30% center}.home-module__Hx0lNG__steps{flex-direction:column;gap:36px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__steps li{gap:22px;display:flex}.home-module__Hx0lNG__steps h3{margin-bottom:8px;font-size:21px;font-weight:700}.home-module__Hx0lNG__steps p{color:var(--body);font-size:17px;line-height:1.6}.home-module__Hx0lNG__stepNum{background:var(--inset);width:48px;height:48px;color:var(--forest);box-shadow:var(--shadow-inset);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.home-module__Hx0lNG__insideHead{grid-template-columns:5fr 6fr;align-items:center;gap:64px;margin-bottom:56px;display:grid}.home-module__Hx0lNG__envPhoto{height:240px;margin:0;position:relative}.home-module__Hx0lNG__envPhoto img{object-position:center 45%}.home-module__Hx0lNG__envTag{color:var(--ink);background:#ffffffeb;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600;position:absolute;bottom:16px;left:16px}.home-module__Hx0lNG__elements{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.home-module__Hx0lNG__elementCard{box-shadow:var(--shadow-card-sm);background:#fff;border-radius:20px;flex-direction:column;gap:16px;padding:32px 28px;display:flex}.home-module__Hx0lNG__elementCard h3{font-size:19px;font-weight:700}.home-module__Hx0lNG__elementCard p{color:var(--body);font-size:16px;line-height:1.6}.home-module__Hx0lNG__checks,.home-module__Hx0lNG__checksDark{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.home-module__Hx0lNG__checks li{color:var(--ink);align-items:center;gap:12px;font-size:17px;line-height:1.5;display:flex}.home-module__Hx0lNG__clinicianGrid{grid-template-columns:5fr 6fr;align-items:center;gap:clamp(48px,5vw,72px);display:grid}.home-module__Hx0lNG__eyebrowDark{color:var(--amber-on-dark);font-size:14px;font-weight:600}.home-module__Hx0lNG__dark h2{color:#fff}.home-module__Hx0lNG__checksDark li{color:var(--on-dark);align-items:flex-start;gap:12px;font-size:17px;line-height:1.5;display:flex}.home-module__Hx0lNG__darkCta{margin-top:8px}.home-module__Hx0lNG__dark :focus-visible{outline-color:var(--amber-on-dark)}.home-module__Hx0lNG__dashboard{background:var(--deep);border-radius:20px;flex-direction:column;margin:0;display:flex;overflow:hidden;box-shadow:14px 14px 30px #13241b,-12px -12px 28px #264436}.home-module__Hx0lNG__dashBar{border-bottom:1px solid #335140;flex-shrink:0;align-items:center;gap:8px;height:40px;padding:0 18px;display:flex}.home-module__Hx0lNG__dashBar span{background:#3b5a47;border-radius:999px;width:10px;height:10px}.home-module__Hx0lNG__dashShot{background:#fff;width:100%;height:auto}.home-module__Hx0lNG__wellnessSection{background:#fff;padding:80px 0}.home-module__Hx0lNG__wellnessCard{min-height:440px;box-shadow:var(--shadow-card);background:#fff;border-radius:28px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.home-module__Hx0lNG__wellnessCopy{flex-direction:column;justify-content:center;align-items:flex-start;gap:20px;padding:clamp(32px,4.5vw,64px);display:flex}.home-module__Hx0lNG__h2Wellness{letter-spacing:-.015em;font-size:clamp(30px,2.8vw,40px);font-weight:700;line-height:1.15}.home-module__Hx0lNG__wellnessMedia{background:#c5dbbf;position:relative}.home-module__Hx0lNG__wellnessMedia img{object-fit:cover;object-position:72% center;width:100%;height:100%;position:absolute;inset:0}.home-module__Hx0lNG__closing{background:var(--sage);padding:0 0 120px}.home-module__Hx0lNG__closingCard{background:var(--deep);text-align:center;min-height:300px;box-shadow:var(--shadow-card);border-radius:28px;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:56px clamp(24px,5.5vw,80px);display:flex;position:relative;overflow:hidden}.home-module__Hx0lNG__closingBg{object-fit:cover;object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.home-module__Hx0lNG__closingTint{background:linear-gradient(145deg,#255840e6 0%,#1c3328b3 100%);position:absolute;inset:0}.home-module__Hx0lNG__closingTitle,.home-module__Hx0lNG__closingText,.home-module__Hx0lNG__closingBtn{position:relative}.home-module__Hx0lNG__closingTitle{color:#fff}.home-module__Hx0lNG__closingText{color:#e2efe5;max-width:620px;font-size:18px;line-height:1.6}.home-module__Hx0lNG__closingBtn{margin-top:6px;padding:0 32px}.home-module__Hx0lNG__closingCard :focus-visible{outline-color:var(--amber-on-dark)}@media (max-width:1180px){.home-module__Hx0lNG__elements{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px){.home-module__Hx0lNG__heroGrid{gap:40px}.home-module__Hx0lNG__sessionCard{width:290px}}@media (max-width:900px){.home-module__Hx0lNG__heroGrid,.home-module__Hx0lNG__introGrid,.home-module__Hx0lNG__howGrid,.home-module__Hx0lNG__insideHead,.home-module__Hx0lNG__twoCol,.home-module__Hx0lNG__clinicianGrid,.home-module__Hx0lNG__wellnessCard{grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__heroGrid{gap:48px;min-height:0}.home-module__Hx0lNG__heroMedia{height:auto;padding-bottom:72px}.home-module__Hx0lNG__heroPhoto{aspect-ratio:560/540;width:100%;height:auto;max-height:520px;position:relative}.home-module__Hx0lNG__sessionCard{bottom:0;left:16px}.home-module__Hx0lNG__howPhoto{aspect-ratio:4/3;height:auto}.home-module__Hx0lNG__insideHead{gap:32px}.home-module__Hx0lNG__clinicianGrid{gap:56px}.home-module__Hx0lNG__wellnessMedia{order:-1;min-height:260px}}@media (max-width:560px){.home-module__Hx0lNG__actions{flex-direction:column;align-self:stretch}.home-module__Hx0lNG__actions .btn{width:100%}.home-module__Hx0lNG__sessionCard{width:auto;margin:-64px 16px 0;position:relative;left:auto}.home-module__Hx0lNG__heroMedia{padding-bottom:0}.home-module__Hx0lNG__featureItem{gap:16px;padding:22px}.home-module__Hx0lNG__elements{grid-template-columns:minmax(0,1fr)}.home-module__Hx0lNG__wellnessSection{padding:56px 0}.home-module__Hx0lNG__closing{padding-bottom:72px}}
