.storefront-module__29mNga__page{--hairline:color-mix(in oklab, var(--color-ink) 8%, transparent);--hairline-strong:color-mix(in oklab, var(--color-ink) 16%, transparent);color:var(--color-ink)}.storefront-module__29mNga__page:focus{outline:none}.storefront-module__29mNga__page ::selection{background:var(--color-brand-tint);color:var(--color-navy)}.storefront-module__29mNga__page :where(a,button,summary):focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.storefront-module__29mNga__onNavy ::selection{background:var(--color-brand-light);color:var(--color-navy-deep)}.storefront-module__29mNga__onNavy :where(a,button,summary):focus-visible{outline-color:var(--color-brand-light)}.storefront-module__29mNga__section{padding:clamp(56px, 7vw, 96px) var(--page-gutter)}.storefront-module__29mNga__inner{max-width:var(--container);margin-inline:auto}.storefront-module__29mNga__heading{font-family:var(--font-display), Georgia, "Times New Roman", serif;font-optical-sizing:auto;letter-spacing:-.015em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:clamp(34px,3.6vw,52px);font-weight:400;line-height:1.08}.storefront-module__29mNga__heading span{color:var(--color-brand)}.storefront-module__29mNga__pill{border-radius:var(--r-pill);height:48px;font-family:var(--font-sans), sans-serif;white-space:nowrap;cursor:pointer;transition:background .18s ease, border-color .18s ease, color .18s ease, box-shadow .18s ease, transform .18s var(--ease-out-quart);border:1.5px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:15px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.storefront-module__29mNga__pill:active:not(:focus-visible){transform:scale(.96)}.storefront-module__29mNga__pillBrand{border-color:var(--color-brand);background:var(--color-brand);color:var(--color-white);box-shadow:0 6px 14px -6px color-mix(in oklab, var(--color-brand) 55%, transparent), 0 1px 2px color-mix(in oklab, var(--color-brand) 20%, transparent)}.storefront-module__29mNga__pillBrand:hover{border-color:var(--color-brand-dark);background:var(--color-brand-dark);box-shadow:0 8px 18px -8px color-mix(in oklab, var(--color-brand-dark) 60%, transparent), 0 1px 2px color-mix(in oklab, var(--color-brand-dark) 25%, transparent)}.storefront-module__29mNga__pillWhite{border-color:var(--color-white);background:var(--color-white);color:var(--color-navy);box-shadow:0 10px 24px -12px color-mix(in oklab, var(--color-navy-deep) 70%, transparent)}.storefront-module__29mNga__pillWhite:hover{border-color:var(--color-brand-light);background:var(--color-brand-light)}.storefront-module__29mNga__pillGhost{color:var(--color-white);background:0 0;border-color:#fff6}.storefront-module__29mNga__pillGhost:hover{border-color:var(--color-white);background:#ffffff14}.storefront-module__29mNga__textLink{min-height:44px;color:var(--color-brand);text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand) 35%, transparent);text-decoration-color:color-mix(in oklab, var(--color-brand) 35%, transparent);text-underline-offset:4px;align-items:center;gap:6px;font-size:15.5px;font-weight:600;transition:text-decoration-color .18s;display:inline-flex}.storefront-module__29mNga__textLink:hover{text-decoration-color:currentColor}.storefront-module__29mNga__textLink svg{transition:transform .25s var(--ease-out-quart)}@media (hover:hover) and (pointer:fine){.storefront-module__29mNga__textLink:hover svg{transform:translate(3px)}}.storefront-module__29mNga__accordion{border-top:1px solid var(--hairline-strong)}.storefront-module__29mNga__row{border-bottom:1px solid var(--hairline-strong)}.storefront-module__29mNga__row summary{cursor:pointer;min-height:64px;color:var(--color-ink);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:18px;font-weight:600;line-height:1.3;list-style:none;transition:color .18s;display:flex}.storefront-module__29mNga__row summary::-webkit-details-marker{display:none}.storefront-module__29mNga__toggle{background:var(--color-brand-tint);width:36px;height:36px;color:var(--color-brand);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;transition:background .18s,color .18s;display:inline-flex;position:relative}.storefront-module__29mNga__row[open] .storefront-module__29mNga__toggle{background:var(--color-brand);color:var(--color-white)}.storefront-module__29mNga__plus,.storefront-module__29mNga__minus{transition:opacity .2s cubic-bezier(.2,0,0,1),scale .2s cubic-bezier(.2,0,0,1),filter .2s cubic-bezier(.2,0,0,1);position:absolute}.storefront-module__29mNga__minus,.storefront-module__29mNga__row[open] .storefront-module__29mNga__plus{opacity:0;filter:blur(4px);scale:.25}.storefront-module__29mNga__row[open] .storefront-module__29mNga__minus{opacity:1;filter:blur();scale:1}.storefront-module__29mNga__row:has(summary:focus-visible) :is(.storefront-module__29mNga__plus,.storefront-module__29mNga__minus){transition-duration:0s}@media (hover:hover) and (pointer:fine){.storefront-module__29mNga__row:not([open]) summary:hover{color:var(--color-brand)}}.storefront-module__29mNga__answer{max-width:62ch;color:var(--color-text);text-wrap:pretty;padding:0 52px 22px 0;font-size:15.5px;line-height:1.6}.storefront-module__29mNga__answer p,.storefront-module__29mNga__answer ol{margin:0}.storefront-module__29mNga__answer p+p{margin-top:10px}.storefront-module__29mNga__answer ol{gap:6px;padding-left:1.4em;list-style:decimal;display:grid}.storefront-module__29mNga__answer a{color:var(--color-brand-dark);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--color-brand-dark) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--color-brand-dark) 40%, transparent);text-underline-offset:3px}.storefront-module__29mNga__answer a:hover{text-decoration-color:currentColor}@media (max-width:640px){.storefront-module__29mNga__answer{padding-right:0}}@media (prefers-reduced-motion:reduce){.storefront-module__29mNga__pill:active:not(:focus-visible){transform:none}}
.FinalCta-module__lMtGHa__section{padding:clamp(48px, 6vw, 88px) var(--page-gutter) 0;background:radial-gradient(ellipse 46% 60% at 100% 100%, color-mix(in oklab, var(--color-brand) 30%, transparent), transparent), var(--color-navy);color:var(--color-white)}.FinalCta-module__lMtGHa__inner{text-align:center;border-bottom:1px solid #ffffff1f;flex-direction:column;align-items:center;padding-bottom:clamp(48px,6vw,88px);display:flex}.FinalCta-module__lMtGHa__section .FinalCta-module__lMtGHa__heading{max-width:22ch;font-family:var(--font-display), Georgia, "Times New Roman", serif;font-optical-sizing:auto;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(32px,3.6vw,52px);font-weight:400;line-height:1.08}.FinalCta-module__lMtGHa__heading span{color:var(--color-brand-light)}.FinalCta-module__lMtGHa__line{color:#fffc;max-width:48ch;margin:18px 0 0;font-size:17px;line-height:1.55}.FinalCta-module__lMtGHa__inner>a{margin-top:28px}@media (max-width:520px){.FinalCta-module__lMtGHa__inner>a{align-self:stretch}}
.start-module__n7NQoq__page{--color-brand:#187b56;--color-brand-dark:#146c50;--color-brand-light:#b8e8cd;--accent:var(--color-brand);--accent-tint:var(--color-brand-tint);--paper:#fffcf6;--sun:#f9e6c3;--cream:#fdf5e6;--radius:16px;--mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", monospace;--display:var(--font-display), Georgia, serif;--body-font:var(--font-sans);--cta:#138253;--cta-hover:#0f6a4b;--cta-pulse:#1382536b;--review-green:#4daf7c;--safety-surface:#194437;--swipe-surface:#ffffffe6;--safety-line:#f6f7f829;background:var(--paper);color:var(--color-ink);font-family:var(--body-font), system-ui, sans-serif;font-size:1rem;line-height:1.55}.start-module__n7NQoq__page :where(h3,h4){text-wrap:balance;overflow-wrap:break-word}.start-module__n7NQoq__page :where(p,blockquote){text-wrap:pretty}.start-module__n7NQoq__page[data-medication=tirzepatide]{--accent:var(--color-terra-deep);--accent-tint:color-mix(in srgb, var(--color-terra-light) 45%, #fdfaf2)}.start-module__n7NQoq__page[data-theme=storefront]{--color-brand:var(--sf-green);--color-brand-dark:var(--sf-card-green);--color-brand-light:color-mix(in srgb, var(--sf-green) 42%, white);--accent:var(--sf-green);--accent-tint:color-mix(in srgb, var(--sf-green) 20%, var(--sf-surface-warm));--cta:var(--sf-green);--cta-hover:var(--sf-card-green);--cta-pulse:color-mix(in srgb, var(--sf-green) 42%, transparent);--paper:var(--sf-surface-warm);--sun:var(--sf-accent);--cream:color-mix(in srgb, var(--sf-accent) 30%, var(--sf-surface-warm));--color-ink:var(--sf-ink);--color-text:var(--sf-ink);--color-muted:var(--sf-muted);--display:var(--sf-font-display), Georgia, serif;--body-font:var(--sf-font-body);--mono:var(--sf-font-body), sans-serif;padding-top:var(--sf-header-height)}.start-module__n7NQoq__page [id]{scroll-margin-top:88px}:where(.start-module__n7NQoq__page) :where(h1,h2,h3,p,figure,dl,dd){margin:0}.start-module__n7NQoq__page h1,.start-module__n7NQoq__page h2{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;overflow-wrap:break-word;font-weight:500;line-height:1.08}.start-module__n7NQoq__page h1{font-size:clamp(2.25rem,1.83125rem + 1.72vw,3.375rem)}.start-module__n7NQoq__page h2{font-size:clamp(1.75rem,1.425rem + 1.34vw,2.625rem)}.start-module__n7NQoq__page h3{font-size:1.125rem;font-weight:650;line-height:1.3}:where(.start-module__n7NQoq__page) a{color:inherit}:where(.start-module__n7NQoq__page) :where(p,li) a{text-underline-offset:3px;text-decoration:underline}.start-module__n7NQoq__wrap{width:min(1200px, calc(100% - 2 * var(--page-gutter)));margin-inline:auto}.start-module__n7NQoq__centered{text-align:center;margin-inline:auto}.start-module__n7NQoq__topBar{padding:8px var(--page-gutter);background:var(--sun);color:var(--color-ink);text-align:center;font-size:13px;font-weight:550}.start-module__n7NQoq__topBar a{text-underline-offset:3px;font-weight:650;text-decoration:underline}.start-module__n7NQoq__priceBar{background:var(--color-brand-dark);color:var(--color-white);text-align:center;padding-block:12px;font-size:14px}.start-module__n7NQoq__priceBar b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-light);margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.start-module__n7NQoq__ticker{border-bottom:1px solid var(--color-line);background:var(--cream);display:flex;overflow:hidden}.start-module__n7NQoq__tickerTrack{min-width:100%;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:space-around;gap:48px;margin:0;padding:10px 24px;font-size:12px;list-style:none;animation:28s linear infinite start-module__n7NQoq__ticker;display:flex}.start-module__n7NQoq__tickerTrack li:before{content:"✓";color:var(--color-brand-dark);margin-right:8px}@keyframes start-module__n7NQoq__ticker{to{transform:translate(-100%)}}.start-module__n7NQoq__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px);padding-block:clamp(24px,3.5vw,48px) clamp(48px,6vw,80px);display:grid}.start-module__n7NQoq__gallery{min-width:0}.start-module__n7NQoq__galleryTrack{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius);background:var(--color-white);display:flex;overflow-x:auto}.start-module__n7NQoq__galleryTrack::-webkit-scrollbar{display:none}.start-module__n7NQoq__slide{scroll-snap-align:start;aspect-ratio:1;flex:0 0 100%;position:relative}.start-module__n7NQoq__slide>img{object-fit:cover;width:100%;height:100%}.start-module__n7NQoq__lifestyleSlide{background:var(--cream);position:absolute;inset:0}.start-module__n7NQoq__lifestyleSlide img{object-fit:cover;object-position:center 20%;width:100%;height:78%}.start-module__n7NQoq__lifestyleSlide p{min-height:22%;font-family:var(--display);align-items:center;padding:12px clamp(18px,3vw,28px);font-size:clamp(1.375rem,1.1875rem + .77vw,1.875rem);line-height:1.15;display:flex}.start-module__n7NQoq__slideFoot{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:auto 16px 16px}.start-module__n7NQoq__priceBadge{background:var(--color-brand-dark);color:var(--color-white);font-family:var(--mono);border-radius:999px;padding:8px 14px;font-size:14px}.start-module__n7NQoq__swipeHint{background:var(--swipe-surface);color:var(--color-ink);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.start-module__n7NQoq__infoSlide{background:var(--cream);flex-direction:column;gap:10px;padding:clamp(18px,3vw,28px);display:flex;position:absolute;inset:0}.start-module__n7NQoq__chip{background:var(--color-brand-dark);color:var(--color-white);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:600}.start-module__n7NQoq__slideHeadline{font-family:var(--display);text-wrap:balance;font-size:clamp(1.375rem,1.1875rem + .77vw,1.875rem);line-height:1.15}.start-module__n7NQoq__slideItems{gap:4px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:grid}.start-module__n7NQoq__slideItems li{align-items:center;gap:6px;display:flex}.start-module__n7NQoq__slideItems svg{color:var(--color-brand-dark);flex:none}.start-module__n7NQoq__slidePhoto{border-radius:12px;flex:1 1 0;min-height:0;overflow:hidden}.start-module__n7NQoq__slidePhoto img{object-fit:cover;width:100%;height:100%}.start-module__n7NQoq__thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.start-module__n7NQoq__thumbs button{aspect-ratio:1;border:1px solid var(--color-line-strong);background:var(--cream);cursor:pointer;border-radius:12px;padding:0;overflow:hidden}.start-module__n7NQoq__thumbs button[aria-current=true]{border:3px solid var(--color-brand-dark)}.start-module__n7NQoq__thumbs button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.start-module__n7NQoq__thumbs img{object-fit:cover;width:100%;height:100%}.start-module__n7NQoq__caption{color:var(--color-muted);margin-top:6px;font-size:12px}.start-module__n7NQoq__assurances{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.start-module__n7NQoq__assurances li{border:1px solid var(--color-line);background:var(--cream);text-align:center;text-wrap:balance;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;font-size:14px;line-height:1.35;display:flex}.start-module__n7NQoq__assurances svg{color:var(--color-brand-dark)}.start-module__n7NQoq__buy{border:2px solid var(--color-brand-dark);background:var(--color-white);border-radius:20px;max-width:540px;padding:28px}.start-module__n7NQoq__price{font-family:var(--mono);color:var(--color-brand-dark);margin-top:10px;font-size:clamp(1.625rem,1.4875rem + .58vw,2rem)}.start-module__n7NQoq__price a{vertical-align:super;color:var(--color-muted);margin-left:2px;font-size:.6em;text-decoration:none}.start-module__n7NQoq__dueToday{font-family:var(--body-font), system-ui, sans-serif;font-size:.65em}.start-module__n7NQoq__billingSummary{color:var(--color-text);margin-top:6px;font-size:14px;line-height:1.5}.start-module__n7NQoq__descriptor{color:var(--color-text);max-width:46ch;margin-top:12px;font-size:16px}.start-module__n7NQoq__includedToggle{border-block:1px solid var(--color-line);margin-top:16px}.start-module__n7NQoq__includedToggle summary,.start-module__n7NQoq__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-weight:600;list-style:none;display:flex}.start-module__n7NQoq__includedToggle summary::-webkit-details-marker{display:none}.start-module__n7NQoq__faq summary::-webkit-details-marker{display:none}.start-module__n7NQoq__includedToggle summary:after,.start-module__n7NQoq__faq summary:after{content:"+";font-family:var(--mono);font-size:18px;font-weight:400}.start-module__n7NQoq__includedToggle[open] summary:after,.start-module__n7NQoq__faq details[open] summary:after{content:"−"}.start-module__n7NQoq__includedToggle .start-module__n7NQoq__checklist{margin:0 0 14px}.start-module__n7NQoq__planLabel,.start-module__n7NQoq__kicker{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-dark);font-size:11.5px;font-weight:600}.start-module__n7NQoq__planLabel{margin-top:22px;margin-bottom:8px}.start-module__n7NQoq__planOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.start-module__n7NQoq__planOption{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-white);min-height:68px;color:var(--color-ink);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.start-module__n7NQoq__planOption strong{font-family:var(--mono);font-size:16px}.start-module__n7NQoq__planBasis{color:var(--color-muted);font-size:11px;font-weight:500}.start-module__n7NQoq__planCompare caption{color:var(--color-muted);text-align:left;padding:0 0 6px;font-size:12px}.start-module__n7NQoq__planOptionActive{border:2px solid var(--color-brand-dark);background:var(--cream);padding:9px 11px}.start-module__n7NQoq__planOption:focus-visible{outline:3px solid var(--color-brand-dark);outline-offset:2px}.start-module__n7NQoq__billingChoice{border:0;flex-wrap:wrap;gap:8px 18px;margin:14px 0;padding:0;font-size:13px;display:flex}.start-module__n7NQoq__billingChoice legend{margin-bottom:8px;font-weight:650}.start-module__n7NQoq__billingChoice label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.start-module__n7NQoq__billingChoice input{accent-color:var(--color-brand-dark)}.start-module__n7NQoq__planCompare{border-bottom:1px solid var(--color-line);margin:12px 0}.start-module__n7NQoq__planCompare summary{cursor:pointer;min-height:38px;color:var(--color-brand-dark);font-size:13px;font-weight:650}.start-module__n7NQoq__planCompareScroll{overflow-x:auto}.start-module__n7NQoq__planCompare table{border-collapse:collapse;text-align:left;width:100%;min-width:470px;font-size:12px}.start-module__n7NQoq__planCompare th,.start-module__n7NQoq__planCompare td{border-bottom:1px solid var(--color-line);vertical-align:top;padding:9px 8px}.start-module__n7NQoq__planCompare p{color:var(--color-muted);margin:9px 0 14px;font-size:12px}.start-module__n7NQoq__planCard{border-radius:var(--radius);background:#e7f2fa;border:1px solid #a8c9df;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px 20px;display:grid}.start-module__n7NQoq__planTitle{letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:flex}.start-module__n7NQoq__saveBadge{background:var(--color-brand-dark);color:var(--color-white);font-family:var(--mono);letter-spacing:0;text-transform:none;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500}.start-module__n7NQoq__checklist{color:var(--color-text);gap:6px;margin:12px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.start-module__n7NQoq__checklist li{align-items:flex-start;gap:8px;display:flex}.start-module__n7NQoq__checklist svg{color:var(--color-brand-dark);flex:none;margin-top:2px}.start-module__n7NQoq__planPrice{font-family:var(--mono);justify-items:end;display:grid}.start-module__n7NQoq__planPrice s{color:var(--color-muted);font-size:15px}.start-module__n7NQoq__planPrice strong{color:var(--color-ink);font-size:30px;font-weight:500;line-height:1.1}.start-module__n7NQoq__planPrice span{color:var(--color-muted);text-align:right;margin-top:4px;font-size:12px}.start-module__n7NQoq__beforeOrder{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--paper);margin-top:16px;padding:16px 18px}.start-module__n7NQoq__beforeOrder h3{font-size:15px}.start-module__n7NQoq__beforeOrder p{color:var(--color-text);margin-top:8px;font-size:13px;line-height:1.5}.start-module__n7NQoq__intakeNote{color:var(--color-muted);margin-top:14px;font-size:12.5px;line-height:1.45}.start-module__n7NQoq__cta{background:var(--cta);min-height:54px;color:var(--color-white);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-weight:650;text-decoration:none;transition:background .15s;animation:2.6s ease-out infinite start-module__n7NQoq__pulse;display:inline-flex}.start-module__n7NQoq__cta:hover{background:var(--cta-hover)}@keyframes start-module__n7NQoq__pulse{0%{box-shadow:0 0 0 0 var(--cta-pulse)}70%,to{box-shadow:0 0 0 14px #0000}}.start-module__n7NQoq__buy .start-module__n7NQoq__cta,.start-module__n7NQoq__researchCard .start-module__n7NQoq__cta{width:100%;margin-top:16px}.start-module__n7NQoq__checkoutTrust{color:var(--color-text);flex-wrap:wrap;gap:8px 16px;margin-top:14px;font-size:12px;line-height:1.4;display:flex}.start-module__n7NQoq__checkoutTrust>:not(:first-child):before{content:"✓";color:var(--color-brand-dark);margin-right:5px}.start-module__n7NQoq__checkoutTrust a{color:inherit;text-underline-offset:2px}.start-module__n7NQoq__checkoutTrust a span{white-space:nowrap}.start-module__n7NQoq__express{gap:10px;margin-top:18px;display:grid}.start-module__n7NQoq__orLine{color:var(--color-muted);align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.start-module__n7NQoq__orLine:before,.start-module__n7NQoq__orLine:after{content:"";background:var(--color-line-strong);flex:1;height:1px}.start-module__n7NQoq__field{gap:6px;font-size:14px;font-weight:600;display:grid}.start-module__n7NQoq__field input{border:1px solid var(--color-line-strong);background:var(--color-white);min-height:48px;font:inherit;color:var(--color-ink);border-radius:12px;padding:10px 14px;font-size:16px;font-weight:400}.start-module__n7NQoq__field input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.start-module__n7NQoq__expressTerms{color:var(--color-muted);font-size:12.5px}.start-module__n7NQoq__walletHost:empty,.start-module__n7NQoq__expressStatus:empty{display:none}.start-module__n7NQoq__expressStatus{color:var(--color-danger);font-size:13.5px;font-weight:600}.start-module__n7NQoq__expressStatus[data-tone=info]{color:var(--color-text)}.start-module__n7NQoq__infoBox{background:var(--cream);border:1px solid var(--color-line);color:var(--color-text);border-radius:12px;grid-template-columns:20px minmax(0,1fr);gap:12px;margin-top:16px;padding:16px;font-size:14px;display:grid}.start-module__n7NQoq__infoBox svg{color:var(--color-brand-dark);margin-top:1px}.start-module__n7NQoq__infoBox strong{color:var(--color-ink)}.start-module__n7NQoq__infoBox p+p{margin-top:4px}.start-module__n7NQoq__terms{color:var(--color-text);margin-top:14px;font-size:13px}.start-module__n7NQoq__portraits{background:var(--cream);border-block:1px solid var(--color-line);padding-block:clamp(28px,4vw,48px)}.start-module__n7NQoq__portraitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.start-module__n7NQoq__portraitsGrid figure{border-radius:var(--radius);overflow:hidden}.start-module__n7NQoq__portraitsGrid img{aspect-ratio:8/5;object-fit:cover;object-position:center 30%;width:100%;height:auto;display:block}.start-module__n7NQoq__memberProgressStars{color:#edb953;margin-top:16px;display:block}.start-module__n7NQoq__memberProgressGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.start-module__n7NQoq__memberProgressGrid figure{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--paper);overflow:hidden}.start-module__n7NQoq__memberProgressGrid img{width:100%;height:auto;display:block}.start-module__n7NQoq__memberProgressGrid figcaption{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px;display:flex}.start-module__n7NQoq__memberProgressGrid figcaption span{font-weight:650}.start-module__n7NQoq__memberProgressGrid figcaption strong{color:var(--color-brand-dark);white-space:nowrap}.start-module__n7NQoq__portraitsNote{color:var(--color-muted);margin-top:12px;font-size:12px}.start-module__n7NQoq__comparison{background:var(--paper);padding-block:clamp(56px,7vw,88px)}.start-module__n7NQoq__comparison h2{max-width:760px}.start-module__n7NQoq__comparison p{max-width:760px;color:var(--color-text);margin-top:14px}.start-module__n7NQoq__comparisonScroll{margin-top:28px;overflow-x:auto}.start-module__n7NQoq__comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:630px}.start-module__n7NQoq__comparison th,.start-module__n7NQoq__comparison td{border-bottom:1px solid var(--color-line-strong);vertical-align:top;padding:16px 20px}.start-module__n7NQoq__comparison thead th{color:var(--color-navy);font-size:14px}.start-module__n7NQoq__comparison tbody th{font-weight:600}.start-module__n7NQoq__comparisonNote{font-size:13px;line-height:1.55}.start-module__n7NQoq__comparisonNote a{text-underline-offset:3px;text-decoration:underline}.start-module__n7NQoq__comparisonValue{align-items:flex-start;gap:10px;display:flex}.start-module__n7NQoq__comparisonValue svg{color:var(--color-brand-dark);flex:0 0 18px;margin-top:4px}.start-module__n7NQoq__comparisonActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.start-module__n7NQoq__comparisonActions .start-module__n7NQoq__cta{animation:none}.start-module__n7NQoq__comparisonSecondary{border:1px solid var(--color-brand-dark);min-height:54px;color:var(--color-brand-dark);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-weight:650;text-decoration:none;display:inline-flex}.start-module__n7NQoq__comparisonSecondary:hover{background:var(--cream)}@media (max-width:560px){.start-module__n7NQoq__comparisonActions>a{width:100%}}.start-module__n7NQoq__sectionIntro{max-width:66ch;color:var(--color-text);margin-top:16px;line-height:1.6}.start-module__n7NQoq__weekGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.start-module__n7NQoq__weekGrid li{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-white);padding:22px}.start-module__n7NQoq__weekGrid li>span{color:var(--color-brand-dark);font-size:12px;font-weight:700}.start-module__n7NQoq__weekGrid h3{margin-top:16px}.start-module__n7NQoq__weekGrid p{color:var(--color-text);margin-top:10px;font-size:14px;line-height:1.55}.start-module__n7NQoq__doseNote{max-width:85ch;color:var(--color-text);margin-top:20px;font-size:14px;line-height:1.55}.start-module__n7NQoq__doseNote a{color:var(--color-brand-dark)}.start-module__n7NQoq__faqIntro{color:var(--color-text);max-width:40ch;margin-top:12px}.start-module__n7NQoq__section{padding-block:clamp(56px,8vw,104px)}.start-module__n7NQoq__section h2{max-width:24ch;margin-top:8px}.start-module__n7NQoq__band{background:var(--cream)}.start-module__n7NQoq__carePath{background:#dce9ef}.start-module__n7NQoq__split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.start-module__n7NQoq__wide{margin-top:clamp(24px,4vw,40px)}.start-module__n7NQoq__wide img{aspect-ratio:12/5;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.start-module__n7NQoq__closer{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,56px);margin-top:clamp(28px,4vw,48px);display:grid}.start-module__n7NQoq__prose{color:var(--color-text);gap:14px;font-size:17px;display:grid}.start-module__n7NQoq__prose h3{font-family:var(--display);color:var(--color-ink);font-size:clamp(1.5rem,1.3625rem + .58vw,1.875rem);font-weight:500}.start-module__n7NQoq__researchCard{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--cream);padding:24px}.start-module__n7NQoq__researchCard .start-module__n7NQoq__checklist{font-size:15.5px}.start-module__n7NQoq__trialResult{background:var(--accent-tint);border-radius:12px;margin-top:20px;padding:22px}.start-module__n7NQoq__trialStat{font-family:var(--display);color:var(--color-ink);font-size:clamp(2.625rem,2.1125rem + 2.1vw,4rem);line-height:1}.start-module__n7NQoq__trialLabel{color:var(--color-text);margin-top:8px;font-size:15px;line-height:1.4}.start-module__n7NQoq__trialDetail{color:var(--color-muted);margin-top:16px;font-size:13px;line-height:1.55}.start-module__n7NQoq__note,.start-module__n7NQoq__muted{color:var(--color-muted);max-width:70ch;margin-top:14px;font-size:13px}.start-module__n7NQoq__ref{margin-left:1px;font-size:.7em;line-height:0}.start-module__n7NQoq__ref a{color:var(--accent);padding:0 2px;text-decoration:none}.start-module__n7NQoq__steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.start-module__n7NQoq__steps li{counter-increment:step;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-white);padding:12px 12px 20px}.start-module__n7NQoq__steps figure{margin-bottom:14px}.start-module__n7NQoq__steps img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;height:auto}.start-module__n7NQoq__steps h3:before{content:counter(step) ". ";color:var(--color-brand-dark)}.start-module__n7NQoq__steps h3,.start-module__n7NQoq__steps p{padding-inline:4px}.start-module__n7NQoq__steps p{color:var(--color-text);margin-top:8px;font-size:14.5px}.start-module__n7NQoq__sticky p{gap:2px;min-width:0;display:grid}.start-module__n7NQoq__sticky span{font-family:var(--mono);color:var(--color-text);font-size:13px}.start-module__n7NQoq__faq details{border-top:1px solid var(--color-line-strong)}.start-module__n7NQoq__faq details:last-child{border-bottom:1px solid var(--color-line-strong)}.start-module__n7NQoq__faq details p{color:var(--color-text);max-width:62ch;padding-bottom:18px;font-size:15px}.start-module__n7NQoq__safety{color:var(--color-navy);background:#e7f2fa;padding-block:clamp(56px,8vw,96px)}.start-module__n7NQoq__safety h2{color:var(--color-navy)}.start-module__n7NQoq__safety h3{color:var(--color-navy);margin-bottom:10px}.start-module__n7NQoq__safety .start-module__n7NQoq__ref a{color:var(--color-brand-light)}.start-module__n7NQoq__safetyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px;font-size:14.5px;display:grid}.start-module__n7NQoq__safetyGrid ul{gap:6px;margin:0 0 20px;padding-left:18px;display:grid}.start-module__n7NQoq__safetyFoot{border-top:1px solid var(--safety-line);margin-top:28px;padding-top:20px;font-size:14px}.start-module__n7NQoq__notes{color:var(--color-text);padding-block:48px 64px;font-size:13px}.start-module__n7NQoq__notes h2{font-family:var(--body-font), system-ui, sans-serif;letter-spacing:0;color:var(--color-ink);font-size:13px;font-weight:650}.start-module__n7NQoq__notes h2+ol,.start-module__n7NQoq__notes h2+ul{gap:6px;margin:10px 0 28px;padding-left:20px;display:grid}.start-module__n7NQoq__notes ul{padding-left:0;list-style:none}.start-module__n7NQoq__sticky{display:none}@media (max-width:1024px){.start-module__n7NQoq__weekGrid,.start-module__n7NQoq__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.start-module__n7NQoq__safetyGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.start-module__n7NQoq__hero,.start-module__n7NQoq__split,.start-module__n7NQoq__closer{grid-template-columns:minmax(0,1fr)}.start-module__n7NQoq__sticky{z-index:30;padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--color-line-strong);display:block;position:fixed;inset:auto 0 0}.start-module__n7NQoq__sticky[hidden]{display:none}.start-module__n7NQoq__sticky>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.start-module__n7NQoq__sticky .start-module__n7NQoq__cta{min-height:44px;padding:10px 18px}.start-module__n7NQoq__page{padding-bottom:72px}}@media (max-width:560px){.start-module__n7NQoq__weekGrid{grid-template-columns:minmax(0,1fr)}.start-module__n7NQoq__portraitsGrid,.start-module__n7NQoq__memberProgressGrid{grid-template-columns:1fr}.start-module__n7NQoq__steps{grid-template-columns:minmax(0,1fr)}.start-module__n7NQoq__thumbs{gap:6px}.start-module__n7NQoq__thumbs button{border-radius:10px}.start-module__n7NQoq__assurances{gap:8px}.start-module__n7NQoq__assurances li{padding:12px 8px;font-size:12.5px}.start-module__n7NQoq__buy{padding:18px 16px}.start-module__n7NQoq__planCard{padding:16px}.start-module__n7NQoq__planPrice strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.start-module__n7NQoq__cta{transition:none}.start-module__n7NQoq__cta,.start-module__n7NQoq__tickerTrack{animation:none}}.start-module__n7NQoq__page[data-theme=storefront] :is(.start-module__n7NQoq__planLabel,.start-module__n7NQoq__chip,.start-module__n7NQoq__planTitle){letter-spacing:normal;text-transform:none}.start-module__n7NQoq__page[data-theme=storefront] :is(.start-module__n7NQoq__descriptor,.start-module__n7NQoq__faqIntro,.start-module__n7NQoq__section h2,.start-module__n7NQoq__note,.start-module__n7NQoq__muted,.start-module__n7NQoq__faq details p){max-width:none}.start-module__n7NQoq__vipBox{color:#172b48;cursor:pointer;text-align:left;background:#f5f9fd;border:1px solid #c9d8ea;border-radius:10px;align-items:flex-start;gap:10px;margin:12px 0;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.start-module__n7NQoq__vipBox[data-from-link]{border-color:#1f5fa8;box-shadow:0 0 0 3px #1f5fa82e}.start-module__n7NQoq__vipBox input{accent-color:#1f5fa8;flex:none;width:18px;height:18px;margin:2px 0 0}.start-module__n7NQoq__vipBox strong{font-weight:700}.start-module__n7NQoq__vipSoldOut{color:#4f6680;text-align:left;margin:12px 0;font-size:14px;line-height:1.45}.start-module__n7NQoq__vipBox small{color:#4f6680;margin-top:4px;font-size:13px;display:block}
.startdan-module__7MvKtq__page{--sd-blue:var(--color-brand);--sd-blue-deep:var(--color-brand-dark);--sd-blue-tint:#eef4fc;--sd-blue-line:#c7d9f2;--sd-grey:#f1f1f1;--sd-grey-line:#d9d9d9;--sd-ink:#17191c;--sd-text:#3b3f45;--sd-muted:#5f646b}.startdan-module__7MvKtq__buy{border:2px solid var(--sd-blue);border-radius:20px}.startdan-module__7MvKtq__eyebrow{color:var(--sd-blue);letter-spacing:.22em;text-transform:uppercase;margin:0 0 6px;font-size:15px;font-weight:700}.startdan-module__7MvKtq__title{font-size:clamp(2.75rem,2rem + 2.6vw,4.25rem);line-height:1}.startdan-module__7MvKtq__price{color:var(--sd-blue);flex-wrap:wrap;align-items:baseline;gap:0 10px;margin-top:18px;font-weight:500;display:flex}.startdan-module__7MvKtq__price strong{letter-spacing:-.02em;font-size:clamp(2rem,1.6rem + 1.4vw,2.625rem);font-weight:600;line-height:1}.startdan-module__7MvKtq__price span{font-size:clamp(1.25rem,1.05rem + .7vw,1.625rem);font-weight:500}.startdan-module__7MvKtq__then{color:var(--sd-ink);margin-top:6px;font-size:clamp(.95rem,.9rem + .25vw,1.125rem);font-weight:700;line-height:1.3}.startdan-module__7MvKtq__vipNote{color:var(--sd-blue);margin-top:6px;font-size:16px;font-weight:600;line-height:1.3}.startdan-module__7MvKtq__savings{border:1px solid var(--sd-blue-line);background:var(--sd-blue-tint);color:var(--sd-text);border-radius:10px;gap:6px;margin:12px 0 0;padding:10px 12px;font-size:14px;list-style:none;display:grid}.startdan-module__7MvKtq__savings li{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.startdan-module__7MvKtq__savingsLabel{flex:auto}.startdan-module__7MvKtq__savingsPrice{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;display:inline-flex}.startdan-module__7MvKtq__savingsPrice s{color:var(--sd-muted)}.startdan-module__7MvKtq__savingsPrice strong{color:var(--sd-ink);font-weight:700}.startdan-module__7MvKtq__savingsNote{color:var(--sd-blue);flex:0 0 100%;font-weight:600}.startdan-module__7MvKtq__descriptor{color:var(--sd-text);margin-top:16px;font-size:17px;line-height:1.5}.startdan-module__7MvKtq__options{gap:14px;margin-top:22px;display:grid}.startdan-module__7MvKtq__option{border:1px solid var(--sd-grey-line);background:var(--sd-grey);border-radius:16px;padding:18px 18px 20px;transition:border-color .15s,background .15s}.startdan-module__7MvKtq__optionActive{border:2px solid var(--sd-blue);background:var(--sd-blue-tint);padding:17px 17px 19px}.startdan-module__7MvKtq__optionHead{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.startdan-module__7MvKtq__optionHead input{width:22px;height:22px;accent-color:var(--sd-blue);cursor:pointer;flex:none;margin:0}.startdan-module__7MvKtq__optionTitle{color:var(--sd-ink);font-size:22px;font-weight:700}.startdan-module__7MvKtq__optionMonthly .startdan-module__7MvKtq__optionTitle{font-size:20px}.startdan-module__7MvKtq__badge{background:var(--sd-blue);color:#fff;white-space:nowrap;border-radius:999px;margin-left:auto;padding:6px 14px;font-size:14px;font-weight:700}.startdan-module__7MvKtq__checks{color:var(--sd-ink);gap:6px;margin:12px 0 0 2px;padding:0;font-size:16px;list-style:none;display:grid}.startdan-module__7MvKtq__checks li{align-items:flex-start;gap:10px;display:flex}.startdan-module__7MvKtq__checks svg{color:var(--sd-blue);flex:none;margin-top:3px}.startdan-module__7MvKtq__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.startdan-module__7MvKtq__tile{border:1px solid var(--sd-grey-line);min-height:118px;color:var(--sd-ink);text-align:center;cursor:pointer;font:inherit;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;display:flex}.startdan-module__7MvKtq__tile b{font-size:15px;font-weight:700}.startdan-module__7MvKtq__tile strong{color:var(--sd-blue);overflow-wrap:anywhere;font-size:17px;font-weight:700;line-height:1.2}.startdan-module__7MvKtq__tile small{color:var(--sd-text);font-size:13.5px;line-height:1.3}.startdan-module__7MvKtq__tileActive{border:2px solid var(--sd-blue);background:#f7faff;padding:11px 7px}.startdan-module__7MvKtq__tile:focus-visible,.startdan-module__7MvKtq__optionHead input:focus-visible,.startdan-module__7MvKtq__box input:focus-visible{outline:3px solid var(--sd-blue);outline-offset:2px}.startdan-module__7MvKtq__commitLine{border-bottom:1px solid var(--sd-blue-line);color:var(--sd-ink);margin-top:14px;padding-bottom:12px;font-size:16px}.startdan-module__7MvKtq__saveTitle{color:var(--sd-ink);margin:18px 0 8px;font-size:22px;font-weight:700}.startdan-module__7MvKtq__box{color:var(--sd-ink);cursor:pointer;align-items:flex-start;gap:12px;padding:6px 0;font-size:16px;line-height:1.4;display:flex}.startdan-module__7MvKtq__box input{width:22px;height:22px;accent-color:var(--sd-blue);cursor:pointer;flex:none;margin:1px 0 0}.startdan-module__7MvKtq__box small{color:var(--sd-muted);margin-top:2px;font-size:13.5px;display:block}.startdan-module__7MvKtq__optionMonthly{color:var(--sd-ink)}.startdan-module__7MvKtq__monthlyPrice{margin:8px 0 0 34px;font-size:20px;font-weight:700}.startdan-module__7MvKtq__monthlyLine{color:var(--sd-text);margin:6px 0 0 34px;font-size:16px}.startdan-module__7MvKtq__cta{background:var(--sd-blue);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:12px;width:100%;min-height:64px;margin-top:22px;padding:16px 28px;font-size:22px;font-weight:700;text-decoration:none;transition:background .15s;display:flex}.startdan-module__7MvKtq__cta:hover{background:var(--sd-blue-deep)}.startdan-module__7MvKtq__cta svg{width:22px;height:22px}.startdan-module__7MvKtq__approval{border-top:1px solid var(--sd-grey-line);color:var(--sd-ink);margin-top:18px;padding-top:16px;font-size:16px;line-height:1.45}@media (min-width:861px){.startdan-module__7MvKtq__approval span{display:block}}.startdan-module__7MvKtq__trust{color:var(--sd-text);grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;gap:6px 20px;margin-top:14px;font-size:13px;line-height:1.4;display:grid}.startdan-module__7MvKtq__trust>span{align-items:center;gap:6px;display:inline-flex}.startdan-module__7MvKtq__trust svg{width:16px;height:16px;color:var(--sd-blue)}.startdan-module__7MvKtq__trust>a{color:inherit;text-underline-offset:2px;grid-column:1/-1}.startdan-module__7MvKtq__trust>a span{color:var(--sd-muted)}.startdan-module__7MvKtq__terms{color:var(--sd-muted);margin-top:12px;font-size:13px;line-height:1.5}@media (max-width:560px){.startdan-module__7MvKtq__option{padding:14px 12px 16px}.startdan-module__7MvKtq__optionActive{padding:13px 11px 15px}.startdan-module__7MvKtq__optionTitle{font-size:19px}.startdan-module__7MvKtq__badge{padding:5px 10px;font-size:12.5px}.startdan-module__7MvKtq__tiles{gap:6px}.startdan-module__7MvKtq__tile{min-height:112px;padding:10px 4px}.startdan-module__7MvKtq__tile strong{font-size:15px}.startdan-module__7MvKtq__tile b{font-size:14px}.startdan-module__7MvKtq__tile small{font-size:12px}.startdan-module__7MvKtq__monthlyPrice{font-size:17px}.startdan-module__7MvKtq__cta{min-height:58px;font-size:19px}}
.peptide-box-module__ASdIdW__box{--color-brand:var(--sf-green);--color-brand-dark:var(--sf-card-green);text-align:left}.peptide-box-module__ASdIdW__box p,.peptide-box-module__ASdIdW__box ul{margin-bottom:0}.peptide-box-module__ASdIdW__box>p:first-of-type{margin-top:0}.peptide-box-module__ASdIdW__ships{color:var(--sd-ink);margin-top:14px;font-size:15px;font-weight:700}
.RxBuyBox-module__rE9fQa__box{--bb-surface:#fff;--bb-ground:#eceef1;--bb-ink:#17191c;--bb-text:#3b3f45;--bb-muted:#63676e;--bb-line:#17191c1f;--bb-line-strong:#17191c3d;--bb-accent:var(--hrx-accent,#216a55);--bb-accent-soft:var(--hrx-accent-soft,#216a5517);--bb-font-body:var(--font-sans), system-ui, -apple-system, sans-serif;--bb-font-display:var(--font-display), Georgia, "Times New Roman", serif;--bb-font-mono:var(--font-jetbrains-mono), "IBM Plex Mono", ui-monospace, "SF Mono", monospace;--bb-radius-lg:16px;--bb-radius-md:12px;--bb-radius-sm:6px;--bb-weight-strong:700;--bb-weight-medium:600;--bb-weight-book:500;--bb-tracking:-.002em;--bb-tracking-display:-.006em;border:1px solid var(--bb-line);border-radius:var(--bb-radius-lg);background:var(--bb-surface);font-family:var(--bb-font-body);letter-spacing:var(--bb-tracking);padding:22px 22px 24px}.RxBuyBox-module__rE9fQa__group{margin-bottom:18px}.RxBuyBox-module__rE9fQa__groupTight{margin-bottom:4px}.RxBuyBox-module__rE9fQa__label{font-family:var(--bb-font-mono);font-size:9.5px;font-weight:var(--bb-weight-strong);font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-accent);margin:0 0 10px}.RxBuyBox-module__rE9fQa__tiles{gap:10px;display:grid}.RxBuyBox-module__rE9fQa__tile{border:1.5px solid var(--bb-line);border-radius:var(--bb-radius-md);background:var(--bb-surface);text-align:left;cursor:pointer;padding:12px 12px 11px;position:relative}.RxBuyBox-module__rE9fQa__tile[aria-checked=true],.RxBuyBox-module__rE9fQa__plan[aria-checked=true]{border-color:var(--bb-accent);background:var(--bb-accent-soft)}.RxBuyBox-module__rE9fQa__tileTitle{font-size:14px;font-weight:var(--bb-weight-strong);color:var(--bb-ink);display:block}.RxBuyBox-module__rE9fQa__chip{font-family:var(--bb-font-mono);font-size:9.5px;font-weight:var(--bb-weight-strong);font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:.08em;text-transform:uppercase;color:var(--bb-accent)}.RxBuyBox-module__rE9fQa__popular{margin-bottom:4px;display:block;}.RxBuyBox-module__rE9fQa__save{background:var(--bb-accent-soft);border-radius:999px;margin-inline-start:8px;padding:3px 7px;}.RxBuyBox-module__rE9fQa__tileSub{font-family:var(--bb-font-mono);font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:0;text-transform:uppercase;color:var(--bb-muted);margin-top:3px;font-size:9.68px;display:block}.RxBuyBox-module__rE9fQa__helper{color:var(--bb-muted);margin:8px 0 0;font-size:11.5px;line-height:1.5}.RxBuyBox-module__rE9fQa__segmented{border-radius:var(--bb-radius-md);background:var(--bb-ground);gap:4px;padding:4px;display:flex}.RxBuyBox-module__rE9fQa__segment{border-radius:var(--bb-radius-sm);font-family:var(--bb-font-body);font-size:14px;font-weight:var(--bb-weight-strong);letter-spacing:var(--bb-tracking);color:var(--bb-text);cursor:pointer;background:0 0;border:none;flex:1;padding:10px 12px}.RxBuyBox-module__rE9fQa__segment[aria-checked=true]{background:var(--bb-surface);color:var(--bb-ink);box-shadow:0 1px 2px #00000014}.RxBuyBox-module__rE9fQa__plans{flex-direction:column;gap:8px;display:flex}.RxBuyBox-module__rE9fQa__plan{border:1.5px solid var(--bb-line);border-radius:var(--bb-radius-md);background:var(--bb-surface);text-align:left;cursor:pointer;grid-template-columns:18px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.RxBuyBox-module__rE9fQa__dot{border:2px solid var(--bb-line-strong);background:0 0;border-radius:999px;width:16px;height:16px}.RxBuyBox-module__rE9fQa__plan[aria-checked=true] .RxBuyBox-module__rE9fQa__dot{border-color:var(--bb-accent);background:var(--bb-accent);box-shadow:inset 0 0 0 3px var(--bb-surface)}.RxBuyBox-module__rE9fQa__planTitle{font-size:14px;font-weight:var(--bb-weight-medium);color:var(--bb-ink)}.RxBuyBox-module__rE9fQa__planPrice{font-family:var(--bb-font-mono);font-size:11.88px;font-weight:var(--bb-weight-strong);font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:0;text-transform:uppercase;color:var(--bb-ink)}.RxBuyBox-module__rE9fQa__totals{border-radius:var(--bb-radius-md);background:var(--bb-ground);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;margin-top:18px;padding:13px 14px;display:flex}.RxBuyBox-module__rE9fQa__totalsLabel{font-size:13px;font-weight:var(--bb-weight-medium);color:var(--bb-text)}.RxBuyBox-module__rE9fQa__totalsPrice{font-family:var(--bb-font-display);font-size:18px;font-weight:var(--bb-weight-medium);font-optical-sizing:auto;letter-spacing:var(--bb-tracking-display);color:var(--bb-ink)}.RxBuyBox-module__rE9fQa__billed{font-family:var(--bb-font-body);font-size:12px;font-weight:var(--bb-weight-book);letter-spacing:var(--bb-tracking);color:var(--bb-muted)}.RxBuyBox-module__rE9fQa__info{border:1px solid var(--bb-line);border-radius:var(--bb-radius-md);background:var(--bb-ground);margin-top:14px;padding:10px 12px}.RxBuyBox-module__rE9fQa__infoText{color:var(--bb-ink);margin:0;font-size:12.5px;line-height:1.45}.RxBuyBox-module__rE9fQa__infoStrong{font-weight:var(--bb-weight-strong)}.RxBuyBox-module__rE9fQa__cta,.RxBuyBox-module__rE9fQa__unavailable{width:100%;font-family:var(--bb-font-body);font-size:15.5px;font-weight:var(--bb-weight-strong);letter-spacing:var(--bb-tracking);border-radius:999px;margin-top:14px;padding:15px 24px}.RxBuyBox-module__rE9fQa__cta{background:var(--bb-accent);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.RxBuyBox-module__rE9fQa__unavailable{border:1px solid var(--bb-line);background:var(--bb-ground);color:var(--bb-muted);text-align:center}.RxBuyBox-module__rE9fQa__disclaimer{text-align:center;color:var(--bb-muted);margin:10px 0 0;font-size:11.5px;line-height:1.5}.RxBuyBox-module__rE9fQa__perks{flex-wrap:wrap;justify-content:center;gap:14px;margin-top:12px;display:flex}.RxBuyBox-module__rE9fQa__perk{font-size:11.5px;font-weight:var(--bb-weight-medium);color:var(--bb-text)}.RxBuyBox-module__rE9fQa__included{border-top:1px solid var(--bb-line);margin-top:18px;padding-top:16px}.RxBuyBox-module__rE9fQa__includedLabel{cursor:pointer}.RxBuyBox-module__rE9fQa__includedBody{padding-top:8px}.RxBuyBox-module__rE9fQa__planSummary{border:1px solid var(--bb-accent);border-radius:var(--bb-radius-md);background:var(--bb-ground);margin-top:18px;padding:18px}.RxBuyBox-module__rE9fQa__summaryHeading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.RxBuyBox-module__rE9fQa__summaryHeading h3{margin:0;font-size:16px;font-weight:600}.RxBuyBox-module__rE9fQa__summaryHeading strong{font-size:30px;font-weight:600;line-height:1.2}.RxBuyBox-module__rE9fQa__selectionNote{color:var(--bb-muted);margin:6px 0 0;font-size:13px}.RxBuyBox-module__rE9fQa__summaryTerms{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.RxBuyBox-module__rE9fQa__summaryTerms li{gap:9px;font-size:14px;line-height:1.4;display:flex}.RxBuyBox-module__rE9fQa__summaryTerms li span{color:var(--bb-accent)}.RxBuyBox-module__rE9fQa__regularPrice{color:var(--bb-muted);margin-right:6px;font-weight:400;text-decoration:line-through}.RxBuyBox-module__rE9fQa__priceLadder{border-top:1px solid var(--bb-line);margin:14px 0 0;padding:0;display:grid}.RxBuyBox-module__rE9fQa__ladderRow{border-bottom:1px solid var(--bb-line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;display:flex}.RxBuyBox-module__rE9fQa__ladderRow dt{color:var(--bb-text);gap:2px;margin:0;font-size:14px;font-weight:500;display:grid}.RxBuyBox-module__rE9fQa__ladderRow dt span{color:var(--bb-muted);font-size:12px;font-weight:400}.RxBuyBox-module__rE9fQa__ladderRow dt a{color:inherit;text-underline-offset:2px;text-decoration:underline}.RxBuyBox-module__rE9fQa__ladderRow dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:600}.RxBuyBox-module__rE9fQa__ladderRow s{color:var(--bb-muted);font-weight:400}.RxBuyBox-module__rE9fQa__ladderMember dt,.RxBuyBox-module__rE9fQa__ladderMember dd{color:var(--bb-accent)}.RxBuyBox-module__rE9fQa__ladderVip{background:#0b2146;border:0;border-radius:10px;margin-top:6px;padding:10px 12px}.RxBuyBox-module__rE9fQa__ladderVip dt,.RxBuyBox-module__rE9fQa__ladderVip dd{color:#fff}.RxBuyBox-module__rE9fQa__ladderVip dt span{color:#ffffffb8}.RxBuyBox-module__rE9fQa__ladderVip dd{color:#f3c969}.RxBuyBox-module__rE9fQa__includedLabel{font-family:var(--bb-font-mono);font-feature-settings:"tnum" 1, "zero" 1;letter-spacing:.12em;text-transform:uppercase;color:var(--bb-muted);margin:0 0 10px;font-size:9.5px}.RxBuyBox-module__rE9fQa__includedList{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.RxBuyBox-module__rE9fQa__includedItem{color:var(--bb-text);gap:8px;font-size:12.5px;display:flex}.RxBuyBox-module__rE9fQa__check{color:var(--bb-accent)}.RxBuyBox-module__rE9fQa__includedNote{color:var(--bb-muted);margin:12px 0 0;font-size:11.5px;line-height:1.5}.RxBuyBox-module__rE9fQa__compounded{color:var(--bb-text);margin:10px 0 0;font-size:12.5px;line-height:1.55}.RxBuyBox-module__rE9fQa__box[data-theme=storefront]{--bb-surface:var(--sf-white);--bb-ground:color-mix(in srgb, var(--sf-accent) 30%, var(--sf-surface-warm));--bb-ink:var(--sf-ink);--bb-text:var(--sf-ink);--bb-muted:var(--sf-muted);--bb-line:var(--sf-line);--bb-line-strong:var(--sf-ink);--bb-accent:var(--sf-green);--bb-accent-soft:color-mix(in srgb, var(--sf-green) 12%, white);--bb-font-body:var(--sf-font-body), Arial, sans-serif;--bb-font-display:var(--sf-font-display), Georgia, serif;--bb-font-mono:var(--sf-font-body), Arial, sans-serif;--bb-radius-lg:12px;--bb-radius-md:12px;--bb-radius-sm:12px;--bb-weight-strong:400;--bb-weight-medium:400;--bb-weight-book:400;--bb-tracking:normal;--bb-tracking-display:normal;border:none;padding:0}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] :is(.RxBuyBox-module__rE9fQa__label,.RxBuyBox-module__rE9fQa__chip,.RxBuyBox-module__rE9fQa__tileSub,.RxBuyBox-module__rE9fQa__planPrice,.RxBuyBox-module__rE9fQa__includedLabel){font-feature-settings:normal;letter-spacing:normal;text-transform:none}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] :is(.RxBuyBox-module__rE9fQa__label,.RxBuyBox-module__rE9fQa__includedLabel){color:var(--bb-ink);font-size:14px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__chip{font-size:12px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] :is(.RxBuyBox-module__rE9fQa__tileSub,.RxBuyBox-module__rE9fQa__helper,.RxBuyBox-module__rE9fQa__disclaimer,.RxBuyBox-module__rE9fQa__includedNote,.RxBuyBox-module__rE9fQa__perk,.RxBuyBox-module__rE9fQa__billed){color:var(--bb-muted);font-size:13px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] :is(.RxBuyBox-module__rE9fQa__tileTitle,.RxBuyBox-module__rE9fQa__planTitle,.RxBuyBox-module__rE9fQa__planPrice){font-size:15px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] :is(.RxBuyBox-module__rE9fQa__tile,.RxBuyBox-module__rE9fQa__plan,.RxBuyBox-module__rE9fQa__segment){min-height:44px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__segment{border:1px solid #0000}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__segment[aria-checked=true]{border-color:var(--bb-line);box-shadow:none}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__included{border-bottom:1px solid var(--bb-line);margin:0 0 20px;padding:14px 0}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__includedLabel{justify-content:space-between;margin:0;font-size:16px;font-weight:600;list-style:none;display:flex}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__includedLabel::-webkit-details-marker{display:none}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__includedLabel:after{content:"+"}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__included[open] .RxBuyBox-module__rE9fQa__includedLabel:after{content:"−"}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__tile{text-align:center;padding:10px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__plans{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__plan{padding:11px 12px;display:block}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__planTitle{font-size:14px;display:block}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__plan .RxBuyBox-module__rE9fQa__tileSub{color:var(--bb-ink);font-size:15px;font-weight:600}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__segment{font-size:13px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__totalsPrice{font-size:22px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__totalsLabel{font-size:14px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] :is(.RxBuyBox-module__rE9fQa__infoText,.RxBuyBox-module__rE9fQa__includedItem,.RxBuyBox-module__rE9fQa__compounded){color:var(--bb-ink);font-size:14px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__cta,.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__unavailable{border-radius:var(--sf-radius-pill);min-height:54px;padding:14px 28px}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__cta{box-shadow:0 0 0 8px color-mix(in srgb, var(--bb-accent) 5%, transparent);transition:background-color var(--sf-motion) var(--sf-ease), transform var(--sf-motion-release) var(--sf-ease);font-weight:600}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__cta:active:not(:focus-visible){transition-duration:var(--sf-motion-press);transform:scale(.96)}@media (hover:hover) and (pointer:fine){.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__cta:hover{background:var(--sf-card-green)}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] :is(.RxBuyBox-module__rE9fQa__tile,.RxBuyBox-module__rE9fQa__plan):hover{border-color:var(--bb-accent)}}@media (prefers-reduced-motion:reduce){.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__cta{transition:none}.RxBuyBox-module__rE9fQa__box[data-theme=storefront] .RxBuyBox-module__rE9fQa__cta:active:not(:focus-visible){transform:none}}.RxBuyBox-module__rE9fQa__ladderVipOn{box-shadow:0 0 0 2px #f3c969}
.offer-module__tdX4va__page{--color-brand:#187b56;--color-brand-dark:#146c50;--color-brand-light:#b8e8cd;--accent:var(--color-brand);--accent-tint:var(--color-brand-tint);--paper:#fffcf6;--sun:#f9e6c3;--cream:#fdf5e6;--radius:16px;--mono:var(--font-jetbrains-mono), ui-monospace, "SF Mono", monospace;--display:var(--font-display), Georgia, serif;--body-font:var(--font-sans);--cta:#138253;--cta-hover:#0f6a4b;--cta-pulse:#1382536b;--review-green:#4daf7c;--safety-surface:#194437;--swipe-surface:#ffffffe6;--safety-line:#f6f7f829;background:var(--paper);color:var(--color-ink);font-family:var(--body-font), system-ui, sans-serif;font-size:16px;line-height:1.55}.offer-module__tdX4va__page[data-medication=tirzepatide]{--accent:var(--color-terra-deep);--accent-tint:color-mix(in srgb, var(--color-terra-light) 45%, #fdfaf2)}.offer-module__tdX4va__page[data-theme=storefront]{--color-brand:var(--sf-green);--color-brand-dark:var(--sf-card-green);--color-brand-light:color-mix(in srgb, var(--sf-green) 42%, white);--accent:var(--sf-green);--accent-tint:color-mix(in srgb, var(--sf-green) 20%, var(--sf-surface-warm));--cta:var(--sf-green);--cta-hover:var(--sf-card-green);--cta-pulse:color-mix(in srgb, var(--sf-green) 42%, transparent);--paper:var(--sf-surface-warm);--sun:var(--sf-accent);--cream:color-mix(in srgb, var(--sf-accent) 30%, var(--sf-surface-warm));--color-ink:var(--sf-ink);--color-text:var(--sf-ink);--color-muted:var(--sf-muted);--display:var(--sf-font-display), Georgia, serif;--body-font:var(--sf-font-body);--mono:var(--sf-font-body), sans-serif;padding-top:var(--sf-header-height)}.offer-module__tdX4va__page [id]{scroll-margin-top:88px}:where(.offer-module__tdX4va__page) :where(h1,h2,h3,p,figure,dl,dd){margin:0}.offer-module__tdX4va__page h1,.offer-module__tdX4va__page h2{font-family:var(--display);letter-spacing:-.02em;text-wrap:balance;font-weight:500;line-height:1.08}.offer-module__tdX4va__page h1{font-size:clamp(36px,4.2vw,54px)}.offer-module__tdX4va__page h2{font-size:clamp(28px,3.2vw,42px)}.offer-module__tdX4va__page h3{font-size:18px;font-weight:650;line-height:1.3}:where(.offer-module__tdX4va__page) a{color:inherit}:where(.offer-module__tdX4va__page) :where(p,li) a{text-underline-offset:3px;text-decoration:underline}.offer-module__tdX4va__wrap{width:min(1200px, calc(100% - 2 * var(--page-gutter)));margin-inline:auto}.offer-module__tdX4va__centered{text-align:center;margin-inline:auto}.offer-module__tdX4va__topBar{padding:8px var(--page-gutter);background:var(--sun);color:var(--color-ink);text-align:center;font-size:13px;font-weight:550}.offer-module__tdX4va__topBar a{text-underline-offset:3px;font-weight:650;text-decoration:underline}.offer-module__tdX4va__priceBar{background:var(--color-brand-dark);color:var(--color-white);text-align:center;padding-block:12px;font-size:14px}.offer-module__tdX4va__priceBar b{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-light);margin-bottom:2px;font-size:11.5px;font-weight:600;display:block}.offer-module__tdX4va__ticker{border-bottom:1px solid var(--color-line);background:var(--cream);display:flex;overflow:hidden}.offer-module__tdX4va__tickerTrack{min-width:100%;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;justify-content:space-around;gap:48px;margin:0;padding:10px 24px;font-size:12px;list-style:none;animation:28s linear infinite offer-module__tdX4va__ticker;display:flex}.offer-module__tdX4va__tickerTrack li:before{content:"✓";color:var(--color-brand-dark);margin-right:8px}@keyframes offer-module__tdX4va__ticker{to{transform:translate(-100%)}}.offer-module__tdX4va__hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,64px);padding-block:clamp(24px,3.5vw,48px) clamp(48px,6vw,80px);display:grid}.offer-module__tdX4va__gallery{min-width:0}.offer-module__tdX4va__galleryTrack{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--radius);background:var(--color-white);display:flex;overflow-x:auto}.offer-module__tdX4va__galleryTrack::-webkit-scrollbar{display:none}.offer-module__tdX4va__slide{scroll-snap-align:start;aspect-ratio:1;flex:0 0 100%;position:relative}.offer-module__tdX4va__slide>img{object-fit:cover;width:100%;height:100%}.offer-module__tdX4va__heroMedia{min-width:0}.offer-module__tdX4va__founder{isolation:isolate;background:var(--color-navy);min-height:250px;color:var(--color-white);border-radius:16px;align-items:center;margin-top:16px;padding:28px 24px 28px 47%;display:flex;position:relative;overflow:hidden}.offer-module__tdX4va__founder:before{content:"";z-index:-1;aspect-ratio:1;background:color-mix(in srgb, var(--color-brand) 24%, var(--color-navy));border-radius:50%;width:320px;position:absolute;bottom:-100px;left:-80px}.offer-module__tdX4va__founderPortrait{object-fit:cover;object-position:center top;width:44%;height:96%;position:absolute;bottom:0;left:0}.offer-module__tdX4va__founderCaption{position:relative}.offer-module__tdX4va__founderIntro{letter-spacing:.1em;text-transform:uppercase;color:#b2cffe;border-bottom:1px solid #ffffff59;margin-bottom:16px;padding-bottom:6px;font-size:11px;font-weight:600;display:inline-block}.offer-module__tdX4va__founderCaption p{font-family:var(--display);text-wrap:balance;font-size:clamp(26px,2.5vw,34px);line-height:1.1}.offer-module__tdX4va__founderRole{color:#fffc;max-width:24ch;margin-top:12px;font-size:13px;line-height:1.5;display:block}.offer-module__tdX4va__founderBrand{margin-top:8px;font-size:13px;font-weight:600;display:block}@media (max-width:560px){.offer-module__tdX4va__founder{min-height:220px;padding:20px 16px 20px 46%}.offer-module__tdX4va__founderIntro{margin-bottom:12px;font-size:9px}.offer-module__tdX4va__founderCaption p{font-size:25px}.offer-module__tdX4va__founderRole{font-size:12px}}.offer-module__tdX4va__lifestyleSlide{background:var(--cream);position:absolute;inset:0}.offer-module__tdX4va__lifestyleSlide img{object-fit:cover;object-position:center 20%;width:100%;height:78%}.offer-module__tdX4va__lifestyleSlide p{min-height:22%;font-family:var(--display);align-items:center;padding:12px clamp(18px,3vw,28px);font-size:clamp(22px,2.6vw,30px);line-height:1.15;display:flex}.offer-module__tdX4va__slideFoot{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;inset:auto 16px 16px}.offer-module__tdX4va__priceBadge{background:var(--color-brand-dark);color:var(--color-white);font-family:var(--mono);border-radius:999px;padding:8px 14px;font-size:14px}.offer-module__tdX4va__swipeHint{background:var(--swipe-surface);color:var(--color-ink);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.offer-module__tdX4va__infoSlide{background:var(--cream);flex-direction:column;gap:10px;padding:clamp(18px,3vw,28px);display:flex;position:absolute;inset:0}.offer-module__tdX4va__chip{background:var(--color-brand-dark);color:var(--color-white);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:600}.offer-module__tdX4va__slideHeadline{font-family:var(--display);text-wrap:balance;font-size:clamp(22px,2.6vw,30px);line-height:1.15}.offer-module__tdX4va__slideItems{gap:4px;margin:0;padding:0;font-size:14px;font-weight:600;list-style:none;display:grid}.offer-module__tdX4va__slideItems li{align-items:center;gap:6px;display:flex}.offer-module__tdX4va__slideItems svg{color:var(--color-brand-dark);flex:none}.offer-module__tdX4va__slidePhoto{border-radius:12px;flex:1 1 0;min-height:0;overflow:hidden}.offer-module__tdX4va__slidePhoto img{object-fit:cover;width:100%;height:100%}.offer-module__tdX4va__thumbs{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.offer-module__tdX4va__thumbs button{aspect-ratio:1;border:1px solid var(--color-line-strong);background:var(--cream);cursor:pointer;border-radius:12px;padding:0;overflow:hidden}.offer-module__tdX4va__thumbs button[aria-current=true]{border:3px solid var(--color-brand-dark)}.offer-module__tdX4va__thumbs button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.offer-module__tdX4va__thumbs img{object-fit:cover;width:100%;height:100%}.offer-module__tdX4va__caption{color:var(--color-muted);margin-top:6px;font-size:12px}.offer-module__tdX4va__assurances{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.offer-module__tdX4va__assurances li{border:1px solid var(--color-line);background:var(--cream);text-align:center;text-wrap:balance;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:16px 12px;font-size:14px;line-height:1.35;display:flex}.offer-module__tdX4va__assurances svg{color:var(--color-brand-dark)}.offer-module__tdX4va__page[data-page-variant=paid-funnel-d-terry] .offer-module__tdX4va__assurances{margin-top:10px}.offer-module__tdX4va__page[data-page-variant=paid-funnel-d-terry] .offer-module__tdX4va__assurances li{text-align:left;flex-direction:row;align-items:flex-start;gap:6px;padding:8px;font-size:12px;line-height:1.3}.offer-module__tdX4va__page[data-page-variant=paid-funnel-d-terry] .offer-module__tdX4va__assurances svg{flex:0 0 16px;width:16px;height:16px}.offer-module__tdX4va__assuranceLine{white-space:nowrap;display:block}@media (max-width:560px){.offer-module__tdX4va__page[data-page-variant=paid-funnel-d-terry] .offer-module__tdX4va__assurances li{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:6px;font-size:11px}}@media (min-width:861px){.offer-module__tdX4va__page[data-page-variant=paid-funnel-d-terry] .offer-module__tdX4va__slide{aspect-ratio:6/5}}.offer-module__tdX4va__buy{border:2px solid var(--color-brand-dark);background:var(--color-white);border-radius:20px;max-width:540px;padding:28px}.offer-module__tdX4va__price{font-family:var(--mono);color:var(--color-brand-dark);margin-top:10px;font-size:clamp(26px,2.6vw,32px)}.offer-module__tdX4va__price a{vertical-align:super;color:var(--color-muted);margin-left:2px;font-size:.6em;text-decoration:none}.offer-module__tdX4va__descriptor{color:var(--color-text);max-width:46ch;margin-top:12px;font-size:16px}.offer-module__tdX4va__includedToggle{border-block:1px solid var(--color-line);margin-top:16px}.offer-module__tdX4va__includedToggle summary,.offer-module__tdX4va__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:48px;font-weight:600;list-style:none;display:flex}.offer-module__tdX4va__includedToggle summary::-webkit-details-marker{display:none}.offer-module__tdX4va__faq summary::-webkit-details-marker{display:none}.offer-module__tdX4va__includedToggle summary:after,.offer-module__tdX4va__faq summary:after{content:"+";font-family:var(--mono);font-size:18px;font-weight:400}.offer-module__tdX4va__includedToggle[open] summary:after,.offer-module__tdX4va__faq details[open] summary:after{content:"−"}.offer-module__tdX4va__includedToggle .offer-module__tdX4va__checklist{margin:0 0 14px}.offer-module__tdX4va__planLabel,.offer-module__tdX4va__kicker{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-dark);font-size:11.5px;font-weight:600}.offer-module__tdX4va__planLabel{margin-top:22px;margin-bottom:8px}.offer-module__tdX4va__planOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px;display:grid}.offer-module__tdX4va__planOption{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--color-white);min-height:68px;color:var(--color-ink);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:4px;padding:10px 12px;display:flex}.offer-module__tdX4va__planOption strong{font-family:var(--mono);font-size:16px}.offer-module__tdX4va__planBasis{color:var(--color-muted);font-size:11px;font-weight:500;display:block}.offer-module__tdX4va__planOptionActive{border:2px solid var(--color-brand-dark);background:var(--cream);padding:9px 11px}.offer-module__tdX4va__planOption:focus-visible{outline:3px solid var(--color-brand-dark);outline-offset:2px}.offer-module__tdX4va__billingChoice{border:0;flex-wrap:wrap;gap:8px 18px;margin:14px 0;padding:0;font-size:13px;display:flex}.offer-module__tdX4va__billingChoice legend{margin-bottom:8px;font-weight:650}.offer-module__tdX4va__billingChoice label{cursor:pointer;align-items:center;gap:6px;display:inline-flex}.offer-module__tdX4va__billingChoice input{accent-color:var(--color-brand-dark)}.offer-module__tdX4va__planCompare{border-bottom:1px solid var(--color-line);margin:12px 0}.offer-module__tdX4va__planCompare summary{cursor:pointer;min-height:38px;color:var(--color-brand-dark);font-size:13px;font-weight:650}.offer-module__tdX4va__planCompareScroll{overflow-x:auto}.offer-module__tdX4va__planCompare table{border-collapse:collapse;text-align:left;width:100%;min-width:470px;font-size:12px}.offer-module__tdX4va__planCompare th,.offer-module__tdX4va__planCompare td{border-bottom:1px solid var(--color-line);vertical-align:top;padding:9px 8px}.offer-module__tdX4va__planCompare p{color:var(--color-muted);margin:9px 0 14px;font-size:12px}.offer-module__tdX4va__planCard{border-radius:var(--radius);background:#e7f2fa;border:1px solid #a8c9df;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px 20px;display:grid}.offer-module__tdX4va__planTitle{letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:10px;font-weight:700;display:flex}.offer-module__tdX4va__saveBadge{background:var(--color-brand-dark);color:var(--color-white);font-family:var(--mono);letter-spacing:0;text-transform:none;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500}.offer-module__tdX4va__checklist{color:var(--color-text);gap:6px;margin:12px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.offer-module__tdX4va__checklist li{align-items:flex-start;gap:8px;display:flex}.offer-module__tdX4va__checklist svg{color:var(--color-brand-dark);flex:none;margin-top:2px}.offer-module__tdX4va__planPrice{font-family:var(--mono);justify-items:end;display:grid}.offer-module__tdX4va__planPrice s{color:var(--color-muted);font-size:15px}.offer-module__tdX4va__planPrice strong{color:var(--color-ink);font-size:30px;font-weight:500;line-height:1.1}.offer-module__tdX4va__planPrice span{color:var(--color-muted);text-align:right;margin-top:4px;font-size:12px}.offer-module__tdX4va__beforeOrder{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--paper);margin-top:16px;padding:16px 18px}.offer-module__tdX4va__beforeOrder h3{font-size:15px}.offer-module__tdX4va__beforeOrder p{color:var(--color-text);margin-top:8px;font-size:13px;line-height:1.5}.offer-module__tdX4va__intakeNote{color:var(--color-muted);margin-top:14px;font-size:12.5px;line-height:1.45}.offer-module__tdX4va__cta{background:var(--cta);min-height:54px;color:var(--color-white);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-weight:650;text-decoration:none;transition:background .15s;animation:2.6s ease-out infinite offer-module__tdX4va__pulse;display:inline-flex}.offer-module__tdX4va__cta:hover{background:var(--cta-hover)}@keyframes offer-module__tdX4va__pulse{0%{box-shadow:0 0 0 0 var(--cta-pulse)}70%,to{box-shadow:0 0 0 14px #0000}}.offer-module__tdX4va__buy .offer-module__tdX4va__cta,.offer-module__tdX4va__researchCard .offer-module__tdX4va__cta{width:100%;margin-top:16px}.offer-module__tdX4va__checkoutTrust{color:var(--color-text);flex-wrap:wrap;gap:8px 16px;margin-top:14px;font-size:12px;line-height:1.4;display:flex}.offer-module__tdX4va__checkoutTrust>:not(:first-child):before{content:"✓";color:var(--color-brand-dark);margin-right:5px}.offer-module__tdX4va__checkoutTrust a{color:inherit;text-underline-offset:2px}.offer-module__tdX4va__checkoutTrust a span{white-space:nowrap}.offer-module__tdX4va__express{gap:10px;margin-top:18px;display:grid}.offer-module__tdX4va__orLine{color:var(--color-muted);align-items:center;gap:12px;font-size:13px;font-weight:600;display:flex}.offer-module__tdX4va__orLine:before,.offer-module__tdX4va__orLine:after{content:"";background:var(--color-line-strong);flex:1;height:1px}.offer-module__tdX4va__field{gap:6px;font-size:14px;font-weight:600;display:grid}.offer-module__tdX4va__field input{border:1px solid var(--color-line-strong);background:var(--color-white);min-height:48px;font:inherit;color:var(--color-ink);border-radius:12px;padding:10px 14px;font-size:16px;font-weight:400}.offer-module__tdX4va__field input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.offer-module__tdX4va__expressTerms{color:var(--color-muted);font-size:12.5px}.offer-module__tdX4va__walletHost:empty,.offer-module__tdX4va__expressStatus:empty{display:none}.offer-module__tdX4va__expressStatus{color:var(--color-danger);font-size:13.5px;font-weight:600}.offer-module__tdX4va__expressStatus[data-tone=info]{color:var(--color-text)}.offer-module__tdX4va__infoBox{background:var(--cream);border:1px solid var(--color-line);color:var(--color-text);border-radius:12px;grid-template-columns:20px minmax(0,1fr);gap:12px;margin-top:16px;padding:16px;font-size:14px;display:grid}.offer-module__tdX4va__infoBox svg{color:var(--color-brand-dark);margin-top:1px}.offer-module__tdX4va__infoBox strong{color:var(--color-ink)}.offer-module__tdX4va__infoBox p+p{margin-top:4px}.offer-module__tdX4va__terms{color:var(--color-text);margin-top:14px;font-size:13px}.offer-module__tdX4va__portraits{background:var(--cream);border-block:1px solid var(--color-line);padding-block:clamp(28px,4vw,48px)}.offer-module__tdX4va__portraitsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.offer-module__tdX4va__portraitsGrid figure{border-radius:var(--radius);overflow:hidden}.offer-module__tdX4va__portraitsGrid img{aspect-ratio:8/5;object-fit:cover;object-position:center 30%;width:100%;height:auto;display:block}.offer-module__tdX4va__memberProgressStars{color:#edb953;margin-top:16px;display:block}.offer-module__tdX4va__memberProgressGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.offer-module__tdX4va__memberProgressGrid figure{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--paper);overflow:hidden}.offer-module__tdX4va__memberProgressGrid img{width:100%;height:auto;display:block}.offer-module__tdX4va__memberProgressGrid figcaption{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 18px;display:flex}.offer-module__tdX4va__memberProgressGrid figcaption span{font-weight:650}.offer-module__tdX4va__memberProgressGrid figcaption strong{color:var(--color-brand-dark);white-space:nowrap}.offer-module__tdX4va__portraitsNote{color:var(--color-muted);margin-top:12px;font-size:12px}.offer-module__tdX4va__comparison{background:var(--paper);padding-block:clamp(56px,7vw,88px)}.offer-module__tdX4va__comparison h2{max-width:760px}.offer-module__tdX4va__comparison p{max-width:760px;color:var(--color-text);margin-top:14px}.offer-module__tdX4va__comparisonScroll{margin-top:28px;overflow-x:auto}.offer-module__tdX4va__comparison table{border-collapse:collapse;text-align:left;width:100%;min-width:630px}.offer-module__tdX4va__comparison th,.offer-module__tdX4va__comparison td{border-bottom:1px solid var(--color-line-strong);vertical-align:top;padding:16px 20px}.offer-module__tdX4va__comparison thead th{color:var(--color-navy);font-size:14px}.offer-module__tdX4va__comparison tbody th{font-weight:600}.offer-module__tdX4va__comparisonNote{font-size:13px;line-height:1.55}.offer-module__tdX4va__comparisonNote a{text-underline-offset:3px;text-decoration:underline}.offer-module__tdX4va__comparisonValue{align-items:flex-start;gap:10px;display:flex}.offer-module__tdX4va__comparisonValue svg{color:var(--color-brand-dark);flex:0 0 18px;margin-top:4px}.offer-module__tdX4va__comparisonActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.offer-module__tdX4va__comparisonActions .offer-module__tdX4va__cta{animation:none}.offer-module__tdX4va__comparisonSecondary{border:1px solid var(--color-brand-dark);min-height:54px;color:var(--color-brand-dark);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 28px;font-weight:650;text-decoration:none;display:inline-flex}.offer-module__tdX4va__comparisonSecondary:hover{background:var(--cream)}@media (max-width:560px){.offer-module__tdX4va__comparisonActions>a{width:100%}}.offer-module__tdX4va__sectionIntro{max-width:66ch;color:var(--color-text);margin-top:16px;line-height:1.6}.offer-module__tdX4va__weekGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0 0;padding:0;list-style:none;display:grid}.offer-module__tdX4va__weekGrid li{border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-white);padding:22px}.offer-module__tdX4va__weekGrid li>span{color:var(--color-brand-dark);font-size:12px;font-weight:700}.offer-module__tdX4va__weekGrid h3{margin-top:16px}.offer-module__tdX4va__weekGrid p{color:var(--color-text);margin-top:10px;font-size:14px;line-height:1.55}.offer-module__tdX4va__doseNote{max-width:85ch;color:var(--color-text);margin-top:20px;font-size:14px;line-height:1.55}.offer-module__tdX4va__doseNote a{color:var(--color-brand-dark)}.offer-module__tdX4va__faqIntro{color:var(--color-text);max-width:40ch;margin-top:12px}.offer-module__tdX4va__section{padding-block:clamp(56px,8vw,104px)}.offer-module__tdX4va__section h2{max-width:24ch;margin-top:8px}.offer-module__tdX4va__band{background:var(--cream)}.offer-module__tdX4va__carePath{background:#dce9ef}.offer-module__tdX4va__split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.offer-module__tdX4va__wide{margin-top:clamp(24px,4vw,40px)}.offer-module__tdX4va__wide img{aspect-ratio:12/5;object-fit:cover;border-radius:var(--radius);width:100%;height:auto}.offer-module__tdX4va__closer{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:clamp(28px,5vw,56px);margin-top:clamp(28px,4vw,48px);display:grid}.offer-module__tdX4va__prose{color:var(--color-text);gap:14px;font-size:17px;display:grid}.offer-module__tdX4va__prose h3{font-family:var(--display);color:var(--color-ink);font-size:clamp(24px,2.4vw,30px);font-weight:500}.offer-module__tdX4va__researchCard{border:1px solid var(--color-line-strong);border-radius:var(--radius);background:var(--cream);padding:24px}.offer-module__tdX4va__researchCard .offer-module__tdX4va__checklist{font-size:15.5px}.offer-module__tdX4va__trialResult{background:var(--accent-tint);border-radius:12px;margin-top:20px;padding:22px}.offer-module__tdX4va__trialStat{font-family:var(--display);color:var(--color-ink);font-size:clamp(42px,5vw,64px);line-height:1}.offer-module__tdX4va__trialLabel{color:var(--color-text);margin-top:8px;font-size:15px;line-height:1.4}.offer-module__tdX4va__trialDetail{color:var(--color-muted);margin-top:16px;font-size:13px;line-height:1.55}.offer-module__tdX4va__note,.offer-module__tdX4va__muted{color:var(--color-muted);max-width:70ch;margin-top:14px;font-size:13px}.offer-module__tdX4va__ref{margin-left:1px;font-size:.7em;line-height:0}.offer-module__tdX4va__ref a{color:var(--accent);padding:0 2px;text-decoration:none}.offer-module__tdX4va__steps{counter-reset:step;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:40px 0 0;padding:0;list-style:none;display:grid}.offer-module__tdX4va__steps li{counter-increment:step;border:1px solid var(--color-line);border-radius:var(--radius);background:var(--color-white);padding:12px 12px 20px}.offer-module__tdX4va__steps figure{margin-bottom:14px}.offer-module__tdX4va__steps img{aspect-ratio:4/3;object-fit:cover;border-radius:10px;width:100%;height:auto}.offer-module__tdX4va__steps h3:before{content:counter(step) ". ";color:var(--color-brand-dark)}.offer-module__tdX4va__steps h3,.offer-module__tdX4va__steps p{padding-inline:4px}.offer-module__tdX4va__steps p{color:var(--color-text);margin-top:8px;font-size:14.5px}.offer-module__tdX4va__sticky p{gap:2px;min-width:0;display:grid}.offer-module__tdX4va__sticky span{font-family:var(--mono);color:var(--color-text);font-size:13px}.offer-module__tdX4va__faq details{border-top:1px solid var(--color-line-strong)}.offer-module__tdX4va__faq details:last-child{border-bottom:1px solid var(--color-line-strong)}.offer-module__tdX4va__faq details p{color:var(--color-text);max-width:62ch;padding-bottom:18px;font-size:15px}.offer-module__tdX4va__safety{color:var(--color-navy);background:#e7f2fa;padding-block:clamp(56px,8vw,96px)}.offer-module__tdX4va__safety h2{color:var(--color-navy)}.offer-module__tdX4va__safety h3{color:var(--color-navy);margin-bottom:10px}.offer-module__tdX4va__safety .offer-module__tdX4va__ref a{color:var(--color-brand-light)}.offer-module__tdX4va__safetyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px;font-size:14.5px;display:grid}.offer-module__tdX4va__safetyGrid ul{gap:6px;margin:0 0 20px;padding-left:18px;display:grid}.offer-module__tdX4va__safetyFoot{border-top:1px solid var(--safety-line);margin-top:28px;padding-top:20px;font-size:14px}.offer-module__tdX4va__notes{color:var(--color-text);padding-block:48px 64px;font-size:13px}.offer-module__tdX4va__notes h2{font-family:var(--body-font), system-ui, sans-serif;letter-spacing:0;color:var(--color-ink);font-size:13px;font-weight:650}.offer-module__tdX4va__notes h2+ol,.offer-module__tdX4va__notes h2+ul{gap:6px;margin:10px 0 28px;padding-left:20px;display:grid}.offer-module__tdX4va__notes ul{padding-left:0;list-style:none}.offer-module__tdX4va__sticky{display:none}@media (max-width:1024px){.offer-module__tdX4va__weekGrid,.offer-module__tdX4va__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.offer-module__tdX4va__safetyGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.offer-module__tdX4va__hero,.offer-module__tdX4va__split,.offer-module__tdX4va__closer{grid-template-columns:minmax(0,1fr)}.offer-module__tdX4va__sticky{z-index:30;padding:10px 0 calc(10px + env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--color-line-strong);display:block;position:fixed;inset:auto 0 0}.offer-module__tdX4va__sticky[hidden]{display:none}.offer-module__tdX4va__sticky>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.offer-module__tdX4va__sticky .offer-module__tdX4va__cta{min-height:44px;padding:10px 18px}.offer-module__tdX4va__page{padding-bottom:72px}}@media (max-width:560px){.offer-module__tdX4va__weekGrid{grid-template-columns:minmax(0,1fr)}.offer-module__tdX4va__portraitsGrid,.offer-module__tdX4va__memberProgressGrid{grid-template-columns:1fr}.offer-module__tdX4va__steps{grid-template-columns:minmax(0,1fr)}.offer-module__tdX4va__thumbs{gap:6px}.offer-module__tdX4va__thumbs button{border-radius:10px}.offer-module__tdX4va__assurances{gap:8px}.offer-module__tdX4va__assurances li{padding:12px 8px;font-size:12.5px}.offer-module__tdX4va__buy{padding:18px 16px}.offer-module__tdX4va__planCard{padding:16px}.offer-module__tdX4va__planPrice strong{font-size:26px}}@media (prefers-reduced-motion:reduce){.offer-module__tdX4va__cta{transition:none}.offer-module__tdX4va__cta,.offer-module__tdX4va__tickerTrack{animation:none}}.offer-module__tdX4va__page[data-theme=storefront] :is(.offer-module__tdX4va__planLabel,.offer-module__tdX4va__chip,.offer-module__tdX4va__planTitle){letter-spacing:normal;text-transform:none}.offer-module__tdX4va__page[data-theme=storefront] :is(.offer-module__tdX4va__descriptor,.offer-module__tdX4va__faqIntro,.offer-module__tdX4va__section h2,.offer-module__tdX4va__note,.offer-module__tdX4va__muted,.offer-module__tdX4va__faq details p){max-width:none}
.in-app-notice-module__pTU1fG__notice{color:#172b48;background:#f2f7fe;border:1px solid #c9dbf4;border-radius:14px;gap:8px;margin:0 0 18px;padding:16px 18px;display:grid}.in-app-notice-module__pTU1fG__title{margin:0;font-size:16px;font-weight:700;line-height:1.3}.in-app-notice-module__pTU1fG__body{color:#30577e;margin:0;font-size:14px;line-height:1.45}.in-app-notice-module__pTU1fG__open{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#1463dc;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:0 20px;font-size:16px;font-weight:700;display:inline-flex}.in-app-notice-module__pTU1fG__hosted{color:#1463dc;min-height:46px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1463dc;border-radius:12px;padding:0 18px;font-size:15px;font-weight:700}.in-app-notice-module__pTU1fG__hosted:disabled{opacity:.6}.in-app-notice-module__pTU1fG__error{color:#a7352a;margin:0;font-size:14px}.in-app-notice-module__pTU1fG__manual{background:#fff;border:1px solid #dbe5f1;border-radius:10px;gap:8px;padding:12px 14px;display:grid}.in-app-notice-module__pTU1fG__manual p{margin:0;font-size:14px;line-height:1.45}.in-app-notice-module__pTU1fG__copy{color:#1463dc;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #1463dc;border-radius:10px;padding:0 16px;font-size:15px;font-weight:700}.in-app-notice-module__pTU1fG__stay{color:#4f6680;margin:0;font-size:13px}
.checkout-assurance-module__cphjNG__header{z-index:30;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff5;border-bottom:1px solid #e3e9f0;position:sticky;top:0}.checkout-assurance-module__cphjNG__headerInner{grid-template-columns:1fr auto 1fr;align-items:center;max-width:1180px;margin:0 auto;padding:14px clamp(16px,4vw,40px);display:grid}.checkout-assurance-module__cphjNG__logo{color:#172b48;justify-self:start;margin-block:-11px;padding-block:11px;display:inline-flex}.checkout-assurance-module__cphjNG__secure{color:#172b48;letter-spacing:.01em;align-items:center;gap:7px;margin:0;font-size:14px;font-weight:600;display:inline-flex}.checkout-assurance-module__cphjNG__secure svg{color:#1f7a4d}.checkout-assurance-module__cphjNG__call{color:#30577e;justify-self:end;align-items:center;gap:7px;font-size:14px;text-decoration:none;display:inline-flex}.checkout-assurance-module__cphjNG__call:hover span{text-underline-offset:3px;text-decoration:underline}.checkout-assurance-module__cphjNG__steps{background:#fbfcfe;border-bottom:1px solid #e3e9f0}.checkout-assurance-module__cphjNG__steps ol{justify-content:center;gap:6px;max-width:1180px;margin:0 auto;padding:12px clamp(16px,4vw,40px);list-style:none;display:flex}.checkout-assurance-module__cphjNG__steps li{color:#8a9bb0;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:inline-flex}.checkout-assurance-module__cphjNG__steps li+li:before{content:"";background:#cdd8e4;width:clamp(14px,3vw,40px);height:1px;margin-right:2px}.checkout-assurance-module__cphjNG__stepDot{border:1.5px solid #cdd8e4;border-radius:999px;place-items:center;width:22px;height:22px;font-size:11.5px;font-weight:700;display:grid}.checkout-assurance-module__cphjNG__done{color:#1f7a4d}.checkout-assurance-module__cphjNG__done .checkout-assurance-module__cphjNG__stepDot{color:#fff;background:#1f7a4d;border-color:#1f7a4d}.checkout-assurance-module__cphjNG__now{color:#172b48;font-weight:700}.checkout-assurance-module__cphjNG__now .checkout-assurance-module__cphjNG__stepDot{color:#fff;background:#1463dc;border-color:#1463dc;box-shadow:0 0 0 4px #1463dc24}.checkout-assurance-module__cphjNG__guarantee{background:#f1f9f4;border:1px solid #cfe7d9;border-radius:14px;grid-template-columns:auto 1fr;align-items:center;gap:14px;padding:16px 18px;display:grid}.checkout-assurance-module__cphjNG__seal{color:#fff;background:#1f7a4d;border-radius:999px;place-items:center;width:50px;height:50px;display:grid;box-shadow:0 0 0 5px #dff1e6}.checkout-assurance-module__cphjNG__guarantee b{color:#14492f;font-size:15px;display:block}.checkout-assurance-module__cphjNG__guarantee p{color:#2e5a43;margin:3px 0 0;font-size:13.5px;line-height:1.45}.checkout-assurance-module__cphjNG__cards{flex-wrap:wrap;justify-content:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.checkout-assurance-module__cphjNG__cards li{color:#1a1f36;letter-spacing:.02em;background:#fff;border:1px solid #dbe3ec;border-radius:6px;justify-content:center;align-items:center;min-width:44px;height:26px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.checkout-assurance-module__cphjNG__visa{font-style:italic;color:#1a1f71!important;font-size:11.5px!important}.checkout-assurance-module__cphjNG__mc span{background:#eb001b;border-radius:50%;width:13px;height:13px}.checkout-assurance-module__cphjNG__mc span+span{mix-blend-mode:multiply;background:#f79e1b;margin-left:-5px}.checkout-assurance-module__cphjNG__amex{color:#fff!important;background:#1f72cd!important;border-color:#1f72cd!important}.checkout-assurance-module__cphjNG__disc{color:#e55c20!important;font-size:8.5px!important}.checkout-assurance-module__cphjNG__hsa{color:#14492f!important;background:#f1f9f4!important;border-color:#cfe7d9!important}.checkout-assurance-module__cphjNG__promises{color:#172b48;flex-wrap:wrap;justify-content:center;gap:6px 16px;margin:0;font-size:13.5px;display:flex}.checkout-assurance-module__cphjNG__promises span{align-items:center;gap:5px;display:inline-flex}.checkout-assurance-module__cphjNG__promises svg{color:#1f7a4d}.checkout-assurance-module__cphjNG__creds{gap:14px;margin:0;padding:0;list-style:none;display:grid}.checkout-assurance-module__cphjNG__creds li{grid-template-columns:58px 1fr;align-items:center;gap:12px;display:grid}.checkout-assurance-module__cphjNG__credSeal{line-height:0;display:block}.checkout-assurance-module__cphjNG__credSeal img{width:50px;height:auto;margin:0 auto}.checkout-assurance-module__cphjNG__credIcon{color:#1463dc;background:#fff;border-radius:12px;place-items:center;width:44px;height:44px;margin:0 auto;display:grid;box-shadow:0 1px #dbe3ec}.checkout-assurance-module__cphjNG__creds b{color:#172b48;font-size:14px;display:block}.checkout-assurance-module__cphjNG__creds span{color:#4f6680;font-size:12.5px;line-height:1.45}.checkout-assurance-module__cphjNG__creds a{color:#1463dc}.checkout-assurance-module__cphjNG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.checkout-assurance-module__cphjNG__grid li{color:#172b48;background:#fff;border:1px solid #e3e9f0;border-radius:12px;align-items:center;gap:8px;padding:11px 12px;font-size:13px;font-weight:600;display:flex}.checkout-assurance-module__cphjNG__grid svg{color:#1463dc;flex:none}.checkout-assurance-module__cphjNG__next{gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.checkout-assurance-module__cphjNG__next:before{content:"";border-left:2px dashed #c9d7e6;position:absolute;top:12px;bottom:12px;left:11px}.checkout-assurance-module__cphjNG__next li{grid-template-columns:24px 1fr;gap:12px;display:grid;position:relative}.checkout-assurance-module__cphjNG__nextNum{color:#fff;background:#172b48;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.checkout-assurance-module__cphjNG__next b{color:#172b48;font-size:13.5px;display:block}.checkout-assurance-module__cphjNG__next span{color:#4f6680;font-size:13px;line-height:1.45}.checkout-assurance-module__cphjNG__faq{gap:0;display:grid}.checkout-assurance-module__cphjNG__faqTitle{color:#172b48;font-family:var(--font-display), Georgia, serif;margin:0 0 6px;font-size:20px}.checkout-assurance-module__cphjNG__faq details{border-bottom:1px solid #e3e9f0}.checkout-assurance-module__cphjNG__faq summary{color:#172b48;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:48px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.checkout-assurance-module__cphjNG__faq summary::-webkit-details-marker{display:none}.checkout-assurance-module__cphjNG__faq summary:after{content:"+";color:#1463dc;font-size:20px;font-weight:400}.checkout-assurance-module__cphjNG__faq details[open] summary:after{content:"−"}.checkout-assurance-module__cphjNG__faq summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #1463dc}.checkout-assurance-module__cphjNG__faq details p{color:#4f6680;margin:0 0 14px;font-size:13.5px;line-height:1.55}.checkout-assurance-module__cphjNG__help{color:#4f6680;margin:14px 0 0;font-size:13px;line-height:1.5}.checkout-assurance-module__cphjNG__help a{color:#1463dc}.checkout-assurance-module__cphjNG__proof{gap:10px;display:grid}.checkout-assurance-module__cphjNG__reviews{color:#172b48;flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;text-decoration:none;display:flex}.checkout-assurance-module__cphjNG__stars{color:#00b67a;display:inline-flex}.checkout-assurance-module__cphjNG__reviews b{font-size:14px}.checkout-assurance-module__cphjNG__reviews span:last-child{color:#4f6680}.checkout-assurance-module__cphjNG__clinician{color:#4f6680;align-items:center;gap:10px;font-size:13px;display:flex}.checkout-assurance-module__cphjNG__clinician img{object-fit:cover;border-radius:999px}.checkout-assurance-module__cphjNG__clinician b{color:#172b48}@media (max-width:760px){.checkout-assurance-module__cphjNG__headerInner{grid-template-columns:auto 1fr auto;gap:10px;padding:12px 16px}.checkout-assurance-module__cphjNG__secure{justify-self:center;font-size:13px}.checkout-assurance-module__cphjNG__call span{display:none}.checkout-assurance-module__cphjNG__call{border:1px solid #dbe3ec;border-radius:999px;place-items:center;width:44px;height:44px;margin:-4px;display:grid}.checkout-assurance-module__cphjNG__steps ol{justify-content:space-between;gap:2px;padding:10px 16px}.checkout-assurance-module__cphjNG__steps li{gap:0}.checkout-assurance-module__cphjNG__steps li+li:before,.checkout-assurance-module__cphjNG__stepLabel{display:none}.checkout-assurance-module__cphjNG__now .checkout-assurance-module__cphjNG__stepLabel{margin-left:6px;display:inline}.checkout-assurance-module__cphjNG__done .checkout-assurance-module__cphjNG__stepLabel{display:none}}
.get-module__Wcy7LG__page{color:#172b48;background:#f7f9fc;min-height:100vh}.get-module__Wcy7LG__header{color:#172b48;justify-content:space-between;align-items:center;max-width:600px;margin:0 auto;padding:14px 18px;display:flex}.get-module__Wcy7LG__call{color:#30577e;align-items:center;gap:6px;font-size:14px;text-decoration:none;display:inline-flex}.get-module__Wcy7LG__wrap{gap:16px;max-width:600px;margin:0 auto;padding:8px 18px 56px;display:grid}.get-module__Wcy7LG__callout{color:#1463dc;letter-spacing:.01em;margin:6px 0 0;font-size:14px;font-weight:700}.get-module__Wcy7LG__h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(30px,8vw,42px);line-height:1.08}.get-module__Wcy7LG__subhead{color:#3f5670;margin:0;font-size:17px;line-height:1.55}.get-module__Wcy7LG__hero{background:#fff;border-radius:18px;place-items:center;display:grid;overflow:hidden}.get-module__Wcy7LG__hero img{object-fit:contain;width:100%;height:auto;max-height:320px}.get-module__Wcy7LG__chip{color:#12408c;text-align:center;background:#eef5ff;border-radius:12px;margin:0;padding:12px 14px;font-size:15px;font-weight:700}.get-module__Wcy7LG__primary{color:#fff;width:100%;min-height:56px;font:inherit;cursor:pointer;background:#1463dc;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:17px;font-weight:800;display:inline-flex}.get-module__Wcy7LG__primary:active{transform:translateY(1px)}.get-module__Wcy7LG__trust{margin-top:6px}.get-module__Wcy7LG__progress{gap:6px;display:flex}.get-module__Wcy7LG__progress i{background:#dbe5f1;border-radius:3px;flex:1;height:5px}.get-module__Wcy7LG__progress i.get-module__Wcy7LG__on{background:#1463dc}.get-module__Wcy7LG__back{color:#30577e;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:6px;padding:6px 0;font-size:15px;display:inline-flex}.get-module__Wcy7LG__prompt{letter-spacing:-.01em;margin:4px 0 2px;font-size:26px;line-height:1.2}.get-module__Wcy7LG__choices{gap:10px;display:grid}.get-module__Wcy7LG__choice{color:#172b48;min-height:58px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1.5px solid #d3deeb;border-radius:14px;padding:14px 18px;font-size:17px;font-weight:600}.get-module__Wcy7LG__choice:active,.get-module__Wcy7LG__picked{background:#f2f7fe;border-color:#1463dc}.get-module__Wcy7LG__plan{background:#fff;border:1px solid #dbe5f1;border-radius:18px;gap:12px;padding:18px;display:grid;box-shadow:0 8px 24px #172b480f}.get-module__Wcy7LG__planTop{grid-template-columns:96px 1fr;align-items:center;gap:14px;display:grid}.get-module__Wcy7LG__planTop img{object-fit:contain;background:#f7f9fc;border-radius:12px;width:96px;height:96px}.get-module__Wcy7LG__planTop h3{margin:0 0 4px;font-size:18px}.get-module__Wcy7LG__planTop p{color:#3f5670;margin:0;font-size:15px;line-height:1.45}.get-module__Wcy7LG__proof{gap:8px;margin:0;font-size:15px;line-height:1.45;display:flex}.get-module__Wcy7LG__proof svg{color:#1f7a4d;flex:none;margin-top:2px}.get-module__Wcy7LG__note{color:#5b7088;margin:-4px 0 0;font-size:12.5px;line-height:1.45}.get-module__Wcy7LG__price{background:#f2f7fe;border-radius:12px;gap:2px;padding:12px 14px;display:grid}.get-module__Wcy7LG__price b{font-size:19px}.get-module__Wcy7LG__price span{color:#3f5670;font-size:14.5px}.get-module__Wcy7LG__expect{color:#3f5670;margin:0;font-size:15px;line-height:1.5}.get-module__Wcy7LG__next{background:#fff;border:1px solid #e3e9f0;border-radius:16px;padding:16px 18px}.get-module__Wcy7LG__blockTitle{letter-spacing:.08em;text-transform:uppercase;color:#4f6680;margin:0 0 10px;font-size:13px;font-weight:800}
.sequence-module__-tS5DW__page{--navy:#0b2146;--brand:#1463dc;--brand-dark:#094bae;--ink:#17191c;--muted:#63676e;--line:#17191c1f;min-height:100vh;color:var(--ink);background:#faf7f2}.sequence-module__-tS5DW__previewBar{color:#6b4a00;background:#fbefcd;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;padding:10px 16px;font-size:13px;font-weight:600;display:flex}.sequence-module__-tS5DW__previewLinks{flex-wrap:wrap;gap:6px;display:flex}.sequence-module__-tS5DW__previewLinks a{color:#6b4a00;background:#fff;border-radius:999px;padding:4px 10px;text-decoration:none}.sequence-module__-tS5DW__previewLinks a[aria-current=page]{color:#fff;background:#6b4a00}.sequence-module__-tS5DW__inner{gap:18px;max-width:640px;margin:0 auto;padding:28px 16px 64px;display:grid}.sequence-module__-tS5DW__steps{color:var(--muted);flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.sequence-module__-tS5DW__steps li{align-items:center;gap:7px;display:flex}.sequence-module__-tS5DW__steps span{background:#e6e2d9;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.sequence-module__-tS5DW__steps li[data-state=done] span{color:#fff;background:#1c7a4c}.sequence-module__-tS5DW__steps li[data-state=now]{color:var(--ink);font-weight:600}.sequence-module__-tS5DW__steps li[data-state=now] span{background:var(--navy);color:#fff}.sequence-module__-tS5DW__title{font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0;font-size:clamp(28px,6vw,38px);font-weight:400;line-height:1.1}.sequence-module__-tS5DW__card{border:1.5px solid var(--brand);background:#fff;border-radius:18px;gap:14px;padding:22px;display:grid;box-shadow:0 20px 44px -30px #0b214666}.sequence-module__-tS5DW__tag{color:var(--navy);background:#f3c969;border-radius:6px;justify-self:start;margin:0;padding:5px 10px;font-size:13px;font-weight:700}.sequence-module__-tS5DW__offerTop{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;display:grid}.sequence-module__-tS5DW__thumbs{display:flex}.sequence-module__-tS5DW__thumb{background:#efeae0;border:3px solid #fff;border-radius:16px;width:96px;height:96px;margin-right:-22px;position:relative;overflow:hidden}.sequence-module__-tS5DW__thumb:last-child{margin-right:0}.sequence-module__-tS5DW__thumb img{object-fit:cover}.sequence-module__-tS5DW__offerCopy{gap:6px;min-width:0;display:grid}.sequence-module__-tS5DW__heading{text-wrap:balance;margin:0;font-size:21px;font-weight:700;line-height:1.2}.sequence-module__-tS5DW__line{color:var(--muted);margin:0;font-size:15px;line-height:1.5}.sequence-module__-tS5DW__price{flex-wrap:wrap;align-items:baseline;gap:6px;margin:2px 0 0;font-size:15px;display:flex}.sequence-module__-tS5DW__price s{color:var(--muted)}.sequence-module__-tS5DW__price b{font-size:26px}.sequence-module__-tS5DW__save{color:#1c7a4c;background:#e5f3ea;border-radius:999px;padding:2px 8px;font-size:13px;font-weight:700}.sequence-module__-tS5DW__consent{color:var(--ink);background:#f4f1ea;border-radius:10px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5}.sequence-module__-tS5DW__actions{gap:10px;display:grid}.sequence-module__-tS5DW__yes,.sequence-module__-tS5DW__no{min-height:54px;font:inherit;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:700;display:inline-flex}.sequence-module__-tS5DW__yes{border:2px solid var(--brand);background:var(--brand);color:#fff}.sequence-module__-tS5DW__yes:hover{background:var(--brand-dark)}.sequence-module__-tS5DW__no{border:2px solid var(--navy);color:var(--navy);background:#fff}.sequence-module__-tS5DW__yes:focus-visible,.sequence-module__-tS5DW__no:focus-visible,.sequence-module__-tS5DW__guide:focus-visible{outline-offset:2px;outline:3px solid #f3c969}.sequence-module__-tS5DW__trust{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:4px 16px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.sequence-module__-tS5DW__added{color:#14603b;background:#e5f3ea;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.sequence-module__-tS5DW__guide{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;text-decoration:none;display:flex}.sequence-module__-tS5DW__guide svg{color:var(--brand);flex:none}.sequence-module__-tS5DW__guide span{gap:2px;font-size:15px;display:grid}.sequence-module__-tS5DW__guide small{color:var(--muted);font-size:13px}@media (max-width:480px){.sequence-module__-tS5DW__offerTop{grid-template-columns:minmax(0,1fr)}.sequence-module__-tS5DW__thumb{width:80px;height:80px}.sequence-module__-tS5DW__card{padding:18px}}.sequence-module__-tS5DW__paid{color:#14603b;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:600;display:flex}.sequence-module__-tS5DW__progress{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.sequence-module__-tS5DW__dots{gap:6px;display:flex}.sequence-module__-tS5DW__dots i{background:#e0dbd0;border-radius:3px;width:28px;height:5px}.sequence-module__-tS5DW__dots i[data-on=true]{background:var(--navy)}.sequence-module__-tS5DW__photos{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.sequence-module__-tS5DW__photo{aspect-ratio:4/3;background:#efeae0;border-radius:14px;position:relative;overflow:hidden}.sequence-module__-tS5DW__photo img{object-fit:cover}.sequence-module__-tS5DW__card .sequence-module__-tS5DW__heading{font-family:var(--font-display), Georgia, serif;font-size:clamp(26px,5.4vw,34px);font-weight:400;line-height:1.12}.sequence-module__-tS5DW__gifts{color:#14603b;background:#e5f3ea;border-radius:12px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:15px;line-height:1.45;display:flex}.sequence-module__-tS5DW__gifts svg{flex:none;margin-top:2px}.sequence-module__-tS5DW__card .sequence-module__-tS5DW__consent{color:var(--muted);background:0 0;padding:0;font-size:12.5px}.sequence-module__-tS5DW__skip{color:var(--navy);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:8px 12px;font-size:15px;font-weight:600;text-decoration:underline}.sequence-module__-tS5DW__addedList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.sequence-module__-tS5DW__addedList li{color:#14603b;background:#e5f3ea;border-radius:10px;gap:8px;padding:10px 12px;font-size:14px;display:flex}.sequence-module__-tS5DW__addedList svg{flex:none;margin-top:2px}@media (min-width:560px){.sequence-module__-tS5DW__actions{grid-template-columns:1fr 1fr}.sequence-module__-tS5DW__actions .sequence-module__-tS5DW__yes:only-child{grid-column:1/-1}.sequence-module__-tS5DW__no{order:-1}}.sequence-module__-tS5DW__picker{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 8px;display:flex}.sequence-module__-tS5DW__picker select{color:#17191c;max-width:100%;min-height:34px;font:inherit;background:#fff;border:1px solid #6b4a00;border-radius:8px;padding:0 8px;font-weight:600}.sequence-module__-tS5DW__error{color:#a31b1b;background:#fff0f0;border-radius:10px;margin:0;padding:10px 12px;font-size:14px;line-height:1.45}.sequence-module__-tS5DW__yes:disabled,.sequence-module__-tS5DW__no:disabled,.sequence-module__-tS5DW__skip:disabled{opacity:.6;cursor:wait}
