.TopPick_top-pick__3y8X4{padding-block:var(--space-6)}.TopPick_top-pick__label__vGav9{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary-700);margin-bottom:var(--space-3)}.TopPick_top-pick__card__6dSkS{display:grid;grid-template-columns:180px 1fr auto;grid-gap:0;gap:0;align-items:center;background:linear-gradient(135deg,var(--color-primary-700) 0,var(--color-primary-800) 100%);border-radius:var(--radius-md);overflow:hidden;box-shadow:0 4px 24px rgba(18,32,86,.2)}.TopPick_top-pick__logo-wrap__O5MjV{display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:rgba(255,255,255,.08);align-self:stretch;border-right:1px solid rgba(255,255,255,.1)}.TopPick_top-pick__logo__Z5BsZ{max-width:130px;max-height:60px;object-fit:contain;filter:brightness(0) invert(1)}.TopPick_top-pick__logo-text__3WmlG{font-size:1.125rem;font-weight:800;color:#fff}.TopPick_top-pick__body__HWH49{padding:var(--space-6) var(--space-8);display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.TopPick_top-pick__meta__frsOE{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.TopPick_top-pick__name__yQswo{font-size:1.125rem;font-weight:800;color:#fff;margin:0}.TopPick_top-pick__score-row__ZEPki{display:flex;align-items:center;gap:var(--space-2)}.TopPick_top-pick__stars__N5_yj{display:flex;align-items:center;gap:1px;color:#fbbf24}.TopPick_top-pick__score__WOlz5{font-size:.9375rem;font-weight:700;color:#fff}.TopPick_top-pick__score-label__n0u1o{font-size:.75rem;color:rgba(255,255,255,.7)}.TopPick_top-pick__tagline__ipL1G{font-size:.875rem;color:rgba(255,255,255,.85);line-height:1.6;margin:0}.TopPick_top-pick__bullets__fjewE{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:5px}.TopPick_top-pick__bullet__JOQdw{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.8125rem;color:rgba(255,255,255,.8);line-height:1.5}.TopPick_top-pick__bullet__JOQdw svg{flex-shrink:0;margin-top:1px}.TopPick_top-pick__cta__QDtBa{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-6);border-left:1px solid rgba(255,255,255,.1);align-self:stretch;justify-content:center;min-width:180px}.TopPick_top-pick__price__IgCyk{font-size:.8125rem;color:rgba(255,255,255,.7);text-align:center}.TopPick_top-pick__price__IgCyk strong{color:#fff;font-weight:700}.TopPick_top-pick__btn__Rs44y{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);background:#fff;color:var(--color-primary-700);font-size:.875rem;font-weight:700;padding:10px 20px;border-radius:var(--radius-full);text-decoration:none;white-space:nowrap;transition:opacity .2s ease;width:100%}.TopPick_top-pick__btn__Rs44y:hover{opacity:.9;text-decoration:none}.TopPick_top-pick__review-link__Yu0x4{font-size:.8125rem;color:rgba(255,255,255,.7);text-decoration:none}.TopPick_top-pick__review-link__Yu0x4:hover{color:#fff;text-decoration:underline}@media (max-width:900px){.TopPick_top-pick__card__6dSkS{grid-template-columns:1fr}.TopPick_top-pick__logo-wrap__O5MjV{border-right:none;border-bottom:1px solid rgba(255,255,255,.1);padding:var(--space-5)}.TopPick_top-pick__cta__QDtBa{border-left:none;border-top:1px solid rgba(255,255,255,.1);min-width:unset;padding:var(--space-5)}}.KeyInsights_key-insights__Xezkg{padding-block:var(--space-10)}.KeyInsights_key-insights__card__qxi53{display:flex;gap:var(--space-6);background:linear-gradient(135deg,#f0f5ff,#f7f9ff);border-radius:var(--radius-md);padding:var(--space-8);color:#1e3a5f}.KeyInsights_key-insights__icon___bwKF{flex-shrink:0;width:48px;height:48px;background-color:rgba(18,32,86,.1);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;color:var(--color-primary-700)}.KeyInsights_key-insights__content__M8ZrX{flex:1 1;min-width:0}.KeyInsights_key-insights__heading__F4u5a{font-family:var(--font-heading);font-size:1.25rem;font-weight:700;color:#1e3a5f;margin-bottom:var(--space-5);text-decoration:underline;-webkit-text-decoration-color:#f59e0b;text-decoration-color:#f59e0b;text-underline-offset:3px;text-decoration-thickness:2px}.KeyInsights_key-insights__list__Qxnh4{display:flex;flex-direction:column;gap:var(--space-3)}.KeyInsights_key-insights__item__cxuv_{display:flex;align-items:flex-start;gap:var(--space-3);font-size:.9375rem;color:#334155;line-height:1.6}.KeyInsights_key-insights__item-dot__vEM5h{flex-shrink:0;margin-top:7px;color:var(--color-primary-700)}@media (max-width:640px){.KeyInsights_key-insights__card__qxi53{flex-direction:column;padding:var(--space-6)}}.MedicalDisclaimer_medical-disclaimer__InjZU{background-color:#fffbeb;border-top:1px solid #fde68a;border-bottom:1px solid #fde68a}.MedicalDisclaimer_medical-disclaimer__inner__qDdbW{display:flex;align-items:flex-start;gap:var(--space-3);padding-block:var(--space-3)}.MedicalDisclaimer_medical-disclaimer__icon__tuZdp{flex-shrink:0;margin-top:2px;color:#92400e}.MedicalDisclaimer_medical-disclaimer__text__S8OFI{margin:0;font-size:.8125rem;line-height:1.6;color:#78350f}.MedicalDisclaimer_medical-disclaimer__link__xgjwk{color:#92400e;font-weight:600;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.MedicalDisclaimer_medical-disclaimer__link__xgjwk:hover{color:#78350f}.WhatIsSermorelin_what-is__obxOp{padding-block:var(--space-16)}.WhatIsSermorelin_what-is__layout__l7pEe{display:grid;grid-template-columns:1fr 340px;grid-gap:var(--space-12);gap:var(--space-12);align-items:start}.WhatIsSermorelin_what-is__heading__ZWmXV{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.025em;color:var(--color-text);margin-bottom:var(--space-5)}.WhatIsSermorelin_what-is__intro__4NZRZ{font-size:1rem;line-height:1.75;color:var(--color-text-secondary);margin-bottom:var(--space-4)}.WhatIsSermorelin_what-is__intro__4NZRZ strong{color:var(--color-text);font-weight:600}.WhatIsSermorelin_what-is__body__iic1P{font-size:.9375rem;line-height:1.75;color:var(--color-text-secondary);margin-bottom:var(--space-8)}.WhatIsSermorelin_what-is__steps__X2Ln9{display:flex;flex-direction:column;gap:var(--space-5)}.WhatIsSermorelin_what-is__step__dJlUS{display:flex;gap:var(--space-4);align-items:flex-start}.WhatIsSermorelin_what-is__step-number__Q71QI{flex-shrink:0;width:36px;height:36px;border-radius:var(--radius-md);background-color:var(--color-primary-700);color:white;font-family:var(--font-heading);font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;letter-spacing:.02em}.WhatIsSermorelin_what-is__step-body__MnBPA{flex:1 1;padding-top:var(--space-1)}.WhatIsSermorelin_what-is__step-title__SZPq3{font-family:var(--font-heading);font-size:.9375rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-2)}.WhatIsSermorelin_what-is__step-text__tRIcN{font-size:.875rem;line-height:1.7;color:var(--color-text-secondary);margin:0}.WhatIsSermorelin_what-is__sidebar__PLHLp{display:flex;flex-direction:column;gap:var(--space-4);position:-webkit-sticky;position:sticky;top:88px}.WhatIsSermorelin_what-is__benefits-card__rIT_w{background-color:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.WhatIsSermorelin_what-is__benefits-heading__5xtRI{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-4)}.WhatIsSermorelin_what-is__benefits-list__SlqQI{display:flex;flex-direction:column;gap:var(--space-3);margin-bottom:var(--space-4)}.WhatIsSermorelin_what-is__benefit__3xEKl{display:flex;align-items:center;gap:var(--space-2);font-size:.875rem;color:var(--color-text-secondary)}.WhatIsSermorelin_what-is__benefit-check__3SOBV{flex-shrink:0;color:var(--color-green-600)}.WhatIsSermorelin_what-is__benefits-note__3vRWc{font-size:.75rem;color:var(--color-text-muted);line-height:1.55;padding-top:var(--space-3);border-top:1px solid var(--color-border);margin:0}.WhatIsSermorelin_what-is__vs-card__7srvm{background-color:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.WhatIsSermorelin_what-is__vs-row__SSn9i{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--color-border)}.WhatIsSermorelin_what-is__vs-row__SSn9i:last-child{border-bottom:none}.WhatIsSermorelin_what-is__vs-label__C4GAd{background-color:var(--color-neutral-50)}.WhatIsSermorelin_what-is__vs-label--right__ChJwD,.WhatIsSermorelin_what-is__vs-label__C4GAd{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);padding:var(--space-3) var(--space-4)}.WhatIsSermorelin_what-is__vs-label--right__ChJwD{background-color:var(--color-neutral-100);border-left:1px solid var(--color-border)}.WhatIsSermorelin_what-is__vs-cell--good__Q2abl{font-size:.8125rem;color:var(--color-text-secondary);padding:var(--space-3) var(--space-4);display:flex;align-items:center}.WhatIsSermorelin_what-is__vs-cell--neutral___84J_{font-size:.8125rem;color:var(--color-text-muted);padding:var(--space-3) var(--space-4);border-left:1px solid var(--color-border);background-color:var(--color-neutral-50);display:flex;align-items:center}@media (max-width:960px){.WhatIsSermorelin_what-is__layout__l7pEe{grid-template-columns:1fr}.WhatIsSermorelin_what-is__sidebar__PLHLp{position:static}}.SermorelinBenefits_benefits__iWa0z{padding-block:var(--space-10)}.SermorelinBenefits_benefits__header__pe3jS{max-width:720px;margin-bottom:var(--space-8)}.SermorelinBenefits_benefits__heading__BqJNf{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.SermorelinBenefits_benefits__subheading__Wwfy7{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.SermorelinBenefits_benefits__stats__gOWIo{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-10)}.SermorelinBenefits_benefits__stat__hbSJV{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-1)}.SermorelinBenefits_benefits__stat-number__ogXS1{font-family:var(--font-heading);font-size:1.875rem;font-weight:800;color:var(--color-primary-700);letter-spacing:-.03em;line-height:1}.SermorelinBenefits_benefits__stat-label__NtIWJ{font-size:.875rem;font-weight:700;color:var(--color-text);line-height:1.3}.SermorelinBenefits_benefits__stat-detail__blSgG{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.6;margin:var(--space-1) 0 0;flex:1 1}.SermorelinBenefits_benefits__stat-source__70Z73{font-size:.75rem;color:var(--color-primary-600);font-weight:600;text-decoration:none;margin-top:var(--space-2)}.SermorelinBenefits_benefits__stat-source__70Z73:hover{text-decoration:underline}.SermorelinBenefits_benefits__groups__Twly0{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-8)}.SermorelinBenefits_benefits__group__7etHY{background:var(--color-neutral-50);border-radius:var(--radius-md);padding:var(--space-5)}.SermorelinBenefits_benefits__group-title__kSSbZ{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--color-primary-700);margin-bottom:var(--space-3)}.SermorelinBenefits_benefits__group-list__IDbjE{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.SermorelinBenefits_benefits__group-item__CUptk{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.SermorelinBenefits_benefits__group-item__CUptk svg{flex-shrink:0;margin-top:1px}.SermorelinBenefits_benefits__note__tRc7a{background:var(--color-primary-50);border-left:3px solid var(--color-primary-300);border-radius:var(--radius-md);padding:var(--space-4) var(--space-5)}.SermorelinBenefits_benefits__note__tRc7a p{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.65;margin:0}@media (max-width:1024px){.SermorelinBenefits_benefits__groups__Twly0,.SermorelinBenefits_benefits__stats__gOWIo{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.SermorelinBenefits_benefits__groups__Twly0,.SermorelinBenefits_benefits__stats__gOWIo{grid-template-columns:1fr}}.SermorelinCost_cost__LGOjL{padding-block:var(--space-16);background-color:var(--color-bg)}.SermorelinCost_cost__header__WDIIN{max-width:640px;margin-bottom:var(--space-10)}.SermorelinCost_cost__heading__nHlVt{font-size:clamp(1.5rem,3vw,2rem);font-weight:800;letter-spacing:-.025em;color:var(--color-text);margin-bottom:var(--space-4)}.SermorelinCost_cost__subheading__EWsw_{font-size:1rem;color:var(--color-text-secondary);line-height:1.7;margin:0}.SermorelinCost_cost__subheading__EWsw_ strong{color:var(--color-text);font-weight:600}.SermorelinCost_cost__tiers__f_yBn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-12)}.SermorelinCost_cost__tier__bLRCw{background-color:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4);position:relative}.SermorelinCost_cost__tier--featured__csa0S{border-color:var(--color-primary-400);box-shadow:0 4px 20px rgba(37,99,235,.1)}.SermorelinCost_cost__tier-badge__ezJLJ{position:absolute;top:calc(-1 * var(--space-3));left:50%;transform:translateX(-50%);background-color:var(--color-primary-700);color:white;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);white-space:nowrap}.SermorelinCost_cost__tier-header__9pRzB{display:flex;flex-direction:column;gap:var(--space-2)}.SermorelinCost_cost__tier-label__m8b0C{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);align-self:flex-start}.SermorelinCost_cost__tier-label--green__h4WNu{background-color:var(--color-green-100);color:var(--color-green-600)}.SermorelinCost_cost__tier-label--blue__QiawI{background-color:var(--color-primary-100);color:var(--color-primary-700)}.SermorelinCost_cost__tier-label--indigo__Li45I{background-color:var(--color-violet-100);color:var(--color-violet-600)}.SermorelinCost_cost__tier-price__xr6GB{display:flex;flex-direction:column;gap:2px}.SermorelinCost_cost__tier-range__tfK2b{font-family:var(--font-heading);font-size:1.5rem;font-weight:800;color:var(--color-text);letter-spacing:-.02em;line-height:1}.SermorelinCost_cost__tier-period__VlTHB{font-size:.75rem;color:var(--color-text-muted)}.SermorelinCost_cost__tier-list__u0o0a{display:flex;flex-direction:column;gap:var(--space-2);flex:1 1}.SermorelinCost_cost__tier-item__mR3au{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.8125rem;line-height:1.5;color:var(--color-text-secondary)}.SermorelinCost_cost__tier-item__mR3au svg{flex-shrink:0;margin-top:2px;color:var(--color-green-600)}.SermorelinCost_cost__tier-item--excluded__jvTxV{color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-neutral-300);text-decoration-color:var(--color-neutral-300)}.SermorelinCost_cost__tier-item--excluded__jvTxV svg{color:var(--color-neutral-300)}.SermorelinCost_cost__tier-best-for__FcijY{font-size:.8125rem;color:var(--color-text-muted);line-height:1.5;padding-top:var(--space-3);border-top:1px solid var(--color-border);margin:0}.SermorelinCost_cost__tier-best-for__FcijY strong{color:var(--color-text-secondary)}.SermorelinCost_cost__factors__zNG_D{background-color:var(--color-neutral-50);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-8)}.SermorelinCost_cost__factors-heading__8tUWS{font-family:var(--font-heading);font-size:1.0625rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-5)}.SermorelinCost_cost__factors-grid__X2KGr{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4) var(--space-8);gap:var(--space-4) var(--space-8)}.SermorelinCost_cost__factor__khfmi{display:flex;flex-direction:column;gap:var(--space-1)}.SermorelinCost_cost__factor-label__vrAGn{font-size:.875rem;font-weight:600;color:var(--color-text)}.SermorelinCost_cost__factor-detail__MSm3o{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.6;margin:0}@media (max-width:900px){.SermorelinCost_cost__tiers__f_yBn{grid-template-columns:1fr;max-width:480px}.SermorelinCost_cost__factors-grid__X2KGr{grid-template-columns:1fr}}@media (max-width:640px){.SermorelinCost_cost__factors__zNG_D{padding:var(--space-5)}}.SideEffects_side-effects__hE0O5{padding-block:var(--space-10)}.SideEffects_side-effects__header__kr_4w{max-width:720px;margin-bottom:var(--space-8)}.SideEffects_side-effects__heading__zVR2L{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.SideEffects_side-effects__subheading__HV86s{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.SideEffects_side-effects__grid__vjpib{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);margin-bottom:var(--space-6)}.SideEffects_side-effects__card__DR1wS{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6)}.SideEffects_side-effects__card-header__L0Qgq{margin-bottom:var(--space-5)}.SideEffects_side-effects__badge__PDFwW{display:inline-flex;align-items:center;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:3px 8px;border-radius:var(--radius-full);margin-bottom:var(--space-2)}.SideEffects_side-effects__badge--common__w0ZRp{background-color:#fef3c7;color:#92400e}.SideEffects_side-effects__badge--serious__DGAqu{background-color:#fee2e2;color:#991b1b}.SideEffects_side-effects__card-title__qs5Md{font-size:1.0625rem;font-weight:700;color:var(--color-text);margin-bottom:4px}.SideEffects_side-effects__card-note__Lues2{font-size:.8125rem;color:var(--color-text-muted)}.SideEffects_side-effects__list__DUXZD{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.SideEffects_side-effects__item-header__l2Vz4{display:flex;align-items:center;gap:var(--space-2);margin-bottom:4px}.SideEffects_side-effects__item-name__EYoxv{font-size:.875rem;font-weight:600;color:var(--color-text)}.SideEffects_side-effects__item-detail__pV3Y9{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.6;margin:0;padding-left:22px}.SideEffects_side-effects__contraindications__kFY2_{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--color-border)}.SideEffects_side-effects__contra-title__llmN5{font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:var(--space-3)}.SideEffects_side-effects__contra-list__lsbPK{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.SideEffects_side-effects__contra-item__cYDvO{display:flex;align-items:center;gap:var(--space-2);font-size:.8125rem;color:var(--color-text-secondary)}.SideEffects_side-effects__disclaimer__7iAT_{font-size:.8125rem;color:var(--color-text-muted);line-height:1.6;padding:var(--space-4);background:var(--color-neutral-50);border-radius:var(--radius-md);border-left:3px solid var(--color-primary-300)}.SideEffects_side-effects__citation__hmCXv{color:var(--color-primary-700);font-weight:600;text-decoration:none}.SideEffects_side-effects__citation__hmCXv:hover{text-decoration:underline}@media (max-width:768px){.SideEffects_side-effects__grid__vjpib{grid-template-columns:1fr}}.DosingAdministration_dosing__c7jtj{padding-block:var(--space-10);background-color:var(--color-bg);overflow-x:clip}.DosingAdministration_dosing__header__JyIF1{max-width:720px;margin-bottom:var(--space-8)}.DosingAdministration_dosing__heading__y0qYf{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.DosingAdministration_dosing__subheading__TMWH1{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.DosingAdministration_dosing__layout__XKIw9{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-10);gap:var(--space-10);align-items:start;min-width:0}.DosingAdministration_dosing__steps__YpLeA{display:flex;flex-direction:column;gap:var(--space-6)}.DosingAdministration_dosing__step__IrLFP{display:flex;gap:var(--space-4);align-items:flex-start}.DosingAdministration_dosing__step-number___m7JE{flex-shrink:0;width:36px;height:36px;border-radius:50%;background-color:var(--color-primary-50);color:var(--color-primary-700);font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;letter-spacing:.02em;border:1.5px solid var(--color-primary-200)}.DosingAdministration_dosing__step-body__yPO8k{flex:1 1;min-width:0}.DosingAdministration_dosing__step-title__YN5F5{font-size:.9375rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-1)}.DosingAdministration_dosing__step-text__mL_qx{font-size:.875rem;color:var(--color-text-secondary);line-height:1.65;margin:0}.DosingAdministration_dosing__schedule__y6Xfh{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);min-width:0;overflow:hidden}.DosingAdministration_dosing__schedule-title__HlHb_{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-4)}.DosingAdministration_dosing__table-wrap__Gtj_U{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border);margin-bottom:var(--space-4)}.DosingAdministration_dosing__table__upsrX{width:100%;border-collapse:collapse;font-size:.8125rem}.DosingAdministration_dosing__table__upsrX thead tr{background-color:var(--color-neutral-50)}.DosingAdministration_dosing__table__upsrX th{padding:var(--space-2) var(--space-3);text-align:left;font-weight:700;color:var(--color-text-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;border-bottom:1px solid var(--color-border)}.DosingAdministration_dosing__table__upsrX td{padding:var(--space-2) var(--space-3);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);line-height:1.5;white-space:normal}.DosingAdministration_dosing__table__upsrX tbody tr:last-child td{border-bottom:none}.DosingAdministration_dosing__table__upsrX tbody tr:nth-child(2n){background-color:var(--color-neutral-50)}.DosingAdministration_dosing__note__4wEPT{display:flex;gap:var(--space-2);align-items:flex-start;color:var(--color-text-muted);font-size:.8125rem;min-width:0}.DosingAdministration_dosing__note__4wEPT svg{flex-shrink:0;margin-top:2px}.DosingAdministration_dosing__note__4wEPT p{line-height:1.6;margin:0}@media (max-width:900px){.DosingAdministration_dosing__layout__XKIw9{grid-template-columns:1fr}}@media (max-width:640px){.DosingAdministration_dosing__schedule__y6Xfh{padding:var(--space-4)}.DosingAdministration_dosing__table__upsrX th{white-space:normal;font-size:.6875rem;padding:var(--space-2)}.DosingAdministration_dosing__table__upsrX td{font-size:.75rem;padding:var(--space-2)}}.PeptideProtocols_protocols__q09bq{padding-block:var(--space-10)}.PeptideProtocols_protocols__header__2G2t4{max-width:720px;margin-bottom:var(--space-8)}.PeptideProtocols_protocols__heading__mAG_3{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.PeptideProtocols_protocols__subheading__1ZwQ1{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.PeptideProtocols_protocols__grid__qALcm{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-10);align-items:start}.PeptideProtocols_protocols__card__s_fMH{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-4)}.PeptideProtocols_protocols__card-top__TzDH6{display:flex;flex-direction:column;gap:var(--space-2)}.PeptideProtocols_protocols__tag__9Jfun{display:inline-flex;width:-moz-fit-content;width:fit-content;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:var(--radius-full)}.PeptideProtocols_protocols__card-name__MZvso{font-size:.9375rem;font-weight:700;color:var(--color-text);line-height:1.3}.PeptideProtocols_protocols__mechanism__jD3qd{font-size:.8125rem;color:var(--color-text-muted);line-height:1.5;margin:0}.PeptideProtocols_protocols__meta__Tuf5d{display:flex;flex-direction:column;gap:6px;padding:var(--space-3);background:var(--color-neutral-50);border-radius:var(--radius-md)}.PeptideProtocols_protocols__meta-item__4_CXI{display:flex;justify-content:space-between;gap:var(--space-2)}.PeptideProtocols_protocols__meta-label__Ro5JW{font-size:.75rem;font-weight:600;color:var(--color-text-muted)}.PeptideProtocols_protocols__meta-value__7D19J{font-size:.75rem;font-weight:600;color:var(--color-text);text-align:right}.PeptideProtocols_protocols__best-for__fdcVX{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55;margin:0}.PeptideProtocols_protocols__pros-cons__3QhKm{display:flex;flex-direction:column;gap:var(--space-3)}.PeptideProtocols_protocols__cons__au8_B,.PeptideProtocols_protocols__pros__gPOLz{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.PeptideProtocols_protocols__con__fB9zz,.PeptideProtocols_protocols__pro__ORUaE{display:flex;align-items:flex-start;gap:6px;font-size:.75rem;line-height:1.5}.PeptideProtocols_protocols__pro__ORUaE{color:var(--color-text-secondary)}.PeptideProtocols_protocols__con__fB9zz{color:var(--color-text-muted)}.PeptideProtocols_protocols__con__fB9zz svg,.PeptideProtocols_protocols__pro__ORUaE svg{flex-shrink:0;margin-top:1px}.PeptideProtocols_protocols__table-wrap__dMU9W{margin-bottom:var(--space-6)}.PeptideProtocols_protocols__table-title__tgtlj{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-4)}.PeptideProtocols_protocols__table-scroll__xdprE{overflow-x:auto;border-radius:var(--radius-md);border:1px solid var(--color-border)}.PeptideProtocols_protocols__table__3CbjJ{width:100%;border-collapse:collapse;font-size:.8125rem}.PeptideProtocols_protocols__table__3CbjJ thead tr{background:var(--color-neutral-50)}.PeptideProtocols_protocols__table__3CbjJ th{padding:var(--space-3) var(--space-4);text-align:left;font-weight:700;font-size:.75rem;color:var(--color-text-muted);border-bottom:1px solid var(--color-border);white-space:nowrap}.PeptideProtocols_protocols__table__3CbjJ td{padding:var(--space-3) var(--space-4);color:var(--color-text-secondary);border-bottom:1px solid var(--color-border)}.PeptideProtocols_protocols__table__3CbjJ tbody tr:last-child td{border-bottom:none}.PeptideProtocols_protocols__table__3CbjJ tbody tr:nth-child(2n){background:var(--color-neutral-50)}.PeptideProtocols_protocols__table-label__XJcBB{font-weight:600;color:var(--color-text)!important;white-space:nowrap}.PeptideProtocols_protocols__disclaimer__A2gx7{font-size:.8125rem;color:var(--color-text-muted);line-height:1.65;padding:var(--space-4) var(--space-5);background:var(--color-neutral-50);border-radius:var(--radius-md);border-left:3px solid var(--color-primary-300)}@media (max-width:1024px){.PeptideProtocols_protocols__grid__qALcm{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.PeptideProtocols_protocols__grid__qALcm{grid-template-columns:1fr}}.HowToChoose_how-to-choose__Oc0vh{padding-block:var(--space-10);background-color:var(--color-bg)}.HowToChoose_how-to-choose__header__nQlVs{max-width:720px;margin-bottom:var(--space-8)}.HowToChoose_how-to-choose__heading__5Pgnf{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.HowToChoose_how-to-choose__subheading__UhQxS{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.HowToChoose_how-to-choose__layout__fuPXG{display:grid;grid-template-columns:1fr 320px;grid-gap:var(--space-10);gap:var(--space-10);align-items:start}.HowToChoose_how-to-choose__factors__HdTOs{display:flex;flex-direction:column;gap:var(--space-6)}.HowToChoose_how-to-choose__factor__34_OX{display:flex;flex-direction:column;gap:var(--space-2);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.HowToChoose_how-to-choose__factor__34_OX:last-child{border-bottom:none;padding-bottom:0}.HowToChoose_how-to-choose__factor-top__VB5EQ{display:flex;align-items:center;gap:var(--space-3)}.HowToChoose_how-to-choose__number__eYORC{flex-shrink:0;width:32px;height:32px;border-radius:50%;background-color:var(--color-primary-50);color:var(--color-primary-700);font-size:.6875rem;font-weight:800;display:flex;align-items:center;justify-content:center;letter-spacing:.02em;border:1px solid var(--color-primary-200)}.HowToChoose_how-to-choose__factor-title__T0VGS{font-size:1rem;font-weight:700;color:var(--color-text)}.HowToChoose_how-to-choose__factor-body__q3TVW{font-size:.875rem;color:var(--color-text-secondary);line-height:1.7;margin:0;padding-left:calc(32px + var(--space-3))}.HowToChoose_how-to-choose__flag__6_ctj{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;font-weight:600;padding:4px 10px;border-radius:var(--radius-full);width:-moz-fit-content;width:fit-content;margin-left:calc(32px + var(--space-3))}.HowToChoose_how-to-choose__flag--green__MHrOP{background-color:#a7f3d0;color:#022c22}.HowToChoose_how-to-choose__flag--red__ttGET{background-color:#fca5a5;color:#450a0a}.HowToChoose_how-to-choose__sidebar__sQHiR{display:flex;flex-direction:column;gap:var(--space-5);position:-webkit-sticky;position:sticky;top:80px}.HowToChoose_how-to-choose__red-flags__RSOMr{background:#fff;border:1px solid #fca5a5;border-radius:var(--radius-md);padding:var(--space-5)}.HowToChoose_how-to-choose__sidebar-title__Ayz4Q{display:flex;align-items:center;gap:var(--space-2);font-size:.9375rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-4)}.HowToChoose_how-to-choose__red-list__cZYVY{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.HowToChoose_how-to-choose__red-item__fNA9_{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.HowToChoose_how-to-choose__red-item__fNA9_ svg{flex-shrink:0;margin-top:2px}.HowToChoose_how-to-choose__tip__bbOf8{background:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:var(--radius-md);padding:var(--space-5)}.HowToChoose_how-to-choose__tip-title__ENfYS{font-size:.875rem;font-weight:700;color:var(--color-primary-700);margin-bottom:var(--space-3)}.HowToChoose_how-to-choose__quote__P8ZHe{font-size:.875rem;font-style:italic;color:var(--color-text);border-left:3px solid var(--color-primary-300);padding-left:var(--space-3);margin:0 0 var(--space-3);line-height:1.6}.HowToChoose_how-to-choose__tip-body__htWkz{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.65;margin:0}@media (max-width:900px){.HowToChoose_how-to-choose__layout__fuPXG{grid-template-columns:1fr}.HowToChoose_how-to-choose__sidebar__sQHiR{position:static}}.GettingStarted_getting-started__k2hht{padding-block:var(--space-10)}.GettingStarted_getting-started__header__b0GTO{max-width:720px;margin-bottom:var(--space-8)}.GettingStarted_getting-started__heading__199Fv{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.GettingStarted_getting-started__subheading__h3QZL{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.GettingStarted_getting-started__steps__sOrwp{display:flex;flex-direction:column;margin-bottom:var(--space-10)}.GettingStarted_getting-started__step___SmLw{display:flex;gap:var(--space-5)}.GettingStarted_getting-started__step-left__Pzss_{flex-shrink:0}.GettingStarted_getting-started__step-circle__c0We2,.GettingStarted_getting-started__step-left__Pzss_{display:flex;flex-direction:column;align-items:center}.GettingStarted_getting-started__step-number__G8Phs{width:40px;height:40px;border-radius:50%;background-color:var(--color-primary-700);color:#fff;font-size:.75rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.GettingStarted_getting-started__step-line__RBCBi{width:2px;flex:1 1;min-height:32px;background-color:var(--color-primary-100);margin:4px 0}.GettingStarted_getting-started__step-body__4Ikm8{padding-bottom:var(--space-6);flex:1 1;min-width:0}.GettingStarted_getting-started__step-header__d_Sx_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-2)}.GettingStarted_getting-started__step-title__eIJLf{font-size:1rem;font-weight:700;color:var(--color-text)}.GettingStarted_getting-started__step-duration__yfGH7{font-size:.75rem;font-weight:600;color:var(--color-primary-700);background-color:var(--color-primary-50);border:1px solid var(--color-primary-100);border-radius:var(--radius-full);padding:2px 10px;white-space:nowrap;flex-shrink:0}.GettingStarted_getting-started__step-text__fVYWN{font-size:.875rem;color:var(--color-text-secondary);line-height:1.7;margin:0}.GettingStarted_getting-started__bottom__PjAlm{display:grid;grid-template-columns:1fr 320px;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.GettingStarted_getting-started__section-title__2UFj7{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-4)}.GettingStarted_getting-started__timeline-grid__Mt2fR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-4);gap:var(--space-4)}.GettingStarted_getting-started__timeline-block__LFC9U{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-4)}.GettingStarted_getting-started__timeframe__Ots7t{display:inline-block;font-size:.75rem;font-weight:700;color:var(--color-primary-700);background:var(--color-primary-50);border-radius:var(--radius-full);padding:2px 10px;margin-bottom:var(--space-3)}.GettingStarted_getting-started__outcome-list__DPdcn{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.GettingStarted_getting-started__outcome__ZIZBz{display:flex;align-items:flex-start;gap:6px;font-size:.8125rem;color:var(--color-text-secondary);line-height:1.5}.GettingStarted_getting-started__outcome__ZIZBz svg{flex-shrink:0;margin-top:1px}.GettingStarted_getting-started__prescription__fllew{background:var(--color-neutral-50);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.GettingStarted_getting-started__facts__GG612{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.GettingStarted_getting-started__fact__ioI03{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.875rem;color:var(--color-text-secondary);line-height:1.5}.GettingStarted_getting-started__fact__ioI03 svg{flex-shrink:0;margin-top:1px}@media (max-width:900px){.GettingStarted_getting-started__bottom__PjAlm{grid-template-columns:1fr}}@media (max-width:640px){.GettingStarted_getting-started__timeline-grid__Mt2fR{grid-template-columns:1fr}.GettingStarted_getting-started__step-header__d_Sx_{flex-direction:column;align-items:flex-start}}.StoppingTreatment_stopping__RL_Dr{padding-block:var(--space-10);background-color:var(--color-bg)}.StoppingTreatment_stopping__header__Xt1oh{max-width:720px;margin-bottom:var(--space-8)}.StoppingTreatment_stopping__heading__xUhbo{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.StoppingTreatment_stopping__subheading__YpZZX{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.StoppingTreatment_stopping__layout__VtDqg{display:grid;grid-template-columns:1fr 320px;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.StoppingTreatment_stopping__section-title__l3vY9{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-5)}.StoppingTreatment_stopping__timeline__Y8f89{display:flex;flex-direction:column}.StoppingTreatment_stopping__event__Nj6MG{display:flex;gap:var(--space-4)}.StoppingTreatment_stopping__event-left__gvx2d{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:16px}.StoppingTreatment_stopping__dot__J_scJ{width:14px;height:14px;border-radius:50%;flex-shrink:0;border:2px solid}.StoppingTreatment_stopping__dot--neutral__KgWwq{background-color:var(--color-neutral-200);border-color:var(--color-neutral-400)}.StoppingTreatment_stopping__dot--declining__bCQue{background-color:#fef3c7;border-color:#f59e0b}.StoppingTreatment_stopping__dot--variable__DTbch{background-color:var(--color-primary-50);border-color:var(--color-primary-300)}.StoppingTreatment_stopping__event-line__YxVuK{width:2px;flex:1 1;min-height:28px;background-color:var(--color-border);margin:3px 0}.StoppingTreatment_stopping__event-body__l_jO0{padding-bottom:var(--space-6);flex:1 1}.StoppingTreatment_stopping__event__Nj6MG:last-child .StoppingTreatment_stopping__event-body__l_jO0{padding-bottom:0}.StoppingTreatment_stopping__event-header___r2mt{margin-bottom:var(--space-1)}.StoppingTreatment_stopping__period__2SvM2{display:inline-block;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-bottom:4px}.StoppingTreatment_stopping__event-title__L__GZ{font-size:.9375rem;font-weight:700;color:var(--color-text)}.StoppingTreatment_stopping__event-text__7YGBy{font-size:.875rem;color:var(--color-text-secondary);line-height:1.7;margin:var(--space-2) 0 0}.StoppingTreatment_stopping__sidebar__fl2__{display:flex;flex-direction:column;gap:var(--space-5);position:-webkit-sticky;position:sticky;top:80px}.StoppingTreatment_stopping__card__5ztvx{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.StoppingTreatment_stopping__card-title__AD3wD{font-size:.9375rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-4)}.StoppingTreatment_stopping__retention-list__v3gZJ{display:flex;flex-direction:column;gap:var(--space-4)}.StoppingTreatment_stopping__retention-item__j0_Oy{padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border)}.StoppingTreatment_stopping__retention-item__j0_Oy:last-child{border-bottom:none;padding-bottom:0}.StoppingTreatment_stopping__retention-header__9AFRm{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.StoppingTreatment_stopping__retention-factor__nBNfn{font-size:.8125rem;font-weight:600;color:var(--color-text)}.StoppingTreatment_stopping__impact__ldPcx{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:2px 7px;border-radius:var(--radius-full)}.StoppingTreatment_stopping__impact--high__bEOuX{background-color:#dcfce7;color:#15803d}.StoppingTreatment_stopping__impact--moderate__I_5f0{background-color:#fef3c7;color:#92400e}.StoppingTreatment_stopping__retention-detail__70xJo{font-size:.75rem;color:var(--color-text-muted);line-height:1.5;margin:0}.StoppingTreatment_stopping__options-section__C1fKB{margin-top:var(--space-8);padding-top:var(--space-8);border-top:1px solid var(--color-border)}.StoppingTreatment_stopping__options-grid__kuR1A{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-4);gap:var(--space-4);margin-top:var(--space-5)}.StoppingTreatment_stopping__option__IRzrc{padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-md);position:relative;background:#fff}.StoppingTreatment_stopping__option--recommended__pSIf9{border-color:var(--color-primary-300);background:var(--color-primary-50)}.StoppingTreatment_stopping__recommended-badge__4_xPR{display:inline-block;font-size:.6875rem;font-weight:700;color:var(--color-primary-700);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px}.StoppingTreatment_stopping__option-title__JYLVA{font-size:.9375rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-2)}.StoppingTreatment_stopping__option-desc__fKdmN{font-size:.875rem;color:var(--color-text-secondary);line-height:1.6;margin:0}@media (max-width:900px){.StoppingTreatment_stopping__layout__VtDqg{grid-template-columns:1fr}.StoppingTreatment_stopping__sidebar__fl2__{position:static}.StoppingTreatment_stopping__options-grid__kuR1A{grid-template-columns:1fr}}.CompoundedSafety_compounded__RjyxE{padding-block:var(--space-10)}.CompoundedSafety_compounded__header__NmjVP{max-width:720px;margin-bottom:var(--space-8)}.CompoundedSafety_compounded__heading__8_YIv{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.CompoundedSafety_compounded__subheading__eQyUf{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.CompoundedSafety_compounded__layout__2Y1Qx{display:grid;grid-template-columns:1fr 320px;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.CompoundedSafety_compounded__section-title__YAoOY{font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-5)}.CompoundedSafety_compounded__checks__KzuqZ{display:flex;flex-direction:column;gap:0}.CompoundedSafety_compounded__check__Kw2ub{padding:var(--space-5) 0;border-bottom:1px solid var(--color-border)}.CompoundedSafety_compounded__check__Kw2ub:first-of-type{padding-top:0}.CompoundedSafety_compounded__check__Kw2ub:last-child{border-bottom:none}.CompoundedSafety_compounded__check-header__WCKlZ{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.CompoundedSafety_compounded__badge__4NuGC{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:2px 8px;border-radius:var(--radius-full);flex-shrink:0}.CompoundedSafety_compounded__badge--required__JzW0p{background-color:#fee2e2;color:#991b1b}.CompoundedSafety_compounded__badge--recommended__6_ztV{background-color:#fef3c7;color:#92400e}.CompoundedSafety_compounded__check-title__CSzhb{font-size:.9375rem;font-weight:700;color:var(--color-text)}.CompoundedSafety_compounded__check-body__arcsV{font-size:.875rem;color:var(--color-text-secondary);line-height:1.7;margin:0}.CompoundedSafety_compounded__sidebar__usdz6{display:flex;flex-direction:column;gap:var(--space-5);position:-webkit-sticky;position:sticky;top:80px}.CompoundedSafety_compounded__legal__wxRFp{background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5)}.CompoundedSafety_compounded__faq-list__QpsEK{display:flex;flex-direction:column;gap:var(--space-4)}.CompoundedSafety_compounded__faq-item__259C6{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border)}.CompoundedSafety_compounded__faq-item__259C6:last-child{border-bottom:none;padding-bottom:0}.CompoundedSafety_compounded__faq-question__u_l_a{font-size:.8125rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-1)}.CompoundedSafety_compounded__faq-answer__fv7kr{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.6;margin:0}.CompoundedSafety_compounded__warning__wr_3C{display:flex;gap:var(--space-3);align-items:flex-start;background:#fffbeb;border:1px solid #fde68a;border-radius:var(--radius-md);padding:var(--space-5);margin-top:var(--space-8)}.CompoundedSafety_compounded__warning__wr_3C svg{flex-shrink:0;margin-top:1px}.CompoundedSafety_compounded__warning__wr_3C p{font-size:.875rem;color:#78350f;line-height:1.6;margin:0}@media (max-width:900px){.CompoundedSafety_compounded__layout__2Y1Qx{grid-template-columns:1fr}.CompoundedSafety_compounded__sidebar__usdz6{position:static}}.ExpertQuote_expert__CKv9A{padding-block:var(--space-10);background-color:var(--color-bg)}.ExpertQuote_expert__card__FgWhs{background:#fff;border-radius:var(--radius-md);border:1px solid var(--color-border);border-top:4px solid var(--color-primary-700);padding:var(--space-8);display:grid;grid-template-columns:240px 1px 1fr;grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.ExpertQuote_expert__profile__yjxrk{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);text-align:center}.ExpertQuote_expert__avatar__WFaqp{width:80px;height:80px;border-radius:50%;background-color:var(--color-primary-50);border:2px solid var(--color-primary-200);display:flex;align-items:center;justify-content:center;color:var(--color-primary-700);flex-shrink:0}.ExpertQuote_expert__avatar--editorial__5dK3A{background-color:transparent;border-color:transparent}.ExpertQuote_expert__bio__zLWsd{display:flex;flex-direction:column;gap:4px}.ExpertQuote_expert__name__VhQM7{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--color-text)}.ExpertQuote_expert__credential__CK0du{font-size:.8125rem;font-weight:500;color:var(--color-text-secondary)}.ExpertQuote_expert__role__N_wXq{font-size:.75rem;color:var(--color-primary-700);font-weight:600}.ExpertQuote_expert__divider__uKO_V{width:1px;background-color:var(--color-border);align-self:stretch}.ExpertQuote_expert__content__Y1EZL{display:flex;flex-direction:column;gap:var(--space-4)}.ExpertQuote_expert__heading__ghWvJ{font-family:var(--font-heading);font-size:1.25rem;font-weight:800;color:var(--color-text);letter-spacing:-.02em}.ExpertQuote_expert__intro__rtyEL{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65;margin:0}.ExpertQuote_expert__insights__pYABr{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-4)}.ExpertQuote_expert__insight__xEwin{display:flex;gap:var(--space-3);align-items:flex-start}.ExpertQuote_expert__insight-mark__Ealog{flex-shrink:0;margin-top:1px}.ExpertQuote_expert__insight__xEwin p{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7;margin:0}.ExpertQuote_expert__disclosure__plcOf{font-size:.75rem;color:var(--color-text-muted);line-height:1.6;padding-top:var(--space-4);border-top:1px solid var(--color-border);margin:0}@media (max-width:900px){.ExpertQuote_expert__card__FgWhs{grid-template-columns:1fr}.ExpertQuote_expert__divider__uKO_V{width:100%;height:1px}.ExpertQuote_expert__profile__yjxrk{flex-direction:row;text-align:left}}@media (max-width:480px){.ExpertQuote_expert__card__FgWhs{padding:var(--space-5)}.ExpertQuote_expert__profile__yjxrk{flex-direction:column;text-align:center}}.UserInsights_insights__MmuLQ{padding-block:var(--space-10)}.UserInsights_insights__header__h69mi{max-width:680px;margin-bottom:var(--space-8)}.UserInsights_insights__heading__eg4QI{font-family:var(--font-heading);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:800;color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--space-3)}.UserInsights_insights__subheading__5lMkr{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.7}.UserInsights_insights__grid__OsfAp{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0;gap:0;border-top:1px solid var(--color-border);border-left:1px solid var(--color-border)}.UserInsights_insights__card__YMsM2{position:relative;padding:var(--space-8) var(--space-8);border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-3)}.UserInsights_insights__card__YMsM2:before{content:"\201C";position:absolute;top:var(--space-5);right:var(--space-5);font-family:Georgia,serif;font-size:4rem;line-height:1;color:var(--color-primary-100);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UserInsights_insights__source__K4jOw{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary-500);margin:0}.UserInsights_insights__card-title__vhQIY{font-size:1rem;font-weight:700;color:var(--color-text);line-height:1.35;margin:0;max-width:90%}.UserInsights_insights__card-body__STarO{font-size:.875rem;color:var(--color-text-secondary);line-height:1.75;margin:0;flex:1 1}.UserInsights_insights__disclaimer__HoWIf{margin-top:var(--space-6);font-size:.75rem;color:var(--color-text-muted);line-height:1.6;border-top:1px solid var(--color-border);padding-top:var(--space-4)}@media (max-width:768px){.UserInsights_insights__grid__OsfAp{grid-template-columns:1fr}}.ComparisonTable_comparison-table__axk_v{padding-block:var(--space-16)}.ComparisonTable_comparison-table__header__Zn9ND{margin-bottom:var(--space-8)}.ComparisonTable_comparison-table__heading__lUrVi{font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:800;letter-spacing:-.02em;color:var(--color-text);margin-bottom:var(--space-3)}.ComparisonTable_comparison-table__subheading__Pf39z{font-size:.9375rem;color:var(--color-text-secondary);max-width:560px;line-height:1.6;margin:0}.ComparisonTable_comparison-table__wrapper__EFd4J{overflow-x:auto;border-radius:var(--radius-md);border:1.5px solid var(--color-border);box-shadow:var(--shadow-card);background-color:var(--color-bg)}.ComparisonTable_comparison-table__table__h1Git{width:100%;border-collapse:collapse;font-size:.875rem;white-space:nowrap}.ComparisonTable_comparison-table__head-row__xTs6b{background-color:var(--color-neutral-50);border-bottom:1.5px solid var(--color-border)}.ComparisonTable_comparison-table__th__DvGw9{padding:var(--space-4) var(--space-5);font-family:var(--font-heading);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary);text-align:left}.ComparisonTable_comparison-table__row__o3dUl{border-bottom:1px solid var(--color-border);transition:background-color var(--transition-fast)}.ComparisonTable_comparison-table__row__o3dUl:last-child{border-bottom:none}.ComparisonTable_comparison-table__row__o3dUl:hover{background-color:var(--color-neutral-50)}.ComparisonTable_comparison-table__row--featured__Ao5IL{background-color:var(--color-primary-50)}.ComparisonTable_comparison-table__row--featured__Ao5IL:hover{background-color:var(--color-primary-100)}.ComparisonTable_comparison-table__td__7L82u{padding:var(--space-4) var(--space-5);color:var(--color-text-secondary)}.ComparisonTable_comparison-table__td--name__dkD_m{font-weight:600;color:var(--color-text);min-width:140px}.ComparisonTable_comparison-table__featured-badge__xnHJj{display:inline-block;font-size:.625rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;background-color:var(--color-primary-700);color:white;padding:2px var(--space-2);border-radius:var(--radius-full);margin-right:var(--space-2);vertical-align:middle}.ComparisonTable_comparison-table__note__wqoqo{margin-top:var(--space-4);font-size:.8125rem;color:var(--color-text-muted);line-height:1.5}.FAQSection_faq-section__FSYcH{padding-block:var(--space-16)}.FAQSection_faq-section__layout__e9O1g{display:grid;grid-template-columns:280px 1fr;grid-gap:var(--space-12);gap:var(--space-12);align-items:start}.FAQSection_faq-section__sidebar__rbXyt{position:-webkit-sticky;position:sticky;top:88px}.FAQSection_faq-section__heading__ZW5sg{font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:800;letter-spacing:-.02em;color:var(--color-text);margin-bottom:var(--space-4)}.FAQSection_faq-section__description__5xA_t{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65;margin-bottom:var(--space-6)}.FAQSection_faq-section__expert__n1fSQ{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background-color:var(--color-neutral-50);border:1px solid var(--color-border);border-radius:var(--radius-md)}.FAQSection_faq-section__expert-avatar__zRfWg{width:40px;height:40px;border-radius:var(--radius-full);background-color:var(--color-primary-100);color:var(--color-primary-700);display:flex;align-items:center;justify-content:center;flex-shrink:0}.FAQSection_faq-section__expert-avatar--editorial__fnPmV{background-color:transparent}.FAQSection_faq-section__expert-info__FGrGL{display:flex;flex-direction:column;gap:2px}.FAQSection_faq-section__expert-name__6H0OP{font-size:.875rem;font-weight:600;color:var(--color-text)}.FAQSection_faq-section__expert-title__PKYY_{font-size:.75rem;color:var(--color-text-muted)}.FAQSection_faq-section__list__dUzEB{display:flex;flex-direction:column;gap:var(--space-2)}.FAQSection_faq-section__item__xjfDt{border:1.5px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden;transition:border-color var(--transition-fast);background-color:var(--color-bg)}details[open].FAQSection_faq-section__item__xjfDt{border-color:var(--color-primary-300)}.FAQSection_faq-section__question__uivt_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-body);transition:background-color var(--transition-fast);list-style:none}.FAQSection_faq-section__question__uivt_::-webkit-details-marker{display:none}.FAQSection_faq-section__question__uivt_:hover{background-color:var(--color-neutral-50)}details[open] .FAQSection_faq-section__question__uivt_{background-color:var(--color-primary-50)}.FAQSection_faq-section__question-text__zvytP{font-family:var(--font-heading);font-size:1rem;font-weight:600;color:var(--color-text);line-height:1.4}.FAQSection_faq-section__question-icon__WH736{flex-shrink:0;color:var(--color-text-muted);transition:transform var(--transition-base),color var(--transition-fast);display:flex;align-items:center;justify-content:center}details[open] .FAQSection_faq-section__question-icon__WH736{transform:rotate(180deg);color:var(--color-primary-600)}.FAQSection_faq-section__answer__MMF2V{border-top:1px solid var(--color-border);padding:var(--space-5) var(--space-6);background-color:var(--color-bg)}details[open] .FAQSection_faq-section__answer__MMF2V{border-top-color:var(--color-primary-100)}.FAQSection_faq-section__answer-text__VNb3m{font-size:.9375rem;line-height:1.75;color:var(--color-text-secondary);margin:0}@media (max-width:900px){.FAQSection_faq-section__layout__e9O1g{grid-template-columns:1fr}.FAQSection_faq-section__sidebar__rbXyt{position:static}}@media (max-width:640px){.FAQSection_faq-section__answer__MMF2V,.FAQSection_faq-section__question__uivt_{padding:var(--space-4) var(--space-4)}}.HowWeRate_how-we-rate__6bVgi{padding-block:var(--space-16)}.HowWeRate_how-we-rate__header___gkOF{max-width:620px;margin-bottom:var(--space-10)}.HowWeRate_how-we-rate__heading__doQmW{font-size:clamp(1.375rem,2.5vw,1.875rem);font-weight:800;letter-spacing:-.02em;color:var(--color-text);margin-bottom:var(--space-3)}.HowWeRate_how-we-rate__description__LpsK1{font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65;margin:0}.HowWeRate_how-we-rate__grid___spIQ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-8)}.HowWeRate_how-we-rate__card__LheGI{background-color:var(--color-bg);border:1.5px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-6);transition:box-shadow var(--transition-base),border-color var(--transition-base)}.HowWeRate_how-we-rate__card__LheGI:hover{box-shadow:var(--shadow-card-hover);border-color:var(--color-primary-200)}.HowWeRate_how-we-rate__card-icon__Q72mM{width:44px;height:44px;border-radius:var(--radius-md);background-color:var(--color-primary-50);color:var(--color-primary-600);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4)}.HowWeRate_how-we-rate__card-title__DGoUo{font-family:var(--font-heading);font-size:1rem;font-weight:700;color:var(--color-text);margin-bottom:var(--space-2)}.HowWeRate_how-we-rate__card-description__006Ix{font-size:.875rem;color:var(--color-text-secondary);line-height:1.65;margin:0}.HowWeRate_how-we-rate__disclaimer__Gjt0H{display:flex;align-items:flex-start;gap:var(--space-2);font-size:.8125rem;color:var(--color-text-muted);line-height:1.55;padding:var(--space-4);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);max-width:800px}.HowWeRate_how-we-rate__disclaimer__Gjt0H svg{flex-shrink:0;margin-top:1px;color:var(--color-text-muted)}@media (max-width:900px){.HowWeRate_how-we-rate__grid___spIQ{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.HowWeRate_how-we-rate__grid___spIQ{grid-template-columns:1fr}}