.MedicationHeroSection-module__9RDuCW__viewport{flex-direction:column;height:100svh;display:flex}.MedicationHeroSection-module__9RDuCW__hero{flex:1;min-height:0}.MedicationHeroSection-module__9RDuCW__glow{pointer-events:none;background:radial-gradient(at 52% 42%,#dcffd829,#0000 52%);position:absolute;inset:-15%}.MedicationHeroSection-module__9RDuCW__hero [data-hero-heading]>span{display:inline-block}.MedicationHeroSection-module__9RDuCW__hero [data-hero-heading]>span:first-child{display:block}.MedicationHeroSection-module__9RDuCW__desktopHeader{background:#577e63;display:none}.MedicationHeroSection-module__9RDuCW__desktop{display:none}.MedicationHeroSection-module__9RDuCW__word{white-space:nowrap;display:inline-block;font-family:inherit!important}.MedicationHeroSection-module__9RDuCW__letter{transform-origin:50% 90%;display:inline-block;font-family:inherit!important}@media (min-width:1024px){.MedicationHeroSection-module__9RDuCW__desktopHeader{flex-shrink:0;display:block}.MedicationHeroSection-module__9RDuCW__hero{container-type:size}.MedicationHeroSection-module__9RDuCW__desktop{--u:min(calc(min(100vw, 1440px) / 1440), calc(100cqh / 828));display:block;position:absolute;inset:0}.MedicationHeroSection-module__9RDuCW__canvas{width:calc(1440 * var(--u));height:100%;position:relative;margin-inline:auto!important}.MedicationHeroSection-module__9RDuCW__intro,.MedicationHeroSection-module__9RDuCW__outro{font-size:calc(40 * var(--u));text-transform:uppercase;white-space:nowrap;z-index:2;font-weight:400;line-height:1.2;position:absolute}.MedicationHeroSection-module__9RDuCW__intro{left:40px;top:calc(68 * var(--u))}.MedicationHeroSection-module__9RDuCW__outro{left:calc(895 * var(--u));top:calc(285 * var(--u));letter-spacing:normal}.MedicationHeroSection-module__9RDuCW__medications{left:calc(450 * var(--u));top:calc(141 * var(--u));font-size:calc(104 * var(--u));color:#dcffd8;font-style:italic;line-height:1.12;position:absolute;font-family:var(--font-dm-serif), Georgia, serif!important}.MedicationHeroSection-module__9RDuCW__hand{left:calc(486 * var(--u));top:calc(184 * var(--u));width:calc(568 * var(--u));z-index:1;max-width:none;height:auto;position:absolute}.MedicationHeroSection-module__9RDuCW__description{left:40px;top:calc(355 * var(--u));width:calc(412 * var(--u));font-size:calc(16 * var(--u));z-index:2;line-height:1.5;position:absolute}.MedicationHeroSection-module__9RDuCW__cta{left:40px;top:calc(441 * var(--u));width:calc(237 * var(--u));height:calc(58 * var(--u));color:#009653;font-size:calc(20 * var(--u));z-index:2;background:#fff;border-radius:999px;justify-content:center;align-items:center;font-weight:400;transition:background .15s;display:flex;position:absolute}.MedicationHeroSection-module__9RDuCW__cta:hover{background:#dcffd8}.MedicationHeroSection-module__9RDuCW__cta:focus-visible{outline-offset:4px;outline:2px solid #006c3b}.MedicationHeroSection-module__9RDuCW__card{transition:border-color .25s,background-color .25s}.MedicationHeroSection-module__9RDuCW__cards{left:40px;top:calc(589 * var(--u));gap:calc(20 * var(--u));z-index:3;grid-template-columns:393fr 393fr 374fr;width:calc(100% - 80px);display:grid;position:absolute}.MedicationHeroSection-module__9RDuCW__card{height:calc(186 * var(--u));border-radius:calc(21 * var(--u));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#d9d9d933;border:1px solid #fffc;min-width:0;padding:calc(24 * var(--u)) calc(28 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__cardTitle{font-size:calc(16 * var(--u));text-transform:uppercase;letter-spacing:normal;line-height:1.42;display:block}.MedicationHeroSection-module__9RDuCW__pressure{width:calc(325 * var(--u));justify-content:space-between;align-items:center;display:flex;margin-top:calc(30 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__metric{font-size:calc(34 * var(--u));letter-spacing:-.03em;line-height:1.12;display:block}.MedicationHeroSection-module__9RDuCW__unit{font-size:calc(12 * var(--u));display:block;margin-top:calc(13 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__pressureArrow{width:calc(43 * var(--u));height:calc(32 * var(--u))}.MedicationHeroSection-module__9RDuCW__heartCard{padding-inline:calc(28 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__chart{width:calc(364 * var(--u));max-width:none;height:calc(35 * var(--u));margin-top:calc(27 * var(--u))!important;margin-left:calc(-12 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__heartValues{justify-content:center;align-items:baseline;gap:calc(9 * var(--u));display:flex;margin-top:calc(24 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__bpm{font-size:calc(12 * var(--u))}.MedicationHeroSection-module__9RDuCW__heartArrow{width:calc(24 * var(--u));height:calc(24 * var(--u));align-self:center;margin-inline:calc(3 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__sleepCard{padding-inline:calc(19 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__sleepRows{gap:calc(40 * var(--u));display:grid;margin-top:calc(31 * var(--u))!important}.MedicationHeroSection-module__9RDuCW__sleepRow{grid-template-columns:calc(53 * var(--u)) 1fr auto;align-items:center;gap:calc(10 * var(--u));font-size:calc(16 * var(--u));line-height:1.3;display:grid}.MedicationHeroSection-module__9RDuCW__sleepTrack{height:calc(21 * var(--u));background:#a8c9b7;border:1px solid #b4e8bc;border-radius:999px}.MedicationHeroSection-module__9RDuCW__beforeFill,.MedicationHeroSection-module__9RDuCW__afterFill{border-radius:inherit;height:100%}.MedicationHeroSection-module__9RDuCW__beforeFill{background:#d3fbd3;width:40.5%}.MedicationHeroSection-module__9RDuCW__afterTrack{background:#4c834c1a;border-color:#4c834c80}.MedicationHeroSection-module__9RDuCW__afterFill{background:#4c834c;width:78.1%}.MedicationHeroSection-module__9RDuCW__beforeTime{color:#d3fbd3;font-size:calc(14 * var(--u))}.MedicationHeroSection-module__9RDuCW__afterTime{color:#4c834c;font-size:calc(14 * var(--u));font-weight:600}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.MedicationHeroSection-module__9RDuCW__cta:hover{box-shadow:0 8px 24px #17503126}.MedicationHeroSection-module__9RDuCW__card:hover{background:#ebffed40;border-color:#fff}}
.MedicationTreatmentChangesSection-module__bcRUOq__section{color:#46524b;background:#fffef2;position:relative}.MedicationTreatmentChangesSection-module__bcRUOq__scene{max-width:1440px;margin:0 auto!important;padding:72px 40px 32px!important}.MedicationTreatmentChangesSection-module__bcRUOq__heading{grid-template-columns:1fr auto;align-items:end;gap:18px 40px;display:grid}.MedicationTreatmentChangesSection-module__bcRUOq__eyebrow{letter-spacing:.16em;color:#6e7a72;font-size:10px}.MedicationTreatmentChangesSection-module__bcRUOq__heading .MedicationTreatmentChangesSection-module__bcRUOq__eyebrow{grid-column:1/-1}.MedicationTreatmentChangesSection-module__bcRUOq__heading h2{letter-spacing:-.035em;font-size:clamp(32px,3.5vw,52px);font-weight:400;line-height:1.08}.MedicationTreatmentChangesSection-module__bcRUOq__heading h2 em{font-family:var(--font-dm-serif), Georgia, serif;color:#578951;font-weight:400}.MedicationTreatmentChangesSection-module__bcRUOq__heading>p:last-child{max-width:250px;font-size:14px;line-height:1.65}.MedicationTreatmentChangesSection-module__bcRUOq__story{grid-template-columns:1fr 420px;gap:40px;display:grid;margin-top:38px!important}.MedicationTreatmentChangesSection-module__bcRUOq__chapter h3{letter-spacing:-.025em;font-size:25px;font-weight:400;margin-top:10px!important}.MedicationTreatmentChangesSection-module__bcRUOq__chapter>p:last-child{color:#6e7a72;max-width:470px;font-size:13px;line-height:1.7;margin-top:10px!important}.MedicationTreatmentChangesSection-module__bcRUOq__chapters{gap:20px;display:grid}.MedicationTreatmentChangesSection-module__bcRUOq__metrics{align-items:center;gap:40px;display:flex}.MedicationTreatmentChangesSection-module__bcRUOq__metrics>div{border-left:1px solid #b6976950;flex:1;padding-left:16px!important}.MedicationTreatmentChangesSection-module__bcRUOq__metrics>div:last-child{border-color:#17925a50}.MedicationTreatmentChangesSection-module__bcRUOq__metrics span{font-size:12px}.MedicationTreatmentChangesSection-module__bcRUOq__metrics strong{color:#a18153;font-size:52px;font-weight:500;line-height:1.2;display:block}.MedicationTreatmentChangesSection-module__bcRUOq__metrics strong span{font-size:22px}.MedicationTreatmentChangesSection-module__bcRUOq__metrics>div:last-child strong{color:#17925a}.MedicationTreatmentChangesSection-module__bcRUOq__metrics small{color:#6e7a72;font-size:10px}.MedicationTreatmentChangesSection-module__bcRUOq__chart{background:#ffffff70;border:1px solid #46524b20;border-radius:16px;margin-top:28px!important;padding:20px 24px 18px!important}.MedicationTreatmentChangesSection-module__bcRUOq__chartTitle,.MedicationTreatmentChangesSection-module__bcRUOq__axis{color:#6e7a72;justify-content:space-between;font-size:11px;display:flex}.MedicationTreatmentChangesSection-module__bcRUOq__plot{height:300px;position:relative;margin-top:10px!important}.MedicationTreatmentChangesSection-module__bcRUOq__plot svg{width:100%;height:100%;display:block;overflow:visible}.MedicationTreatmentChangesSection-module__bcRUOq__pen{pointer-events:none;width:120px;height:140px;position:absolute;top:-36px;left:calc(38% - 60px)}.MedicationTreatmentChangesSection-module__bcRUOq__poster,.MedicationTreatmentChangesSection-module__bcRUOq__canvas{width:100%;height:100%;position:absolute;inset:0}.MedicationTreatmentChangesSection-module__bcRUOq__poster{object-fit:contain}.MedicationTreatmentChangesSection-module__bcRUOq__canvas{opacity:0}.MedicationTreatmentChangesSection-module__bcRUOq__canvas canvas{width:100%;height:100%;display:block}.MedicationTreatmentChangesSection-module__bcRUOq__pen[data-loaded=true] .MedicationTreatmentChangesSection-module__bcRUOq__poster{opacity:0}.MedicationTreatmentChangesSection-module__bcRUOq__pen[data-loaded=true] .MedicationTreatmentChangesSection-module__bcRUOq__canvas{opacity:1}.MedicationTreatmentChangesSection-module__bcRUOq__startLabel{color:#17925a;white-space:nowrap;text-align:center;background:#fffef2;font-size:11px;position:absolute;bottom:14px;left:38%;transform:translate(-50%);padding:4px 8px!important}.MedicationTreatmentChangesSection-module__bcRUOq__startLabel span{color:#6e7a72;font-size:9px;display:block;margin-top:3px!important}.MedicationTreatmentChangesSection-module__bcRUOq__bandLabel{color:#578951;font-size:9px;position:absolute;top:70%;left:5%}.MedicationTreatmentChangesSection-module__bcRUOq__footer{color:#6e7a72;justify-content:space-between;gap:30px;font-size:10px;line-height:1.6;display:flex;margin-top:18px!important}.MedicationTreatmentChangesSection-module__bcRUOq__scrollHint{white-space:nowrap;letter-spacing:.1em;font-size:9px;display:none}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true]{height:300vh}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__scene{flex-direction:column;justify-content:center;min-height:100svh;display:flex;position:sticky;top:0;padding-top:32px!important}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__chapters{min-height:120px;position:relative}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__chapter{opacity:0;transition:opacity .25s;position:absolute;inset:0}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-stage="0"] [data-chapter="0"],.MedicationTreatmentChangesSection-module__bcRUOq__section[data-stage="1"] [data-chapter="1"],.MedicationTreatmentChangesSection-module__bcRUOq__section[data-stage="2"] [data-chapter="2"]{opacity:1}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__scrollHint{display:block}@media (max-width:1023px){.MedicationTreatmentChangesSection-module__bcRUOq__scene{padding:48px 20px 28px!important}.MedicationTreatmentChangesSection-module__bcRUOq__heading{display:block}.MedicationTreatmentChangesSection-module__bcRUOq__heading h2{margin-top:14px!important}.MedicationTreatmentChangesSection-module__bcRUOq__heading>p:last-child{max-width:none;font-size:12px;margin-top:14px!important}.MedicationTreatmentChangesSection-module__bcRUOq__story{grid-template-columns:1fr;gap:22px;margin-top:28px!important}.MedicationTreatmentChangesSection-module__bcRUOq__metrics{gap:24px;max-width:420px}.MedicationTreatmentChangesSection-module__bcRUOq__metrics strong{font-size:38px}.MedicationTreatmentChangesSection-module__bcRUOq__chart{margin-top:24px!important;padding:16px 12px!important}.MedicationTreatmentChangesSection-module__bcRUOq__plot{height:250px}.MedicationTreatmentChangesSection-module__bcRUOq__footer{flex-direction:column;gap:8px}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__scene{padding:24px 20px!important}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__heading>p:last-child{display:none}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__story{gap:14px;margin-top:22px!important}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__chart{margin-top:16px!important}.MedicationTreatmentChangesSection-module__bcRUOq__section[data-animated=true] .MedicationTreatmentChangesSection-module__bcRUOq__chapters{min-height:125px}.MedicationTreatmentChangesSection-module__bcRUOq__chapter h3{font-size:22px}.MedicationTreatmentChangesSection-module__bcRUOq__chapter>p:last-child{font-size:12px}.MedicationTreatmentChangesSection-module__bcRUOq__chartTitle,.MedicationTreatmentChangesSection-module__bcRUOq__axis,.MedicationTreatmentChangesSection-module__bcRUOq__startLabel{font-size:9px}.MedicationTreatmentChangesSection-module__bcRUOq__chartTitle>span:last-child{display:none}}
.MedicationConnectSection-module__hQA7hG__card{transform-origin:50% 60%;transition:box-shadow .35s,border-color .35s;box-shadow:0 8px 30px #46524b12,inset 0 1px #ffffffb3}.MedicationConnectSection-module__hQA7hG__lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MedicationConnectSection-module__hQA7hG__track,.MedicationConnectSection-module__hQA7hG__progress{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.MedicationConnectSection-module__hQA7hG__track{stroke:#a1aaa3;stroke-opacity:.3;stroke-width:1px}.MedicationConnectSection-module__hQA7hG__progress{stroke:#279464;stroke-width:1.8px}.MedicationConnectSection-module__hQA7hG__tip{fill:#28a469;filter:drop-shadow(0 0 5px #28a469a6)}.MedicationConnectSection-module__hQA7hG__node{fill:#279464;stroke:#fffef2;stroke-width:2px;transform-box:fill-box}@media (hover:hover) and (prefers-reduced-motion:no-preference){.MedicationConnectSection-module__hQA7hG__card:hover{border-color:#279464;box-shadow:0 14px 45px #46524b21,0 0 0 1px #2794641f}}@media (prefers-reduced-motion:reduce){.MedicationConnectSection-module__hQA7hG__card{transition:none}}
