.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}}
.MedicationTreatmentTimelineSection-module__-klYQq__section{color:#6e7a72;background:#effff2;overflow:hidden}.MedicationTreatmentTimelineSection-module__-klYQq__scene{aspect-ratio:3/2;max-width:1440px;position:relative;margin:0 auto!important}.MedicationTreatmentTimelineSection-module__-klYQq__heading{text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(24px,2.5vw,36px);font-weight:400;line-height:1.55;position:absolute;top:12.7%;left:max(40px,50% - 680px)}.MedicationTreatmentTimelineSection-module__-klYQq__heading span,.MedicationTreatmentTimelineSection-module__-klYQq__heading em{display:block}.MedicationTreatmentTimelineSection-module__-klYQq__heading em{color:#46524b;font-weight:500}.MedicationTreatmentTimelineSection-module__-klYQq__question{text-align:right;letter-spacing:-.035em;font-size:clamp(22px,2.36vw,34px);line-height:1.3;position:absolute;top:23%;right:8.333%}.MedicationTreatmentTimelineSection-module__-klYQq__question em{font-family:var(--font-dm-serif), Georgia, serif;color:#46524b}.MedicationTreatmentTimelineSection-module__-klYQq__timeline{width:100%;height:21.875%;position:absolute;top:36.4583%;left:0}.MedicationTreatmentTimelineSection-module__-klYQq__timelineCurve{width:100%;height:100%;position:absolute;inset:0}.MedicationTreatmentTimelineSection-module__-klYQq__mobileCurve{display:none}.MedicationTreatmentTimelineSection-module__-klYQq__milestones{list-style:none;position:absolute;inset:0}.MedicationTreatmentTimelineSection-module__-klYQq__milestone{white-space:nowrap;color:#86c99d;flex-direction:column;align-items:center;gap:4px;font-size:clamp(11px,1.111vw,16px);line-height:1.3;display:flex;position:absolute;transform:translate(-50%)}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:first-child{top:calc(49.5238% - 9px);left:10.2778%}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:nth-child(2){top:calc(10% - 9px);left:40.4861%}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:nth-child(3){top:calc(59.0476% - 9px);left:73.4028%}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:nth-child(4){top:calc(28.0952% - 9px);left:94.5833%}.MedicationTreatmentTimelineSection-module__-klYQq__dot{background:#8ccba2;border-radius:50%;width:18px;height:18px;display:block;margin-bottom:6px!important}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:nth-child(3) .MedicationTreatmentTimelineSection-module__-klYQq__dot{background:radial-gradient(circle at 45% 40%,#8ccba2,#17925a)}.MedicationTreatmentTimelineSection-module__-klYQq__milestone time{color:#009b52}.MedicationTreatmentTimelineSection-module__-klYQq__card{color:#fffef2;background:#83c17e;border-radius:12px;flex-direction:column;width:33.4722%;height:38.2%;display:flex;position:absolute;bottom:5.5%;right:8.333%;padding:1.66667%!important}.MedicationTreatmentTimelineSection-module__-klYQq__metrics{grid-template-columns:1.1fr 1fr;display:grid}.MedicationTreatmentTimelineSection-module__-klYQq__metrics>div{border-left:1px solid #e3f0df;padding:0 8px!important}.MedicationTreatmentTimelineSection-module__-klYQq__metrics span{white-space:nowrap;font-size:clamp(11px,1.111vw,16px)}.MedicationTreatmentTimelineSection-module__-klYQq__metrics strong{white-space:nowrap;font-size:clamp(25px,2.778vw,40px);font-weight:700;line-height:1.5;display:block}.MedicationTreatmentTimelineSection-module__-klYQq__result{text-align:right;color:#17925a;font-size:clamp(24px,2.778vw,40px);font-style:italic;font-weight:500;margin-top:auto!important;margin-bottom:0!important}.MedicationTreatmentTimelineSection-module__-klYQq__result span{font-style:normal}.MedicationTreatmentTimelineSection-module__-klYQq__chart{width:100%;height:38%;display:block;overflow:visible}.MedicationTreatmentTimelineSection-module__-klYQq__axis{justify-content:space-between;font-size:clamp(10px,.973vw,14px);display:flex}.MedicationTreatmentTimelineSection-module__-klYQq__note{border-left:7px solid #17925a;font-size:clamp(12px,1.111vw,16px);font-style:italic;line-height:1.5;position:absolute;bottom:7.4%;left:8.333%;padding-left:9px!important}@media (max-width:1023px){.MedicationTreatmentTimelineSection-module__-klYQq__desktopCurve{display:none}.MedicationTreatmentTimelineSection-module__-klYQq__mobileCurve{display:block}.MedicationTreatmentTimelineSection-module__-klYQq__scene{aspect-ratio:auto;flex-direction:column;display:flex;padding:64px 20px 40px!important}.MedicationTreatmentTimelineSection-module__-klYQq__heading{font-size:clamp(22px,3.6vw,32px);line-height:1.5;position:static}.MedicationTreatmentTimelineSection-module__-klYQq__question{align-self:flex-end;font-size:24px;position:static;margin-top:32px!important}.MedicationTreatmentTimelineSection-module__-klYQq__timeline{width:calc(100% + 40px);height:200px;position:relative;top:auto;margin:24px -20px 12px!important}.MedicationTreatmentTimelineSection-module__-klYQq__milestone{gap:5px;font-size:11px}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:first-child{top:calc(49.5238% - 6.5px);left:13%}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:nth-child(2){top:calc(10% - 6.5px);left:37%}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:nth-child(3){top:calc(59.0476% - 6.5px);left:61%}.MedicationTreatmentTimelineSection-module__-klYQq__milestone:nth-child(4){top:calc(28.0952% - 6.5px);left:84%}.MedicationTreatmentTimelineSection-module__-klYQq__dot{width:13px;height:13px}.MedicationTreatmentTimelineSection-module__-klYQq__card{align-self:flex-end;width:min(100%,430px);height:326px;position:relative;bottom:auto;right:auto;padding:22px!important}.MedicationTreatmentTimelineSection-module__-klYQq__metrics span{font-size:12px}.MedicationTreatmentTimelineSection-module__-klYQq__metrics strong,.MedicationTreatmentTimelineSection-module__-klYQq__result{font-size:34px}.MedicationTreatmentTimelineSection-module__-klYQq__axis{font-size:11px}.MedicationTreatmentTimelineSection-module__-klYQq__note{align-self:flex-start;font-size:13px;position:static;margin-top:32px!important}.MedicationTreatmentTimelineSection-module__-klYQq__desktopBreak{display:none}}@media (max-width:360px){.MedicationTreatmentTimelineSection-module__-klYQq__scene{padding:48px 20px 32px!important}.MedicationTreatmentTimelineSection-module__-klYQq__heading{font-size:21px}.MedicationTreatmentTimelineSection-module__-klYQq__question{font-size:22px}.MedicationTreatmentTimelineSection-module__-klYQq__timeline{width:calc(100% + 40px);margin-left:-20px!important;margin-right:-20px!important}.MedicationTreatmentTimelineSection-module__-klYQq__milestone{font-size:10px}.MedicationTreatmentTimelineSection-module__-klYQq__card{height:290px;padding:18px!important}.MedicationTreatmentTimelineSection-module__-klYQq__metrics span{font-size:10px}.MedicationTreatmentTimelineSection-module__-klYQq__metrics strong{font-size:30px}}
.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}}
