@font-face{font-family:dmSans;src:url(../media/dm_sans-s.p.3-kxqdo2beoh6.ttf)format("truetype");font-display:swap;font-weight:100 1000}@font-face{font-family:dmSans Fallback;src:local(Arial);ascent-override:93.39%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:106.22%}.JhEW7a_className{font-family:dmSans,dmSans Fallback}.JhEW7a_variable{--font-canonical-home:"dmSans", "dmSans Fallback"}
.HefNjq_home{font-family:var(--font-canonical-home), "DM Sans", system-ui, sans-serif;letter-spacing:normal;font-variant-numeric:normal;color-scheme:normal;tab-size:8}.HefNjq_home *{border-style:none}.HefNjq_home .brand img{vertical-align:baseline;width:28px;max-width:none;height:29px}:is(.HefNjq_home h1,.HefNjq_home h2,.HefNjq_home h3){font-size:inherit;font-weight:inherit}.HefNjq_home table{border-collapse:separate;border-spacing:2px;text-indent:initial}.HefNjq_home summary{display:list-item}.HefNjq_home svg{vertical-align:baseline;display:inline}.HefNjq_home small{font-size:smaller}.HefNjq_home .ring{box-shadow:none}.HefNjq_home{--amaras-marketing-identity-green:#0b9b75;--amaras-marketing-highlight-green:#13b88a;--amaras-marketing-dark-background:#090a0b;--amaras-marketing-light-background:#f3f6f4;--amaras-marketing-dark-text:#13221f;--amaras-marketing-light-text:#f3f4f4;--amaras-marketing-secondary-text-on-light:#4c5f59;--amaras-marketing-secondary-text-on-dark:#c4c8c9;--amaras-marketing-font-editorial:"DM Sans", system-ui, sans-serif;--green:var(--amaras-marketing-identity-green);--green-hi:var(--amaras-marketing-highlight-green);--dark:var(--amaras-marketing-dark-background);--light:var(--amaras-marketing-light-background);--ink:var(--amaras-marketing-dark-text);--ink-2:var(--amaras-marketing-secondary-text-on-light);--paper:var(--amaras-marketing-light-text);--paper-2:var(--amaras-marketing-secondary-text-on-dark);--hero-a:#077153;--hero-b:#066a4d;--hero-c:#075b42;--on-hero:#f8fffc;--on-hero-2:#d8f0e7;--hero-warn:#ffbf57;--hero-line:#aee7d34f;--hero-track:#aee7d347;--surface:#fff;--rule:#dde7e2;--rule-dark:#2c3136;--amber-ink:#8e5708;--amber-bg:#fff1d6;--amber-line:#d8b77d;--amber-ink-dark:#e5b35d;--amber-bg-dark:#372815;--amber-line-dark:#68502a;--font:var(--font-canonical-home), "DM Sans", system-ui, sans-serif;--wrap:1200px;--gutter:clamp(16px, 5vw, 72px);--r-control:14px;--r-card:18px;--r-hero:24px;--ease:cubic-bezier(.2, .7, .2, 1);--t-fast:.18s}.HefNjq_home *{box-sizing:border-box}.HefNjq_home{-webkit-text-size-adjust:100%;background:var(--light);color:var(--ink);font-family:var(--font);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;font-size:1.0625rem;line-height:1.5}:is(.HefNjq_home h1,.HefNjq_home h2,.HefNjq_home p,.HefNjq_home ol,.HefNjq_home ul,.HefNjq_home figure,.HefNjq_home dl,.HefNjq_home dd,.HefNjq_home table){margin:0;padding:0}:is(.HefNjq_home ol,.HefNjq_home ul){list-style:none}.HefNjq_home img{display:block}.HefNjq_home a{color:inherit;-webkit-tap-highlight-color:transparent}.HefNjq_home b{font-weight:600}.HefNjq_home .wrap{max-width:calc(var(--wrap) + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.HefNjq_home .skip{background:var(--surface);border-radius:var(--r-control);z-index:10;padding:12px 16px;font-weight:600;position:absolute;top:-64px;left:16px}.HefNjq_home .skip:focus{top:12px}.HefNjq_home .sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}:is(.HefNjq_home .summary-card,.HefNjq_home .panel,.HefNjq_home .ledger,.HefNjq_home .pill){font-variant-numeric:tabular-nums}.HefNjq_home :focus-visible{outline:2px solid var(--green);outline-offset:3px;border-radius:6px}.HefNjq_home .clinics :focus-visible{outline-color:var(--green-hi)}.HefNjq_home .site-header{padding:20px 0}.HefNjq_home .header-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.HefNjq_home .brand{letter-spacing:-.01em;align-items:center;gap:10px;min-height:44px;font-size:1.1875rem;font-weight:600;text-decoration:none;display:inline-flex}.HefNjq_home nav{gap:28px;display:flex}.HefNjq_home .nav-link{min-height:44px;color:var(--ink-2);transition:color var(--t-fast) ease;align-items:center;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.HefNjq_home .nav-link:after{content:"";transform-origin:0;height:1.5px;transition:transform .22s var(--ease);background:currentColor;position:absolute;bottom:9px;left:0;right:0;transform:scaleX(0)}.HefNjq_home :is(.nav-link[aria-current=true],.nav-link:focus-visible):after{transform:scaleX(1)}.HefNjq_home .btn{background:var(--green);min-height:52px;color:var(--ink);border-radius:var(--r-control);transition:background-color var(--t-fast) ease, transform var(--t-fast) var(--ease), box-shadow var(--t-fast) ease;justify-content:center;align-items:center;padding:0 28px;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.HefNjq_home .btn:active{transform:none;box-shadow:inset 0 0 0 999px #13221f1a}.HefNjq_home .text-link{text-underline-offset:3px;transition:text-decoration-thickness var(--t-fast) ease, text-underline-offset var(--t-fast) ease;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}@media (hover:hover) and (pointer:fine){.HefNjq_home .nav-link:hover{color:var(--ink)}.HefNjq_home .nav-link:hover:after{transform:scaleX(1)}.HefNjq_home .btn:hover{background:var(--green-hi);transform:translateY(-1px);box-shadow:0 6px 14px -8px #0b9b7599}.HefNjq_home .btn:active{transform:none}.HefNjq_home .text-link:hover{text-underline-offset:4px;text-decoration-thickness:2px}.HefNjq_home .breakdown summary:hover{color:var(--paper)}.HefNjq_home .breakdown summary:hover:after{border-color:var(--paper)}.HefNjq_home .breakdown summary:hover span{text-decoration-color:currentColor}}.HefNjq_home .opening{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:24px;padding-top:clamp(24px,5vw,72px);padding-bottom:clamp(56px,7vw,96px);display:grid}:is(.HefNjq_home .how,.HefNjq_home .flow){display:contents}.HefNjq_home .hero-copy{grid-area:1/1/auto/span 6;align-self:center;gap:24px;display:grid}.HefNjq_home h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.375rem,1.4rem + 3.5vw,4.375rem);font-weight:600;line-height:1.02}.HefNjq_home .lede{max-width:34ch;font-size:clamp(1.125rem,1rem + .4vw,1.3125rem);line-height:1.45}.HefNjq_home .actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.HefNjq_home .status-note{color:var(--ink-2);font-size:.875rem}.HefNjq_home .hero-visual{grid-area:1/8/auto/span 5;position:relative}.HefNjq_home .card-dock{z-index:1;justify-items:center;display:grid;position:relative}.HefNjq_home .summary-card{width:min(100%,440px);color:var(--on-hero);background:linear-gradient(135deg, var(--hero-a), var(--hero-b) 50%, var(--hero-c));border:1px solid var(--hero-line);border-radius:var(--r-hero);gap:16px;padding:clamp(18px,1.8vw,24px);display:grid;box-shadow:0 8px 15px #052d212e,0 24px 48px -24px #052d2159}.HefNjq_home .sc-head{color:var(--on-hero-2);justify-content:space-between;align-items:center;gap:12px;font-size:.875rem;font-weight:500;display:flex}.HefNjq_home .sc-tag{border:1px solid var(--hero-line);border-radius:999px;padding:2px 10px;font-size:.8125rem}.HefNjq_home .sc-main{justify-content:space-between;align-items:center;gap:16px;display:flex}.HefNjq_home .sc-label{color:var(--on-hero-2);font-size:.875rem}.HefNjq_home .sc-amount{letter-spacing:-.035em;white-space:nowrap;margin:2px 0 4px;font-size:clamp(2.5rem,1.6rem + 2vw,3.25rem);font-weight:600;line-height:1.08}.HefNjq_home .ring{flex:none;width:96px;height:96px;position:relative}.HefNjq_home .ring svg{width:100%;height:100%;transform:rotate(-90deg)}.HefNjq_home .ring circle{fill:none;stroke-width:7px}.HefNjq_home .ring-track{stroke:var(--hero-track)}.HefNjq_home .ring-fill{stroke:var(--on-hero);stroke-linecap:round;stroke-dasharray:var(--p) 100}.HefNjq_home .ring-text{text-align:center;place-content:center;line-height:1.1;display:grid;position:absolute;inset:0}.HefNjq_home .ring-text b{font-size:1.25rem;font-weight:700}.HefNjq_home .ring-text small{color:var(--on-hero-2);font-size:.75rem}.HefNjq_home .sc-metrics{justify-content:space-between;gap:16px;display:flex}.HefNjq_home .sc-metrics p{color:var(--on-hero-2);gap:2px;font-size:.8125rem;display:grid}.HefNjq_home .lbl{align-items:center;gap:6px;display:inline-flex}.HefNjq_home .sc-metrics p b{color:var(--on-hero);letter-spacing:-.01em;font-size:1.375rem}.HefNjq_home .sc-pending{text-align:right;justify-items:end}.HefNjq_home .sc-metrics .sc-pending b{color:var(--hero-warn);font-size:1.625rem;line-height:1.15}.HefNjq_home .dot{border-radius:50%;width:6px;height:6px;display:inline-block}.HefNjq_home .dot-received{background:var(--on-hero)}.HefNjq_home .dot-pending{background:var(--hero-warn)}.HefNjq_home .em{border-radius:12px;margin:-4px -8px;padding:4px 8px;transition:background-color .3s}.HefNjq_home .ring.em{border-radius:50%;margin:0;padding:0}.HefNjq_home .sc-clinics{border-top:1px solid var(--hero-line);gap:8px;padding-top:12px;display:grid}.HefNjq_home .scc-title{color:var(--on-hero-2);font-size:.75rem;display:grid}.HefNjq_home .sc-clinics ul{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.HefNjq_home .sc-clinics li{gap:1px;padding:0 10px;display:grid}.HefNjq_home .sc-clinics li:first-child{padding-left:0}.HefNjq_home .sc-clinics li+li{border-left:1px solid var(--hero-line)}.HefNjq_home .scc-name{color:var(--on-hero-2);font-size:.8125rem}:is(.HefNjq_home .scc-val,.HefNjq_home .scc-sub,.HefNjq_home .scc-title){display:grid}.HefNjq_home .scc-val b{white-space:nowrap;font-size:1.0625rem}.HefNjq_home .scc-sub .warn{align-items:center;gap:5px;display:inline-flex}.HefNjq_home .scc-sub .warn:before{content:"";background:var(--hero-warn);border-radius:50%;width:6px;height:6px}.HefNjq_home .scc-sub{color:var(--on-hero-2);font-size:.75rem}.HefNjq_home .v{grid-area:1/1}:is(.HefNjq_home .v-1,.HefNjq_home .v-2){display:none}.HefNjq_home .how-title{border-top:1px solid var(--rule);letter-spacing:-.03em;grid-area:2/1/auto/-1;margin-top:clamp(64px,8vw,112px);margin-bottom:clamp(28px,4vw,48px);padding-top:clamp(48px,6vw,80px);scroll-margin-top:24px;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:600;line-height:1}.HefNjq_home .step{grid-row:3/span 3;grid-template-rows:subgrid;row-gap:14px;display:grid;position:relative}.HefNjq_home .step[data-step="1"]{grid-column:1/span 4}.HefNjq_home .step[data-step="2"]{grid-column:5/span 4}.HefNjq_home .step[data-step="3"]{grid-column:9/span 4}.HefNjq_home .step-title{letter-spacing:-.01em;align-self:end;align-items:center;gap:12px;font-size:1.1875rem;font-weight:600;line-height:1.25;display:flex}.HefNjq_home .step-num{background:var(--ink);width:30px;height:30px;color:var(--paper);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.HefNjq_home .step+.step:before{box-sizing:content-box;content:"";border-top:2px solid var(--ink-2);border-right:2px solid var(--ink-2);width:12px;height:12px;position:absolute;top:50%;left:-19px;transform:rotate(45deg)}.HefNjq_home .panel{background:var(--surface);border:1px solid var(--rule);border-radius:var(--r-card);flex-direction:column;padding:20px 22px;display:flex}:is(.HefNjq_home .entries li,.HefNjq_home .agreements li){border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}:is(.HefNjq_home .entries li:first-child,.HefNjq_home .agreements li:first-child){padding-top:2px}.HefNjq_home :is(.entries,.agreements) li>span:first-child{display:grid}.HefNjq_home :is(.entries,.agreements) b{font-size:1rem}.HefNjq_home :is(.entries,.agreements) small{color:var(--ink-2);font-size:.8125rem}.HefNjq_home .amt{white-space:nowrap;font-weight:500}.HefNjq_home .panel-foot{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;margin-top:auto;padding-top:14px;font-size:.875rem;display:flex}.HefNjq_home .panel-foot b{color:var(--ink);white-space:nowrap;font-size:1.25rem}.HefNjq_home .cmp-line{border-bottom:1px solid var(--rule);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:.9375rem;display:flex}.HefNjq_home .cmp-line:first-child{padding-top:2px}.HefNjq_home .cmp-line b{color:var(--ink);white-space:nowrap;font-size:1.125rem}:is(.HefNjq_home .calc-result,.HefNjq_home .cmp-result){margin-top:auto;padding-top:16px}.HefNjq_home .calc-result>p:first-child{font-size:.9375rem;font-weight:600}.HefNjq_home .calc-amount{letter-spacing:-.03em;color:var(--green);white-space:nowrap;font-size:clamp(2.25rem,1.7rem + 1.4vw,2.875rem);font-weight:600;line-height:1.1}.HefNjq_home .calc-note{color:var(--ink-2);margin-top:6px;font-size:.8125rem}.HefNjq_home .cmp-result{justify-items:start;gap:4px;display:grid}.HefNjq_home .pill{white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;min-height:34px;padding:6px 12px;font-size:.9375rem;font-weight:600;line-height:1.3;display:inline-flex}.HefNjq_home .pill-pending{background:var(--amber-bg);color:var(--amber-ink);border-color:var(--amber-line)}.HefNjq_home .cmp-status .pill{min-height:40px;padding:7px 14px;font-size:1.0625rem}.HefNjq_home .calc-note .text-link{color:var(--ink);white-space:nowrap}.HefNjq_home .clinics{background:var(--dark);color:var(--paper);padding:clamp(56px,8vw,112px) 0 clamp(44px,6vw,80px)}.HefNjq_home .clinics-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 32px;margin-bottom:clamp(24px,4vw,48px);display:flex}.HefNjq_home .clinics h2{letter-spacing:-.03em;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:600;line-height:1}.HefNjq_home .clinics-head p{color:var(--paper-2)}.HefNjq_home .ledger{border-collapse:collapse;width:100%}.HefNjq_home .ledger thead th{color:var(--paper-2);text-align:left;border-bottom:1px solid var(--rule-dark);padding:0 0 12px;font-size:.8125rem;font-weight:500}.HefNjq_home .ledger thead th:first-child{width:44%}.HefNjq_home .ledger .num{text-align:right;white-space:nowrap;padding-right:clamp(20px,3vw,48px)}:is(.HefNjq_home .ledger tbody th,.HefNjq_home .ledger tbody td){text-align:left;vertical-align:top;border-bottom:1px solid var(--rule-dark);padding:24px 0;font-weight:400}.HefNjq_home .ledger tbody .num{text-align:right}.HefNjq_home .c-name{letter-spacing:-.012em;font-size:1.3125rem;font-weight:600;display:block}.HefNjq_home .c-agreement{color:var(--paper-2);margin-top:2px;font-size:.9375rem;display:block}.HefNjq_home .c-note{color:var(--paper);align-items:center;gap:6px;margin-top:6px;font-size:.8125rem;display:inline-flex}.HefNjq_home .c-note:before{content:"";background:var(--paper-2);border-radius:50%;width:5px;height:5px}.HefNjq_home .ledger .num b{letter-spacing:-.015em;font-size:1.375rem;font-weight:600}.HefNjq_home .ledger .exp{color:var(--green-hi)}.HefNjq_home .state small{color:var(--paper-2);margin-top:6px;font-size:.8125rem;display:block}.HefNjq_home .m-label{display:none}.HefNjq_home .clinics .pill-pending{background:var(--amber-bg-dark);color:var(--amber-ink-dark);border-color:var(--amber-line-dark)}.HefNjq_home .pill-clear{color:var(--green-hi);border-color:var(--rule-dark)}.HefNjq_home .pill-over{color:var(--paper);border-color:var(--rule-dark)}:is(.HefNjq_home .ledger tfoot th,.HefNjq_home .ledger tfoot td){text-align:left;padding:22px 0 0;font-weight:600}.HefNjq_home .ledger tfoot .num{text-align:right}.HefNjq_home .ledger tfoot .num b{font-size:1.25rem}.HefNjq_home .foot-note{color:var(--paper-2);font-size:.875rem;font-weight:400!important}.HefNjq_home .breakdown{max-width:420px;margin-top:8px}.HefNjq_home .breakdown summary{cursor:pointer;min-height:44px;color:var(--paper-2);transition:color var(--t-fast) ease;align-items:center;gap:8px;font-size:.875rem;font-weight:600;list-style:none;display:inline-flex}.HefNjq_home .breakdown summary::-webkit-details-marker{display:none}.HefNjq_home .breakdown summary span{text-underline-offset:4px;transition:text-decoration-color var(--t-fast) ease;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.HefNjq_home .breakdown summary:after{box-sizing:content-box;content:"";border-right:1.5px solid var(--paper-2);border-bottom:1.5px solid var(--paper-2);width:7px;height:7px;transition:transform .22s var(--ease), border-color var(--t-fast) ease;transform:translateY(-2px)rotate(45deg)}.HefNjq_home .breakdown[open] summary{color:var(--paper)}.HefNjq_home .breakdown[open] summary:after{border-color:var(--paper);transform:translateY(2px)rotate(-135deg)}.HefNjq_home .breakdown dl{border:1px solid var(--rule-dark);background:#111315;border-radius:12px;margin:2px 0 6px;padding:4px 14px}.HefNjq_home .breakdown dl div{border-bottom:1px solid var(--rule-dark);justify-content:space-between;gap:16px;padding:7px 0;font-size:.875rem;display:flex}.HefNjq_home .breakdown dl div:last-child{border-bottom:0}.HefNjq_home .breakdown dt{color:var(--paper-2);font-weight:400}.HefNjq_home .breakdown dd{color:var(--paper);white-space:nowrap;font-weight:500}:is(.HefNjq_home .breakdown .total dt,.HefNjq_home .breakdown .total dd){color:var(--paper);font-weight:600}.HefNjq_home .breakdown .total dd{color:var(--green-hi)}.HefNjq_home .breakdown[open] dl{animation:HefNjq_breakdown-in .22s var(--ease)}@keyframes HefNjq_breakdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.HefNjq_home .fineprint{color:var(--paper-2);margin-top:clamp(32px,4vw,48px);font-size:.8125rem}@media (max-width:1080px){.HefNjq_home .hero-copy{grid-column:1/span 7}.HefNjq_home .hero-visual{grid-column:8/span 5}.HefNjq_home .summary-card{gap:14px;padding:18px}.HefNjq_home .sc-amount{font-size:2.25rem}.HefNjq_home .ring{width:80px;height:80px}.HefNjq_home .step{grid-row:auto;grid-template-rows:auto auto auto;max-width:560px;grid-column:1/-1!important}.HefNjq_home .step+.step{margin-top:40px}.HefNjq_home .step+.step:before{box-sizing:content-box;top:-26px;left:50%;transform:translate(-50%)rotate(135deg)}}@media (max-width:900px){:is(.HefNjq_home .hero-copy,.HefNjq_home .hero-visual){grid-column:1/-1}.HefNjq_home .hero-visual{grid-row:2;margin-top:24px;padding-top:36px}.HefNjq_home .card-dock{justify-items:start}.HefNjq_home .how-title{grid-row:3}}@media (max-width:760px){.HefNjq_home{font-size:1rem}.HefNjq_home nav{display:none}.HefNjq_home .opening{padding-top:16px}.HefNjq_home .hero-copy{gap:18px}.HefNjq_home .actions .btn{flex:100%}.HefNjq_home .hero-visual{margin-top:20px;padding-top:28px}.HefNjq_home .summary-card{border-radius:22px;width:100%}.HefNjq_home .sc-amount{font-size:2.125rem}.HefNjq_home .ring{width:76px;height:76px}.HefNjq_home .ring-text b{font-size:1.0625rem}.HefNjq_home .sc-metrics p b{font-size:1.25rem}.HefNjq_home .sc-metrics .sc-pending b{font-size:1.5rem}.HefNjq_home .sc-clinics li{padding:0 8px}.HefNjq_home .panel{padding:16px 18px}:is(.HefNjq_home .ledger,.HefNjq_home .ledger tbody,.HefNjq_home .ledger tfoot){display:block}.HefNjq_home .ledger thead{display:none}.HefNjq_home .ledger tr{border-bottom:1px solid var(--rule-dark);grid-template-columns:1fr 1fr;gap:12px 16px;padding:20px 0;display:grid}:is(.HefNjq_home .ledger tbody th,.HefNjq_home .ledger tbody td,.HefNjq_home .ledger tfoot th,.HefNjq_home .ledger tfoot td){border:0;padding:0;display:block}.HefNjq_home .ledger tr>th{grid-column:1/-1}.HefNjq_home .ledger td.state{flex-wrap:wrap;grid-area:2/1/auto/-1;align-items:center;gap:6px 12px;display:flex}.HefNjq_home .state small{margin-top:0}:is(.HefNjq_home .ledger .num,.HefNjq_home .ledger tbody .num,.HefNjq_home .ledger tfoot .num){text-align:left;padding-right:0}.HefNjq_home .m-label{color:var(--paper-2);margin-bottom:2px;font-size:.8125rem;font-weight:400;display:block}.HefNjq_home .c-name{font-size:1.1875rem}.HefNjq_home .ledger .num b{font-size:1.25rem}.HefNjq_home .ledger tfoot tr{border-bottom:0}.HefNjq_home .ledger tfoot .foot-note{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){:is(.HefNjq_home *,.HefNjq_home :before,.HefNjq_home :after){transition-duration:0s!important;animation:none!important}.HefNjq_home .btn:hover{transform:none}}.HefNjq_home{--header-h:84px;--open-top:clamp(24px, 5vw, 72px);--bleed:calc(var(--gutter) + max(0px, (100vw - var(--wrap) - 2 * var(--gutter)) / 2));--wave-h:clamp(56px, 7vw, 112px);--on-dark:#f8fffc;--on-dark-2:#d8f0e7}.HefNjq_home main{overflow-x:clip}.HefNjq_home .hero-bg{z-index:0;pointer-events:none;margin:calc(-1 * (var(--header-h) + var(--open-top))) calc(-1 * var(--bleed)) 0;background:linear-gradient(to bottom right,#035c45,#002e26);grid-area:1/1/auto/-1;align-self:stretch;position:relative;overflow:hidden}.HefNjq_home .bd-lines{fill:none;stroke:#d8f0e724;stroke-width:1px;width:100%;height:78%;position:absolute;top:4%;left:0;right:0}.HefNjq_home .bd-lines path{vector-effect:non-scaling-stroke}.HefNjq_home .bd-wave{width:100%;height:var(--wave-h);fill:var(--light);position:absolute;bottom:-1px;left:0;right:0}:is(.HefNjq_home .hero-copy,.HefNjq_home .hero-visual){z-index:1;padding-bottom:calc(var(--wave-h) + clamp(40px, 5vw, 72px));position:relative}.HefNjq_home .hero-visual{align-self:center}.HefNjq_home .how-title{border-top:0;margin-top:clamp(32px,4vw,56px);padding-top:0}.HefNjq_home .site-header{z-index:2;color:var(--on-dark);position:relative}.HefNjq_home .brand{color:var(--on-dark)}.HefNjq_home .nav-link{color:var(--on-dark-2)}.HefNjq_home .nav-link[aria-current=true]{color:var(--on-dark)}:is(.HefNjq_home .site-header :focus-visible,.HefNjq_home .hero-copy :focus-visible){outline-color:var(--on-dark)}.HefNjq_home .hero-copy h1{color:var(--paper)}.HefNjq_home .hero-copy .lede{color:var(--on-dark-2)}.HefNjq_home .hero-copy .status-note{color:var(--on-dark-2)}.HefNjq_home .hero-copy .btn{background:var(--on-dark);color:var(--ink)}.HefNjq_home .hero-copy .btn:active{box-shadow:inset 0 0 0 999px #13221f1a}@media (hover:hover) and (pointer:fine){.HefNjq_home .nav-link:hover{color:var(--on-dark)}.HefNjq_home .hero-copy .btn:hover{background:#fff;transform:translateY(-1px);box-shadow:0 8px 18px -8px #00140f8c}}.HefNjq_home .summary-card{border-color:#aee7d361;box-shadow:0 10px 24px #00140f59,0 30px 60px -30px #00140f8c}@media (max-width:760px){.HefNjq_home{--open-top:16px;--wave-h:48px}.HefNjq_home .hero-copy{padding-bottom:0}.HefNjq_home .hero-visual{padding-bottom:calc(var(--wave-h) + 28px);margin-top:28px}}@media (max-width:900px){.HefNjq_home .hero-bg{grid-row:1/span 2}}@media (min-width:761px) and (max-width:900px){.HefNjq_home .hero-copy{padding-bottom:0}.HefNjq_home .hero-visual{margin-top:36px}}.HefNjq_home .agreements-sec{padding:clamp(64px,9vw,128px) 0 clamp(32px,4vw,56px)}.HefNjq_home .ag-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:clamp(28px,4vw,48px) 24px;display:grid}.HefNjq_home .ag-head{grid-column:1/span 4;gap:20px;display:grid}.HefNjq_home .ag-head h2{letter-spacing:-.03em;scroll-margin-top:24px;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:600;line-height:1}.HefNjq_home .ag-lede{color:var(--ink-2);max-width:30ch;font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.45}.HefNjq_home .ag-body{grid-column:5/span 8}.HefNjq_home .ag-legend{color:var(--ink-2);padding-bottom:14px;font-size:.8125rem}.HefNjq_home .ag-list{border-top:1px solid var(--ink)}.HefNjq_home .ag-row{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) minmax(0,340px);align-items:center;gap:16px clamp(24px,4vw,56px);padding:clamp(20px,2.6vw,32px) 0;display:grid}.HefNjq_home .ag-text{gap:6px;display:grid}.HefNjq_home .ag-text h3{letter-spacing:-.015em;margin:0;font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.2}.HefNjq_home .ag-text p{color:var(--ink-2);max-width:32ch;font-size:1rem}.HefNjq_home .ag-calc{border-left:1px solid var(--rule);font-variant-numeric:tabular-nums;padding-left:clamp(16px,2vw,28px)}.HefNjq_home .ag-calc div{color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:16px;padding:5px 0;font-size:.9375rem;display:flex}.HefNjq_home .ag-calc dt{font-weight:400}.HefNjq_home .ag-calc dd{color:var(--ink);white-space:nowrap;font-weight:500}.HefNjq_home .ag-calc .total{border-top:1px solid var(--rule);color:var(--ink);margin-top:4px;padding-top:9px}.HefNjq_home .ag-calc .total dt{color:var(--ink);font-weight:600}.HefNjq_home .ag-calc .total dd{font-size:1.125rem;font-weight:600}.HefNjq_home .ag-more{max-width:60ch;color:var(--ink-2);margin-top:clamp(20px,2.4vw,28px);font-size:.875rem;line-height:1.5}.HefNjq_home .closing{z-index:0;color:var(--on-dark);padding:calc(var(--wave-h) + clamp(32px, 5vw, 72px)) 0 clamp(48px, 6vw, 80px);background:linear-gradient(#035c45,#002e26);position:relative;overflow:hidden}.HefNjq_home .closing-bg{z-index:-1;pointer-events:none;position:absolute;inset:0}.HefNjq_home .closing-bg .bd-lines{height:82%;top:18%}.HefNjq_home .closing-bg .bd-wave{top:-1px;bottom:auto;transform:scaleY(-1)}.HefNjq_home .closing-row{justify-items:start;gap:16px;display:grid}.HefNjq_home .closing h2{letter-spacing:-.03em;max-width:17ch;color:var(--paper);text-wrap:balance;font-size:clamp(2rem,1.3rem + 2.4vw,3.25rem);font-weight:600;line-height:1.04}.HefNjq_home .closing-text{max-width:44ch;color:var(--on-dark-2);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.5}.HefNjq_home .site-footer{color:var(--on-dark-2);background:#002e26;padding:0 0 14px}.HefNjq_home .site-footer :focus-visible{outline-color:var(--on-dark)}.HefNjq_home .site-footer .brand{color:var(--on-dark)}.HefNjq_home .site-footer .f-top{border-top:1px solid #d8f0e72e;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:8px clamp(40px,7vw,96px);padding-top:20px;display:grid}.HefNjq_home .f-brand{align-content:start;align-self:start;justify-items:start;gap:10px;display:grid}.HefNjq_home .f-brand .brand{min-height:44px}.HefNjq_home nav.f-group{gap:0;display:block}.HefNjq_home .f-title{color:var(--on-dark);padding:6px 0 0;font-size:.8125rem;font-weight:600;line-height:1.2}.HefNjq_home .f-group ul{flex-wrap:wrap;justify-content:flex-start;gap:0 clamp(16px,2.2vw,28px);width:auto;display:flex}.HefNjq_home .f-group a{text-underline-offset:4px;min-height:44px;transition:color var(--t-fast) ease, text-decoration-color var(--t-fast) ease;align-items:center;font-size:.9375rem;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;display:inline-flex}.HefNjq_home .f-group a.f-social{gap:8px}.HefNjq_home .site-footer a:focus-visible{text-decoration-color:currentColor}.HefNjq_home .f-base{border-top:1px solid #d8f0e72e;margin-top:4px;padding-top:12px;font-size:.8125rem;line-height:1.4}@media (hover:hover) and (pointer:fine){.HefNjq_home .f-group a:hover{color:var(--on-dark);text-decoration-color:currentColor}}@media (max-width:1080px){.HefNjq_home .ag-head{grid-column:1/-1}.HefNjq_home .ag-lede{max-width:44ch}.HefNjq_home .ag-body{grid-column:1/-1}.HefNjq_home .site-footer .f-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.HefNjq_home .site-footer .f-brand{grid-column:1/-1}.HefNjq_home .f-group ul{grid-template-columns:minmax(0,1fr);display:grid}}@media (min-width:761px) and (max-width:1080px){.HefNjq_home .site-footer .f-top{grid-template-columns:auto 1fr 1fr;gap:8px 40px}.HefNjq_home .site-footer .f-brand{grid-column:auto}.HefNjq_home .f-group:last-of-type ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}}@media (max-width:760px){.HefNjq_home .agreements-sec{padding:48px 0 24px}.HefNjq_home .ag-grid{row-gap:20px}.HefNjq_home .ag-head{gap:12px}.HefNjq_home .ag-row{grid-template-columns:minmax(0,1fr);gap:10px;padding:18px 0}.HefNjq_home .ag-calc{border-left:0;padding-top:4px;padding-left:0}.HefNjq_home .ag-text p{max-width:none}.HefNjq_home .ag-more{margin-top:16px}.HefNjq_home .closing{padding-top:calc(var(--wave-h) + 16px);padding-bottom:40px}.HefNjq_home .closing h2{font-size:1.875rem}.HefNjq_home .site-footer .f-top{gap:0 20px;padding-top:12px}.HefNjq_home .f-brand .brand{min-height:48px}.HefNjq_home .f-base{margin-top:8px;padding-top:10px}}.HefNjq_home.story .hero-copy{grid-row:1;align-content:center;align-self:stretch;min-height:calc(100vh - 92px)}.HefNjq_home.story .hero-visual{padding-top:max(0px, calc((100vh - 92px - var(--wave-h)) / 2 - var(--dock-half,290px)));grid-area:1/8/span 5/span 5;align-self:stretch}.HefNjq_home.story .card-dock{top:max(16px, calc(50vh - var(--dock-half,290px)));position:sticky}.HefNjq_home.story .how-title{grid-area:2/1/auto/span 6;margin-top:8vh}.HefNjq_home.story .step{grid-template-rows:auto auto auto;align-content:center;row-gap:14px;min-height:60vh;padding:4vh 0;display:grid;grid-column:1/span 6!important}.HefNjq_home.story .step[data-step="1"]{grid-row:3}.HefNjq_home.story .step[data-step="2"]{grid-row:4}.HefNjq_home.story .step[data-step="3"]{grid-row:5}.HefNjq_home.story .step+.step:before{display:none}.HefNjq_home.story .step-num{transition:box-shadow .3s}.HefNjq_home.story .step.is-current .step-num{box-shadow:0 0 0 4px #0b9b7538}:is(.HefNjq_home.motion .v-1,.HefNjq_home.motion .v-2){display:block}.HefNjq_home.motion .v{opacity:0;visibility:hidden;transition:opacity .26s ease, transform .26s var(--ease), visibility 0s linear .26s;transform:translateY(4px)}:is(.HefNjq_home.motion .v-3,.HefNjq_home.story .opening[data-stage="1"] .v-1,.HefNjq_home.story .opening[data-stage="2"] .v-2){opacity:1;visibility:visible;transition:opacity .26s ease 80ms, transform .26s var(--ease) 80ms, visibility 0s;transform:none}.HefNjq_home.story .opening:is([data-stage="1"],[data-stage="2"]) .v-3{opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility 0s linear .2s;transform:translateY(4px)}.HefNjq_home.motion .sc-clinics{border-top-color:var(--hero-line);margin:0 -8px;padding:12px 8px 8px}.HefNjq_home.story :is(.em-production,.em-expected>.sc-label:first-child,.sc-metrics .lbl,.scc-title .v){transition:color .24s;position:relative}.HefNjq_home.story :is(.em-production,.em-expected>.sc-label:first-child,.sc-metrics .lbl,.scc-title .v):after{content:"";background:var(--on-hero);transform-origin:0;width:18px;height:1.5px;transition:transform .24s var(--ease);border-radius:1px;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.HefNjq_home.story .sc-metrics .lbl:after{left:12px}:is(.HefNjq_home.story .opening[data-stage="1"] :is(.em-production,.scc-title .v),.HefNjq_home.story .opening[data-stage="2"] :is(.em-expected>.sc-label:first-child,.scc-title .v),.HefNjq_home.story .opening[data-stage="3"] :is(.sc-metrics .lbl,.scc-title .v)){color:var(--on-hero)}.HefNjq_home.story :is(.opening[data-stage="1"] :is(.em-production,.scc-title .v),.opening[data-stage="2"] :is(.em-expected>.sc-label:first-child,.scc-title .v),.opening[data-stage="3"] :is(.sc-metrics .lbl,.scc-title .v)):after{transform:scaleX(1)}.HefNjq_home.motion .hero-bg .bd-lines{clip-path:inset(0 100% 0 0);transition:clip-path 1.6s var(--ease)}.HefNjq_home.motion .hero-bg.is-in .bd-lines{clip-path:inset(0)}.HefNjq_home.motion .summary-card{transition:transform .8s var(--ease);transform:translateY(12px)}.HefNjq_home.motion .summary-card.is-in{transform:none}.HefNjq_home.motion .ring-fill{stroke-dasharray:0 100;transition:stroke-dasharray 1.1s var(--ease) .3s}.HefNjq_home.motion .summary-card.is-in .ring-fill{stroke-dasharray:var(--p) 100}.HefNjq_home.motion :is(.entries li,.agreements li,.cmp-line,.panel-foot,.calc-result,.cmp-result){opacity:0;transition:opacity .45s ease, transform .45s var(--ease);transform:translateY(10px)}.HefNjq_home.motion .step.is-in :is(.entries li,.agreements li,.cmp-line,.panel-foot,.calc-result,.cmp-result){opacity:1;transform:none}:is(.HefNjq_home.motion .step.is-in :is(.entries,.agreements) li:nth-child(2),.HefNjq_home.motion .step.is-in .cmp-line:nth-child(2)){transition-delay:.12s}:is(.HefNjq_home.motion .step.is-in :is(.entries,.agreements) li:nth-child(3),.HefNjq_home.motion .step.is-in .cmp-line:nth-child(3)){transition-delay:.24s}.HefNjq_home.motion .step.is-in :is(.panel-foot,.calc-result,.cmp-result){transition-delay:.42s}.HefNjq_home.reveal .step .panel{opacity:.001;transition:opacity .5s ease, transform .5s var(--ease);transform:translateY(16px)}.HefNjq_home.reveal .step.is-in .panel{opacity:1;transform:none}.HefNjq_home.motion .ledger tbody tr{opacity:0;transition:opacity .5s ease, transform .5s var(--ease);transform:translateY(14px)}.HefNjq_home.motion .ledger.is-in tbody tr{opacity:1;transform:none}.HefNjq_home.motion .ledger.is-in tbody tr:nth-child(2){transition-delay:.12s}.HefNjq_home.motion .ledger.is-in tbody tr:nth-child(3){transition-delay:.24s}.HefNjq_home.motion .ledger tfoot{opacity:0;transition:opacity .5s .45s}.HefNjq_home.motion .ledger.is-in tfoot{opacity:1}.HefNjq_home.motion .ag-row{opacity:0;transition:opacity .5s ease, transform .5s var(--ease);transform:translateY(12px)}.HefNjq_home.motion .ag-row.is-in{opacity:1;transform:none}.HefNjq_home.motion .ag-row:nth-child(2){transition-delay:.1s}.HefNjq_home.motion .ag-row:nth-child(3){transition-delay:.2s}html:has(.HefNjq_home){scroll-behavior:auto}
