.orchid-consult-cta_band__aaKR8{width:100%;flex:none;background:linear-gradient(135deg,var(--color-teal-dark) 0,var(--color-teal) 100%);padding:80px 24px;text-align:center;color:#fff;position:relative;overflow:hidden;box-sizing:border-box}.orchid-consult-cta_inner__VNt5Z{width:100%;max-width:1100px;margin:0 auto;position:relative;z-index:1}.orchid-consult-cta_stack__VJOYa{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px}.orchid-consult-cta_title__92rM2{font-weight:var(--fw-bold);font-size:clamp(1.05rem,.55rem + 1.8vw,1.75rem);line-height:1.5;color:#fff;margin:0;white-space:nowrap}.orchid-consult-cta_btn__GzGrY{display:inline-flex;align-items:center;justify-content:center;min-width:220px;height:52px;padding:0 40px;background:#fff;color:var(--color-teal-dark);font-weight:var(--fw-bold);font-size:var(--fs-body);line-height:1;border-radius:var(--radius-pill);text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.15);box-sizing:border-box;flex:none;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.orchid-consult-cta_btn__GzGrY:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.2);color:var(--color-teal-dark)}@media (max-width:768px){.orchid-consult-cta_band__aaKR8{padding:48px 20px}.orchid-consult-cta_stack__VJOYa{gap:20px}.orchid-consult-cta_title__92rM2{white-space:normal;font-size:1.08rem;line-height:1.7}.orchid-consult-cta_btn__GzGrY{width:min(100%,320px);min-width:0;height:48px;padding:0 24px}}.blog_hero__Bcron{padding:80px 0;background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:blog_gradientShift__OQMCG 8s ease infinite;min-height:38vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.blog_heroBlob__0tX_C{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.blog_heroInner__7Df87{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.blog_heroTitle__5LA1J{font-weight:var(--fw-bold);font-size:var(--fs-display);color:#fff;margin:0}.blog_heroSubtitle__r3cVw{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:16px auto 0;max-width:640px;line-height:var(--lh-body)}.blog_listing__ENUj7{background:var(--bg-muted);padding:var(--section-y) 0}.blog_listingInner__bsc49{max-width:var(--container);margin:0 auto;padding:0 40px}.blog_listingIntro__Xj_ER{max-width:46rem;margin:0 auto 40px;text-align:center}.blog_listingIntro__Xj_ER p{margin:0 0 14px;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted,#5c6874)}.blog_listingIntro__Xj_ER p:last-child{margin-bottom:0}.blog_grid__XpFIW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;align-items:stretch}.blog_grid__XpFIW>*{min-width:0;width:100%;height:100%;display:flex}.blog_card__JxreE{display:flex;flex-direction:column;flex:1 1;width:100%;height:100%;background:#fff;border:1px solid var(--color-border);border-radius:var(--radius-card);overflow:hidden;text-decoration:none;color:inherit;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),border-color var(--transition-smooth)}.blog_card__JxreE:hover{transform:translateY(-4px);border-color:var(--color-teal);box-shadow:0 12px 40px rgba(0,0,0,.08)}.blog_cover__MQ0NG{min-height:112px;padding:16px 18px;display:flex;align-items:flex-end;background:linear-gradient(145deg,var(--color-teal) 0,#0f1a2e 100%)}.blog_cover__MQ0NG[data-category=diabetes]{background:linear-gradient(145deg,#008f78,#1a3a4a)}.blog_cover__MQ0NG[data-category=sleep-apnea]{background:linear-gradient(145deg,#26c0ab,#1a2e3d)}.blog_cover__MQ0NG[data-category=nutrition]{background:linear-gradient(145deg,#00A88E,#3d4a38)}.blog_cover__MQ0NG[data-category=pcos]{background:linear-gradient(145deg,#0d9488,#2a1f3d)}.blog_cover__MQ0NG[data-category=cardiovascular]{background:linear-gradient(145deg,#0f766e,#1b2838)}.blog_category__V2GGX{display:inline-flex;background:rgba(255,255,255,.16);color:#fff;font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:4px 10px;border-radius:var(--radius-pill);border:1px solid rgba(255,255,255,.22)}.blog_cardBody__Quu_1{display:flex;flex-direction:column;flex:1 1;padding:18px 18px 20px;min-width:0}.blog_date__CVycH{font-size:var(--fs-caption);color:var(--text-muted);margin:0 0 8px}.blog_cardTitle__Tu4OQ{font-weight:var(--fw-bold);font-size:1.05rem;color:var(--text-strong);margin:0 0 10px;line-height:var(--lh-snug)}.blog_cardTitle__Tu4OQ,.blog_excerpt__2l5uk{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog_excerpt__2l5uk{font-size:var(--fs-caption);color:var(--text-muted);line-height:var(--lh-body);margin:0 0 16px;flex:1 1}.blog_more__rw8oX{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--color-teal);margin-top:auto}.blog_empty__Png3v{text-align:center;color:var(--text-muted);padding:48px 16px;margin:0}.blog_article__zY_J1{background:#fff;padding:0 0 var(--section-y)}.blog_articleInner__1cUHM{max-width:var(--container-narrow);margin:0 auto;padding:40px 24px 0}.blog_back__huVDk{display:inline-flex;align-items:center;gap:6px;color:var(--color-teal);font-size:var(--fs-label);font-weight:var(--fw-semibold);text-decoration:none;margin-bottom:28px}.blog_back__huVDk:hover{color:var(--color-teal-dark)}.blog_articleCategory__8BgES{display:inline-flex;color:var(--color-teal);background:var(--color-teal-soft);font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:4px 12px;border-radius:var(--radius-pill);margin:0 0 12px}.blog_articleTitle__xfjKD{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);line-height:var(--lh-snug);margin:0 0 12px}.blog_articleDate__hMqtu{font-size:var(--fs-caption);color:var(--text-muted);margin:0 0 28px}.blog_articleBody__Mk3Ph p{font-size:var(--fs-body);color:var(--text-strong);line-height:var(--lh-body);margin:0 0 18px}.blog_articleHeading__s0h8s{font-weight:var(--fw-bold);color:var(--text-strong);line-height:var(--lh-snug);margin:28px 0 12px}h2.blog_articleHeading__s0h8s{font-size:var(--fs-h3)}h3.blog_articleHeading__s0h8s{font-size:var(--fs-body)}.blog_articleList__rr0ZB{margin:0 0 20px;padding-inline-start:1.2em}.blog_articleList__rr0ZB li{margin:0 0 8px}.blog_articleList__rr0ZB li,.blog_callout__v7o6r{font-size:var(--fs-body);color:var(--text-strong);line-height:var(--lh-body)}.blog_callout__v7o6r{background:var(--color-teal-soft);border-radius:var(--radius-card);padding:16px 18px;margin:0 0 20px;white-space:pre-wrap}.blog_articleBody__Mk3Ph a{color:var(--color-teal);text-decoration:underline;text-underline-offset:2px}.blog_disclaimer__EqeNY{font-size:var(--fs-caption);color:var(--text-muted);background:var(--bg-muted);border-radius:var(--radius-card);padding:16px 18px;margin:28px 0 0;line-height:var(--lh-body)}.blog_cta__4fY6_{background:linear-gradient(135deg,var(--color-teal-dark) 0,var(--color-teal) 100%);padding:var(--section-y) 0;text-align:center;color:#fff}.blog_ctaInner__2d9YC{max-width:var(--container-narrow);margin:0 auto;padding:0 40px}.blog_ctaTitle__9LN_G{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.blog_ctaSubtitle__zF2W_{font-size:var(--fs-lead);color:rgba(255,255,255,.88);line-height:var(--lh-body);margin:0 0 32px}.blog_ctaBtn__auTtj{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color-teal-dark);font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-pill);padding:16px 40px;text-decoration:none;box-shadow:0 8px 24px rgba(0,0,0,.15);transition:transform .22s ease,box-shadow .22s ease}.blog_ctaBtn__auTtj:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 12px 32px rgba(0,0,0,.2)}@keyframes blog_gradientShift__OQMCG{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@media (max-width:1100px){.blog_grid__XpFIW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.blog_ctaInner__2d9YC,.blog_heroInner__7Df87,.blog_listingInner__bsc49{padding-left:20px;padding-right:20px}.blog_grid__XpFIW{grid-template-columns:1fr}.blog_heroTitle__5LA1J{font-size:var(--fs-h1)}}.eligibility_page__AeT3Y{background:var(--color-cream,#fafaf8)}.eligibility_hero__tIgQh{text-align:center;max-width:640px;margin:0 auto;padding:120px 16px 48px}.eligibility_eyebrow__p6yWk{font-size:.82rem;font-weight:700;color:var(--color-teal,#00A88E);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.eligibility_title__QzBoi{font-size:2rem;font-weight:900;color:var(--color-charcoal,#333E48);line-height:1.5;margin-bottom:16px}.eligibility_subtitle__F_7h_{font-size:.95rem;color:var(--color-gray,#6b7280);line-height:1.8;max-width:500px;margin:0 auto}.eligibility_sectionTitle__1C17R{font-size:1.25rem;font-weight:800;color:var(--color-charcoal,#333E48);text-align:center;margin-bottom:8px}.eligibility_sectionSubtitle__b0ic3{font-size:.88rem;color:var(--color-gray,#6b7280);text-align:center;margin-bottom:28px;line-height:1.7}.eligibility_criteriaSection__oDB3F{max-width:700px;margin:0 auto;padding:0 16px 48px}.eligibility_criteriaBoxes___Vf0w{display:grid;grid-template-columns:1fr 1fr;gap:16px}.eligibility_criteriaBox__XEwJU{background:#fff;border:1px solid #e5e5e5;border-right:4px solid var(--color-teal,#00a88e);border-radius:12px;padding:28px 24px;transition:transform .3s ease,box-shadow .3s ease}.eligibility_criteriaBox__XEwJU:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(13,110,110,.1)}.eligibility_bmiNumber__9NWSR{font-family:"Inter",var(--font-inter),sans-serif;font-weight:700;font-size:2rem;color:var(--color-teal,#00A88E);margin-bottom:4px;line-height:1.2;unicode-bidi:isolate}.eligibility_bmiTag__VK1_V{font-size:.9rem;font-weight:600;color:var(--color-charcoal,#333E48);margin-bottom:12px}.eligibility_bmiDesc__Mvkcn{font-size:.82rem;color:var(--color-gray,#6b7280);line-height:1.8;margin:0}.eligibility_conditionList__antMS{list-style:none;padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:8px}.eligibility_conditionItem__kFWj7{display:flex;align-items:center;gap:8px;font-size:.82rem;color:var(--color-charcoal,#333E48)}.eligibility_checkIcon__uppOl{font-size:.9rem;flex-shrink:0}.eligibility_bmiIntro__8h675{text-align:center;padding:32px 16px 16px;max-width:500px;margin:0 auto}.eligibility_contraSection__AxrmD{max-width:700px;margin:0 auto;padding:48px 16px}.eligibility_contraSectionTitle__Hf_KF{font-size:1.15rem;font-weight:800;color:var(--color-charcoal,#333E48);text-align:center;margin-bottom:24px}.eligibility_contraList__9cn9a{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.eligibility_contraItem__OlHsJ{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid rgba(239,68,68,.12);border-radius:12px;box-shadow:0 2px 6px rgba(0,0,0,.03)}.eligibility_contraX__EKXrD{font-size:1rem;flex-shrink:0}.eligibility_contraText__sQkwW{font-size:.85rem;color:var(--color-charcoal,#333E48);line-height:1.6}.eligibility_contraWarning__4QqXC{display:flex;align-items:flex-start;gap:10px;padding:16px;background:rgba(245,158,11,.06);border:1px solid rgba(245,158,11,.15);border-radius:12px}.eligibility_contraWarning__4QqXC p{margin:0;font-size:.82rem;color:var(--color-gray,#6b7280);line-height:1.7}.eligibility_inlineLink__ElXGx{color:var(--color-teal,#00A88E);font-weight:700;text-decoration:underline;text-underline-offset:3px}.eligibility_warnIcon__MpxRE{font-size:1.1rem;flex-shrink:0;margin-top:2px}.eligibility_finalCta__dhc22{text-align:center;background:var(--color-teal,#00A88E);padding:48px 16px;margin:0}.eligibility_ctaIcon__VOflR{display:flex;justify-content:center;align-items:center;margin:0 auto 16px;color:#fff}.eligibility_ctaIcon__VOflR svg{display:block;margin:0 auto;width:48px;height:48px}.eligibility_ctaTitle__VzUdw{font-size:1.4rem;font-weight:800;color:#fff;margin-bottom:10px}.eligibility_ctaDesc__5UB3s{font-size:.9rem;color:rgba(255,255,255,.7);line-height:1.7;max-width:460px;margin:0 auto 24px}.eligibility_ctaBtns__ChIH0{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.eligibility_ctaBtnPrimary__gRR3U{display:inline-block;padding:14px 32px;background:#fff;color:var(--color-teal,#00A88E);border-radius:999px;font-weight:700;font-size:.9rem;text-decoration:none;transition:all .3s ease}.eligibility_ctaBtnPrimary__gRR3U:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.eligibility_ctaBtnSecondary__RttD1{display:inline-block;padding:14px 32px;background:transparent;color:#fff;border:1.5px solid rgba(255,255,255,.3);border-radius:999px;font-weight:700;font-size:.9rem;text-decoration:none;transition:all .3s ease}.eligibility_ctaBtnSecondary__RttD1:hover{border-color:#fff;background:rgba(255,255,255,.1)}@media (max-width:600px){.eligibility_title__QzBoi{font-size:1.5rem}.eligibility_hero__tIgQh{padding:80px 16px 36px}.eligibility_criteriaBoxes___Vf0w{grid-template-columns:1fr}.eligibility_bmiNumber__9NWSR{font-size:1.6rem}.eligibility_ctaBtns__ChIH0{flex-direction:column;align-items:center}}.bmi_wrapper__uyxum{background:linear-gradient(135deg,#0a1e1e,#00A88E 50%,#0a3a3a);padding:20px 16px 80px;position:relative;overflow:hidden}.bmi_wrapper__uyxum:before{content:"";position:absolute;top:-30%;right:-20%;width:60vw;height:60vw;background:radial-gradient(circle,rgba(13,110,110,.3),transparent 70%);border-radius:50%;pointer-events:none}.bmi_hero__o_8ix{text-align:center;max-width:600px;margin:0 auto 40px}.bmi_heroIcon__7UnWQ{font-size:3rem;margin-bottom:12px;filter:drop-shadow(0 0 20px rgba(13,110,110,.5))}.bmi_heroTitle__mpHEL{font-size:1.75rem;font-weight:800;color:#fff;margin-bottom:12px;line-height:1.5}.bmi_heroDesc__WmNma{font-size:.95rem;color:rgba(255,255,255,.7);line-height:1.8;max-width:480px;margin:0 auto}.bmi_card__hO9JR{position:relative;isolation:isolate;width:min(100%,440px);max-width:440px;margin:0 auto;border:1px solid rgba(255,255,255,.16);border-radius:20px;padding:24px 22px;box-shadow:0 20px 60px rgba(0,0,0,.3);background:rgba(6,36,34,.42);overflow:hidden}.bmi_card__hO9JR:before{content:"";position:absolute;inset:0;border-radius:inherit;background:rgba(255,255,255,.08);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);pointer-events:none;z-index:0}.bmi_card__hO9JR>*{position:relative;z-index:1}.bmi_cardHeader__seaeB{display:flex;align-items:center;gap:14px;margin-bottom:24px}.bmi_cardIcon__uSY_o{font-size:2rem;flex-shrink:0}.bmi_cardTitle__ltdzD{margin:0;font-size:1.1rem;font-weight:700;color:#fff}.bmi_cardSubtitle__TWCbN{margin:4px 0 0;font-size:.82rem;color:rgba(255,255,255,.5)}.bmi_inputSection__lPRpU{display:flex;flex-direction:column;gap:16px}.bmi_inputRow__8SQgE{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;width:100%}.bmi_inputGroup__WQmVG{display:flex;flex-direction:column;gap:6px;min-width:0}.bmi_inputLabel__sN_vv{font-size:.8rem;font-weight:600;color:rgba(255,255,255,.5)}.bmi_input__Nscw3{width:100%;min-width:0;padding:12px 14px;border:1.5px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.04);font-family:inherit;font-size:1rem;font-weight:600;color:#fff;outline:none;transition:border-color .3s ease,box-shadow .3s ease;text-align:center}.bmi_input__Nscw3:focus{border-color:#00A88E;box-shadow:0 0 0 3px rgba(13,110,110,.2)}.bmi_input__Nscw3::placeholder{color:rgba(255,255,255,.25);font-weight:400}.bmi_input__Nscw3::-webkit-inner-spin-button,.bmi_input__Nscw3::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.bmi_input__Nscw3[type=number]{-moz-appearance:textfield}.bmi_calcBtn__YTmW2{width:100%;padding:14px;border:none;border-radius:14px;background:linear-gradient(135deg,#00A88E,#26c0ab);color:#fff;font-family:inherit;font-size:.95rem;font-weight:700;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(13,110,110,.3)}.bmi_calcBtn__YTmW2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 24px rgba(13,110,110,.4)}.bmi_calcBtn__YTmW2:disabled{opacity:.5;cursor:not-allowed}.bmi_resultSection__P728Q{display:flex;flex-direction:column;align-items:center;animation:bmi_resultFadeIn__er_IE .5s ease}@keyframes bmi_resultFadeIn__er_IE{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.bmi_bmiResult__Gj_22{text-align:center;margin-bottom:12px}.bmi_bmiNumber__nNSl2{font-size:3.5rem;font-weight:900;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 2px 16px rgba(0,0,0,.55);color:#fff}.bmi_bmiLabel__7YCOg{font-size:.85rem;color:rgba(255,255,255,.4);font-weight:600;margin-top:4px}.bmi_zoneBadge__uE1kq{display:inline-block;padding:6px 20px;border-radius:999px;font-size:.85rem;font-weight:700;margin-bottom:14px}.bmi_zone_blue__aL57z{background:rgba(56,189,248,.18);color:#7DD3FC;border:1px solid rgba(56,189,248,.45)}.bmi_zone_green__dl9a9{background:rgba(0,168,143,.15);color:#5EEAD4;border:1px solid rgba(0,168,143,.3)}.bmi_zone_yellow__X8N5a{background:rgba(254,202,87,.15);color:#FECA57;border:1px solid rgba(254,202,87,.3)}.bmi_zone_red__liPER{background:rgba(255,107,107,.15);color:#FF6B6B;border:1px solid rgba(255,107,107,.3)}.bmi_insight__IU0oD{font-size:.85rem;color:rgba(255,255,255,.6);margin-bottom:12px}.bmi_insight__IU0oD,.bmi_triggerText__ZYXZT{line-height:1.8;text-align:center;max-width:440px}.bmi_triggerText__ZYXZT{font-size:.82rem;color:rgba(13,200,200,.9);margin-bottom:20px;padding:12px 16px;background:rgba(13,110,110,.12);border-radius:12px;border:1px solid rgba(13,110,110,.2)}.bmi_scaleBar__yjkoi{width:100%;position:relative;margin-bottom:24px}.bmi_scaleTrack__bCMXH{display:flex;height:8px;border-radius:999px;overflow:hidden}.bmi_scaleSegment___pgeA{border-radius:0}.bmi_scaleMarker__5PiVL{position:absolute;top:-4px;transform:translateX(-50%);transition:left .5s ease}.bmi_scaleMarkerDot__0jrQK{width:16px;height:16px;border-radius:50%;border:3px solid #fff;box-shadow:0 2px 8px rgba(0,0,0,.3)}.bmi_scaleLabels__8JLtq{position:relative;height:18px;margin-top:8px;font-size:.68rem;font-weight:700;color:#fff}.bmi_scaleLabels__8JLtq span{position:absolute;transform:translateX(-50%);white-space:nowrap}.bmi_scaleLabels__8JLtq span:first-child{transform:translateX(0)}.bmi_scaleLabels__8JLtq span:last-child{transform:translateX(-100%)}.bmi_resultActions__snmY1{display:flex;flex-direction:column;gap:10px;width:100%;margin-bottom:4px}.bmi_ctaBtn__dj7Ri{display:block;width:100%;padding:14px;border:none;border-radius:14px;background:linear-gradient(135deg,#00A88E,#26c0ab);color:#fff;font-family:inherit;font-size:.9rem;font-weight:700;text-align:center;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(13,110,110,.3)}.bmi_ctaBtn__dj7Ri:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(13,110,110,.4)}.bmi_resetBtn__gcOKu{width:100%;padding:10px;border:1.5px solid rgba(255,255,255,.1);border-radius:14px;background:transparent;color:rgba(255,255,255,.6);font-family:inherit;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .3s ease}.bmi_resetBtn__gcOKu:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.2);color:#fff}.bmi_refTable__isnHr{margin-top:20px;padding-top:16px;border-top:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:6px}.bmi_refHeading__uSt7m{margin:0 0 8px;font-size:.82rem;font-weight:700;color:#fff}.bmi_refRow__MFRAV{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:6px 10px;background:rgba(255,255,255,.06);border-radius:10px;font-size:.78rem}.bmi_refSwatch__MSquW{width:10px;height:10px;border-radius:50%;flex-shrink:0}.bmi_refRange__K6Nhl{font-weight:700;white-space:nowrap}.bmi_refLabel__M7tqQ{color:rgba(255,255,255,.72)}.bmi_textGreen__xvgAs{color:#5EEAD4}.bmi_textYellow__705iK{color:#FBBF24}.bmi_textRed__4Jw1O{color:#FF8A8A}.bmi_textBlue__gox0m{color:#38BDF8}@media (max-width:480px){.bmi_wrapper__uyxum{padding:24px 12px 60px}.bmi_card__hO9JR{padding:20px 16px;border-radius:20px}.bmi_heroTitle__mpHEL{font-size:1.4rem}.bmi_inputRow__8SQgE{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}.bmi_bmiNumber__nNSl2{font-size:2.8rem}.bmi_cardTitle__ltdzD{font-size:1rem}}@media (prefers-reduced-motion:reduce){.bmi_resultSection__P728Q{animation:none}}.cardiovascular_hero__Xd0A2{padding:80px 0;background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:cardiovascular_gradientShift__2bxgC 8s ease infinite;min-height:45vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.cardiovascular_heroBlob__S8uHh{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.cardiovascular_heroBlobRight__wUnLR{position:absolute;bottom:-100px;right:-80px;width:260px;height:260px;border-radius:50%;border:40px solid rgba(255,255,255,.03);pointer-events:none}.cardiovascular_heroInner__0Jqpm{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.cardiovascular_heroTitle__l4pSY{font-weight:var(--fw-bold);font-size:var(--fs-display);color:#fff;margin:24px 0 0}.cardiovascular_heroSubtitle__0TaYs{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:16px auto 0;max-width:800px;line-height:var(--lh-body)}.cardiovascular_statBadge__wsaI4{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:210px;height:210px;padding:20px 16px;border-radius:50%;background:rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:2px solid rgba(255,255,255,.25);margin:28px auto 0;box-shadow:0 12px 40px rgba(0,0,0,.15)}.cardiovascular_statBadgeValue__0VzMB{font-family:var(--font-en);font-weight:var(--fw-bold);font-size:clamp(1.8rem,1.4rem + 1.4vw,2.4rem);color:#fff;line-height:1;direction:ltr;unicode-bidi:isolate}.cardiovascular_statBadgeLabel__eyZ9I{font-size:var(--fs-caption);color:rgba(255,255,255,.8);margin-top:10px;font-weight:var(--fw-medium);line-height:1.4;max-width:11.5em;text-align:center}.cardiovascular_description__Jzwtv{background:#fff;padding:var(--section-y) 0}.cardiovascular_descriptionInner__2uJnO{max-width:var(--container-narrow);margin:0 auto;padding:0 40px;text-align:center}.cardiovascular_descTitle__YIPWC{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 20px}.cardiovascular_descText__Yb_Wr{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);max-width:720px;margin:0 auto}.cardiovascular_mechanism__CDAi5{background:var(--color-sage);padding:var(--section-y) 0}.cardiovascular_mechanismInner__inHHQ{max-width:var(--container);margin:0 auto;padding:0 40px}.cardiovascular_mechanismTitle__O3Q4G{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);text-align:center;margin:0}.cardiovascular_mechanismSubtitle__q9Lj3{font-size:var(--fs-lead);color:var(--text-muted);text-align:center;margin:12px 0 48px}.cardiovascular_mechanismGrid__ZA4RV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.cardiovascular_mechanismGrid__ZA4RV>*{display:flex;height:100%;min-width:0}.cardiovascular_mechanismCard__sKuRX{display:flex;flex-direction:column;flex:1 1;width:100%;min-height:100%;background:#fff;border:1px solid var(--color-border);border-radius:16px;padding:32px 24px;text-align:center;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),border-color var(--transition-smooth)}.cardiovascular_mechanismCard__sKuRX:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08);border-color:var(--color-teal)}.cardiovascular_mechanismIcon__eXiMR{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:16px;background:var(--color-teal-soft);color:var(--color-teal);margin-bottom:20px}.cardiovascular_mechanismCardTitle__LwjHL{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 12px;line-height:var(--lh-snug)}.cardiovascular_mechanismCardTitle__LwjHL:last-child{margin-bottom:0}.cardiovascular_mechanismCardText__6UtmM{font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body);margin:0}.cardiovascular_cta__uUvts{background:linear-gradient(135deg,var(--color-teal-dark) 0,var(--color-teal) 100%);padding:var(--section-y) 0;text-align:center;color:#fff;position:relative;overflow:hidden}.cardiovascular_ctaInner__VzaZp{max-width:var(--container-narrow);margin:0 auto;padding:0 40px;position:relative;z-index:1}.cardiovascular_ctaTitle__2kiMY{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.cardiovascular_ctaSubtitle__KPVOy{font-size:var(--fs-lead);color:rgba(255,255,255,.88);line-height:var(--lh-body);margin:0 0 32px}.cardiovascular_ctaBtn__EjxVu{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color-teal-dark);font-weight:var(--fw-bold);font-size:var(--fs-body);padding:16px 36px;border-radius:var(--radius-pill);text-decoration:none;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.cardiovascular_ctaBtn__EjxVu:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.2)}@media (max-width:900px){.cardiovascular_mechanismGrid__ZA4RV{grid-template-columns:1fr;gap:16px}.cardiovascular_ctaInner__VzaZp,.cardiovascular_descriptionInner__2uJnO,.cardiovascular_heroInner__0Jqpm,.cardiovascular_mechanismInner__inHHQ{padding:0 20px}}.indications_hero__Oqo37{background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:indications_gradientShift__HLYXP 8s ease infinite;min-height:45vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.indications_heroBlob__rH5K2{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.indications_heroInner__Czt_D{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.indications_heroBadge__Lt8vR{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.15);color:#fff;font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:10px 22px;border-radius:var(--radius-pill);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);letter-spacing:.03em}.indications_heroBadgeDot__MoT2G{width:8px;height:8px;border-radius:50%;background:var(--color-success);animation:indications_pulse__Qs_tH 2s ease-in-out infinite;box-shadow:0 0 8px rgba(34,197,94,.5)}.indications_heroTitle__X_fam{font-weight:var(--fw-bold);font-size:var(--fs-display);color:#fff;margin:24px 0 0}.indications_heroSubtitle__qioLS{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:16px auto 0;max-width:600px;line-height:var(--lh-body)}.indications_cards___ghpr{background:#fff;padding:var(--section-y) 0}.indications_cardsContainer__MI1GC{max-width:var(--container);margin:0 auto;padding:0 40px}.indications_cardsGrid___iCx3{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:28px}.indications_card__PAgKe{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid var(--border);border-radius:24px;padding:40px 32px;text-align:center;text-decoration:none;color:inherit;display:block;position:relative;overflow:hidden;transition:border-color var(--transition-smooth),transform var(--transition-smooth),box-shadow var(--transition-smooth)}.indications_card__PAgKe:before{content:"";position:absolute;top:12px;right:0;bottom:12px;width:4px;border-radius:0 4px 4px 0;background:var(--gradient-teal);opacity:0;transition:opacity var(--transition-smooth)}.indications_card__PAgKe:hover:before{opacity:1}.indications_card__PAgKe:hover{border-color:rgba(13,110,110,.25);transform:translateY(-6px);box-shadow:0 20px 48px rgba(13,110,110,.1),0 8px 16px rgba(0,0,0,.04)}.indications_spLift__MjjEr{transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),border-color var(--transition-smooth);will-change:transform}.indications_cardStat__c9mcc{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:var(--fs-stat);color:var(--color-teal);line-height:var(--lh-tight);letter-spacing:-.03em}.indications_cardStatLabel__Bhd_K{font-weight:var(--fw-semibold);font-size:var(--fs-body);color:var(--text-strong);margin-top:6px}.indications_cardStudy__LuffA{display:inline-block;font-family:var(--font-en);font-size:11px;font-weight:var(--fw-semibold);color:var(--color-teal);background:rgba(13,110,110,.08);padding:4px 12px;border-radius:var(--radius-pill);margin:10px 0 20px;letter-spacing:.03em}.indications_cardDivider__jhu_6{height:1px;background:linear-gradient(to left,transparent 0,var(--border) 50%,transparent 100%);margin:0 0 20px}.indications_cardTitle__IkOsB{font-weight:var(--fw-bold);font-size:20px;color:var(--text-strong);margin:0 0 10px}.indications_cardBlurb__iEqM5{font-size:var(--fs-label);color:var(--text-muted);margin:0 0 12px;line-height:var(--lh-body)}.indications_cardCriteria__CWa7E{font-size:var(--fs-caption);color:var(--color-teal);margin-top:12px;padding:10px 16px;background:rgba(13,110,110,.04);border-radius:12px;line-height:var(--lh-body)}.indications_cardLink__ZfFbl{color:var(--color-teal);font-weight:var(--fw-semibold);font-size:var(--fs-label);display:inline-block;margin-top:16px}.indications_ctaBand__1KHvY{background:linear-gradient(135deg,#00A88E,#008f78 50%,#00A88E);background-size:200% 200%;animation:indications_gradientShift__HLYXP 8s ease infinite;padding:var(--section-y) 0;position:relative;overflow:hidden}.indications_ctaBandInner__RbLKM{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.indications_ctaTitle___HeP8{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.indications_ctaText__m_I3w{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:0 auto 32px;max-width:500px;line-height:var(--lh-body)}.indications_ctaBtn__zlHvT{display:inline-flex;align-items:center;background:rgba(255,255,255,.95);color:var(--color-teal);font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-pill);padding:16px 40px;text-decoration:none;box-shadow:0 0 0 0 rgba(255,255,255,.3),0 8px 24px rgba(0,0,0,.15);animation:indications_pulse__Qs_tH 2.8s ease-in-out infinite;transition:transform .22s ease,box-shadow .22s ease}.indications_ctaBtn__zlHvT:hover{animation:none;transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(0,0,0,.2);color:var(--color-teal-dark)}@media (max-width:900px){.indications_hero__Oqo37{min-height:auto;padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}.indications_cardsContainer__MI1GC,.indications_ctaBandInner__RbLKM,.indications_heroInner__Czt_D{padding-left:20px;padding-right:20px}.indications_cardsGrid___iCx3{grid-template-columns:1fr}.indications_cards___ghpr{padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}}.pcos_hero__TWl84{padding:80px 0;background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:pcos_gradientShift___9OMh 8s ease infinite;min-height:45vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.pcos_heroBlob__b8x6Z{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.pcos_heroBlobRight__CfHVr{position:absolute;bottom:-100px;right:-80px;width:260px;height:260px;border-radius:50%;border:40px solid rgba(255,255,255,.03);pointer-events:none}.pcos_heroInner__AOnha{max-width:min(92vw,1400px);margin:0 auto;padding:0 24px;text-align:center;position:relative;z-index:1}.pcos_heroTitle__vuLfp{font-weight:var(--fw-bold);font-size:clamp(1rem,2.45vw,2.2rem);color:#fff;margin:24px 0 0;white-space:nowrap}.pcos_heroSubtitle__1EfJC{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:16px auto 0;max-width:800px;line-height:var(--lh-body)}.pcos_statBadge__f_Jcp{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:190px;height:190px;border-radius:50%;background:rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:2px solid rgba(255,255,255,.25);margin:28px auto 0;box-shadow:0 12px 40px rgba(0,0,0,.15);padding:24px;box-sizing:border-box}.pcos_statBadgeLabel__AeKqc{font-size:var(--fs-body);color:rgba(255,255,255,.92);margin:0;font-weight:var(--fw-semibold);line-height:1.45;text-align:center}.pcos_description__Ysjay{background:#fff;padding:var(--section-y) 0}.pcos_descriptionInner__vku7v{max-width:var(--container-narrow);margin:0 auto;padding:0 40px;text-align:center}.pcos_descTitle__07LlE{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 20px}.pcos_descText__GxS6k{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);max-width:720px;margin:0 auto}.pcos_descText__GxS6k+.pcos_descText__GxS6k{margin-top:16px}.pcos_mechanism__Aj_Zc{background:var(--color-sage);padding:var(--section-y) 0}.pcos_mechanismInner__bHQFV{max-width:var(--container);margin:0 auto;padding:0 40px}.pcos_mechanismTitle__dTo9V{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);text-align:center;margin:0}.pcos_mechanismSubtitle__Dcpqn{font-size:var(--fs-lead);color:var(--text-muted);text-align:center;margin:12px 0 48px}.pcos_mechanismGrid__4AbTN{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pcos_mechanismCard__fN31P{background:#fff;border:1px solid var(--color-border);border-radius:16px;padding:32px 24px;text-align:center;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),border-color var(--transition-smooth)}.pcos_mechanismCard__fN31P:hover{transform:translateY(-4px);box-shadow:0 12px 40px rgba(0,0,0,.08);border-color:var(--color-teal)}.pcos_mechanismIcon__zYvXA{position:relative;display:inline-block;width:96px;height:96px;border-radius:20px;background:#fff;border:1px solid var(--color-border);margin-bottom:20px;overflow:hidden}.pcos_mechanismIconImage__DOzb9{object-fit:contain;padding:12px}.pcos_mechanismCardTitle__n6Fgi{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 12px}.pcos_mechanismCardText__ViW75{font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body);margin:0}.pcos_cta__UFMNw{background:linear-gradient(135deg,var(--color-teal-dark) 0,var(--color-teal) 100%);padding:var(--section-y) 0;text-align:center;color:#fff;position:relative;overflow:hidden}.pcos_ctaInner__OYaXm{max-width:var(--container-narrow);margin:0 auto;padding:0 40px;position:relative;z-index:1}.pcos_ctaTitle__Tw1nT{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.pcos_ctaSubtitle__wTMVh{font-size:var(--fs-lead);color:rgba(255,255,255,.88);line-height:var(--lh-body);margin:0 0 32px}.pcos_ctaBtn__GM1nw{display:inline-flex;align-items:center;justify-content:center;background:#fff;color:var(--color-teal-dark);font-weight:var(--fw-bold);font-size:var(--fs-body);padding:16px 36px;border-radius:var(--radius-pill);text-decoration:none;transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.pcos_ctaBtn__GM1nw:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(0,0,0,.2)}@media (max-width:900px){.pcos_mechanismGrid__4AbTN{grid-template-columns:1fr;gap:16px}.pcos_ctaInner__OYaXm,.pcos_descriptionInner__vku7v,.pcos_heroInner__AOnha,.pcos_mechanismInner__bHQFV{padding:0 16px}}@media (max-width:720px){.pcos_heroTitle__vuLfp{white-space:normal;font-size:clamp(1.35rem,5.5vw,1.85rem)}}.apnea_hero__Fwz7M{padding:80px 0;background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:apnea_gradientShift__qeVe5 8s ease infinite;min-height:45vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.apnea_heroBlob__KiKGI{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.apnea_heroBlobRight__9tXr7{position:absolute;bottom:-100px;right:-80px;width:260px;height:260px;border-radius:50%;border:40px solid rgba(255,255,255,.03);pointer-events:none}.apnea_heroInner__y_SRp{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.apnea_heroBadge__PFSuC{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.15);color:#fff;font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:10px 22px;border-radius:var(--radius-pill);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);letter-spacing:.03em}.apnea_heroBadgeDot__s2L0x{width:8px;height:8px;border-radius:50%;background:var(--color-success);animation:apnea_pulse__xCkLq 2s ease-in-out infinite;box-shadow:0 0 8px rgba(34,197,94,.5)}.apnea_heroTitle__iP8As{font-weight:var(--fw-bold);font-size:var(--fs-display);color:#fff;margin:24px 0 0}.apnea_heroSubtitle__cFE6O{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:16px auto 0;max-width:800px;line-height:var(--lh-body)}.apnea_statBadge__PJi5N{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:200px;min-height:200px;border-radius:50%;background:rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:2px solid rgba(255,255,255,.25);margin:28px auto 0;box-shadow:0 12px 40px rgba(0,0,0,.15);padding:16px 12px}.apnea_statBadgeCaption__vV9P5{font-size:.68rem;color:rgba(255,255,255,.82);margin-top:6px;font-weight:var(--fw-medium);max-width:92%;line-height:1.35;text-align:center}.apnea_statBadgeValue__PD6A_{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:clamp(2.2rem,1.8rem + 2vw,3.2rem);color:#fff;line-height:1}.apnea_statBadgeLabel__mCaIu{font-size:var(--fs-caption);color:rgba(255,255,255,.8);margin-top:4px;font-weight:var(--fw-medium);max-width:88%;padding:0 8px;line-height:1.35;text-align:center}.apnea_description__2Kljh{background:#fff;padding:var(--section-y) 0}.apnea_descriptionInner__Aj8tC{max-width:var(--container-narrow);margin:0 auto;padding:0 40px;text-align:center}.apnea_descTitle__QAG6n{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 20px}.apnea_descText__nZJUb{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);max-width:640px;margin:0 auto}.apnea_info__mY4o7{background:var(--color-sage);padding:var(--section-y) 0}.apnea_infoInner__zBn0_{max-width:var(--container);margin:0 auto;padding:0 40px}.apnea_infoTitle__Jg09J{text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 14px}.apnea_infoSubtitle__z0n8X{text-align:center;font-size:var(--fs-lead);color:var(--text-muted);margin:0 0 48px;line-height:var(--lh-body)}.apnea_infoGrid__OnXl0{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.apnea_infoCard__rmZk8{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid rgba(255,255,255,.5);border-radius:20px;padding:36px 28px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.6);transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.apnea_infoCard__rmZk8:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(13,110,110,.08)}.apnea_infoCardIcon__Syek3{font-size:2.5rem;margin-bottom:12px}.apnea_infoCardTitle__BWoj4{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 10px}.apnea_infoCardText__5AOje{font-size:var(--fs-label);color:var(--text-muted);line-height:var(--lh-body);margin:0}.apnea_doseNote__IatZR{background:#fff;padding:var(--section-y) 0}.apnea_doseNoteInner__0_ePn{max-width:var(--container-narrow);margin:0 auto;padding:0 40px}.apnea_doseNoteCard__ZSsoV{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid var(--border);border-right:5px solid var(--color-teal);border-radius:20px;padding:40px 36px;box-shadow:0 4px 20px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.6)}.apnea_doseNoteTitle__yRFAe{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 16px;text-align:center}.apnea_dosingMax__RureU{margin-top:20px;text-align:center}.apnea_dosingMaxLabel__Oy4UC{font-size:var(--fs-caption);color:var(--text-muted);margin-bottom:8px}.apnea_dosingMaxValue__BwSdU{font-family:var(--font-num,inherit);font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--color-teal)}.apnea_doseNoteIcon__gbX0I{font-size:1.5rem}.apnea_doseNoteText__maMte{font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body);margin:0 0 16px}.apnea_doseBadge__rTnXX{direction:ltr;display:inline-block;background:rgba(13,110,110,.08);color:var(--color-teal);font-family:var(--font-num,inherit);font-weight:var(--fw-semibold);font-size:var(--fs-label);padding:8px 18px;border-radius:var(--radius-pill);margin:4px}.apnea_doseNoteBadges__DdnCx{display:flex;flex-wrap:wrap;gap:8px}.apnea_ctaBand__6_rnK{background:linear-gradient(135deg,#00A88E,#008f78 50%,#00A88E);background-size:200% 200%;animation:apnea_gradientShift__qeVe5 8s ease infinite;padding:var(--section-y) 0;position:relative;overflow:hidden}.apnea_ctaBandInner__hJdF4{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.apnea_ctaTitle__RuzWm{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.apnea_ctaText__wsfZl{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:0 auto 32px;max-width:500px;line-height:var(--lh-body)}.apnea_ctaBtn__eKghD{display:inline-flex;align-items:center;margin-top:16px;background:rgba(255,255,255,.95);color:var(--color-teal);font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-pill);padding:16px 40px;text-decoration:none;box-shadow:0 0 0 0 rgba(255,255,255,.3),0 8px 24px rgba(0,0,0,.15);animation:apnea_pulse__xCkLq 2.8s ease-in-out infinite;transition:transform .22s ease,box-shadow .22s ease}.apnea_ctaBtn__eKghD:hover{animation:none;transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(0,0,0,.2);color:var(--color-teal-dark)}@media (max-width:900px){.apnea_hero__Fwz7M{min-height:auto;padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}.apnea_ctaBandInner__hJdF4,.apnea_descriptionInner__Aj8tC,.apnea_doseNoteInner__0_ePn,.apnea_heroInner__y_SRp,.apnea_infoInner__zBn0_{padding-left:20px;padding-right:20px}.apnea_infoGrid__OnXl0{grid-template-columns:1fr}.apnea_statBadge__PJi5N{width:110px;height:110px}.apnea_doseNoteCard__ZSsoV{border-right:1px solid var(--border);border-top:5px solid var(--color-teal)}.apnea_description__2Kljh,.apnea_doseNote__IatZR,.apnea_info__mY4o7{padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}}.diabetes_hero__5zyhf{padding:80px 0;background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:diabetes_gradientShift__l_T1s 8s ease infinite;min-height:45vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.diabetes_heroBlob__jzYG2{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.diabetes_heroBlobRight__VdsT9{position:absolute;bottom:-100px;right:-80px;width:260px;height:260px;border-radius:50%;border:40px solid rgba(255,255,255,.03);pointer-events:none}.diabetes_heroInner__iCJre{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.diabetes_heroBadge__aoS4I{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.15);color:#fff;font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:10px 22px;border-radius:var(--radius-pill);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);letter-spacing:.03em}.diabetes_heroBadgeDot__m9Wu7{width:8px;height:8px;border-radius:50%;background:var(--color-success);animation:diabetes_pulse__SdBnY 2s ease-in-out infinite;box-shadow:0 0 8px rgba(34,197,94,.5)}.diabetes_heroTitle__P3KZg{font-weight:var(--fw-bold);font-size:var(--fs-display);color:#fff;margin:24px 0 0}.diabetes_heroSubtitle__hW6Z5{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:16px auto 0;max-width:800px;line-height:var(--lh-body)}.diabetes_statBadge__lXxn6{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:180px;height:180px;border-radius:50%;background:rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:2px solid rgba(255,255,255,.25);margin:28px auto 0;box-shadow:0 12px 40px rgba(0,0,0,.15)}.diabetes_statBadgeValue__8bfLp{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:clamp(2.2rem,1.8rem + 2vw,3.2rem);color:#fff;line-height:1}.diabetes_statBadgeLabel__Od88M{font-size:var(--fs-caption);color:rgba(255,255,255,.8);margin-top:4px;font-weight:var(--fw-medium);max-width:88%;padding:0 8px;line-height:1.35;text-align:center}.diabetes_description__CFJRT{background:#fff;padding:var(--section-y) 0}.diabetes_descriptionInner__GBFqn{max-width:var(--container-narrow);margin:0 auto;padding:0 40px;text-align:center}.diabetes_descTitle___I2Ps{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 20px}.diabetes_descText__nsGMO{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);max-width:640px;margin:0 auto}.diabetes_mechanism__NC8U3{background:var(--color-sage);padding:var(--section-y) 0}.diabetes_mechanismInner__8E0Da{max-width:var(--container);margin:0 auto;padding:0 40px}.diabetes_mechanismTitle__VUfBY{text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 16px}.diabetes_mechanismLead__Q2Xp6{margin:0 0 40px}.diabetes_mechanismLead__Q2Xp6,.diabetes_mechanismSubtitle___FBls{text-align:center;font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body)}.diabetes_mechanismSubtitle___FBls{margin:0 0 48px}.diabetes_mechanismGrid__5_uMu{display:grid;grid-template-columns:1fr 1fr;gap:28px}.diabetes_mechanismCard__TbSF0{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid rgba(255,255,255,.5);border-radius:24px;padding:40px 36px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.6);transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.diabetes_mechanismCard__TbSF0:hover{transform:translateY(-6px);box-shadow:0 20px 48px rgba(13,110,110,.1),0 8px 16px rgba(0,0,0,.04)}.diabetes_mechanismIcon__7vRHH{font-size:2.5rem;margin-bottom:16px}.diabetes_mechanismCardTitle__phKAy{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 12px}.diabetes_mechanismCardText__Reuv7{font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body);margin:0}.diabetes_dosing__EoOKH{background:#fff;padding:var(--section-y) 0}.diabetes_dosingInner__DamiR{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center}.diabetes_dosingTitle__qCGvH{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 14px}.diabetes_dosingSubtitle__NQoPb{font-size:var(--fs-lead);color:var(--text-muted);margin:0 0 40px;line-height:var(--lh-body)}.diabetes_dosingGrid__mAZ3T{display:grid;grid-template-columns:1fr 1fr;gap:24px}.diabetes_dosingCard__gNleu{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid var(--border);border-radius:20px;padding:36px 28px;text-align:center;transition:border-color var(--transition-smooth),transform var(--transition-smooth),box-shadow var(--transition-smooth)}.diabetes_dosingCard__gNleu:hover{border-color:rgba(13,110,110,.2);transform:translateY(-4px);box-shadow:0 12px 32px rgba(13,110,110,.08)}.diabetes_dosingCardLabel__qZ1ve{font-size:var(--fs-caption);color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px}.diabetes_dosingCardValue__BFB1x{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--color-teal);margin-bottom:6px}.diabetes_dosingCardRange__3RoPP{font-size:var(--fs-label);color:var(--text-muted);line-height:var(--lh-body)}.diabetes_doseBadge__CSnFo{display:inline-block;background:rgba(13,110,110,.08);color:var(--color-teal);font-family:var(--font-num,inherit);font-weight:var(--fw-semibold);font-size:var(--fs-caption);padding:6px 14px;border-radius:var(--radius-pill);margin:4px;direction:ltr}.diabetes_dosingBadges__lUBdj{margin-top:16px;display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.diabetes_ctaBand__EqBkJ{background:linear-gradient(135deg,#00A88E,#008f78 50%,#00A88E);background-size:200% 200%;animation:diabetes_gradientShift__l_T1s 8s ease infinite;padding:var(--section-y) 0;position:relative;overflow:hidden}.diabetes_ctaBandInner__I_pbE{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.diabetes_ctaTitle__Lc_87{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.diabetes_ctaText___iDKx{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:0 auto 32px;max-width:500px;line-height:var(--lh-body)}.diabetes_ctaBtn__da2NQ{display:inline-flex;align-items:center;margin-top:16px;background:rgba(255,255,255,.95);color:var(--color-teal);font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-pill);padding:16px 40px;text-decoration:none;box-shadow:0 0 0 0 rgba(255,255,255,.3),0 8px 24px rgba(0,0,0,.15);animation:diabetes_pulse__SdBnY 2.8s ease-in-out infinite;transition:transform .22s ease,box-shadow .22s ease}.diabetes_ctaBtn__da2NQ:hover{animation:none;transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(0,0,0,.2);color:var(--color-teal-dark)}@media (max-width:900px){.diabetes_hero__5zyhf{min-height:auto;padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}.diabetes_ctaBandInner__I_pbE,.diabetes_descriptionInner__GBFqn,.diabetes_dosingInner__DamiR,.diabetes_heroInner__iCJre,.diabetes_mechanismInner__8E0Da{padding-left:20px;padding-right:20px}.diabetes_dosingGrid__mAZ3T,.diabetes_mechanismGrid__5_uMu{grid-template-columns:1fr}.diabetes_statBadge__lXxn6{width:110px;height:110px}.diabetes_description__CFJRT,.diabetes_dosing__EoOKH,.diabetes_mechanism__NC8U3{padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}}.weight_hero__GNSPd{padding:80px 0;background:linear-gradient(135deg,#00A88E,#0f1a2e 60%,#00A88E);background-size:200% 200%;animation:weight_gradientShift__dd8Ry 8s ease infinite;min-height:45vh;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.weight_heroBlob__B80wZ{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.04);pointer-events:none}.weight_heroBlobRight__Duisc{position:absolute;bottom:-100px;right:-80px;width:260px;height:260px;border-radius:50%;border:40px solid rgba(255,255,255,.03);pointer-events:none}.weight_heroInner__yz16J{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.weight_heroBadge__yUIE8{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.15);color:#fff;font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:10px 22px;border-radius:var(--radius-pill);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);letter-spacing:.03em}.weight_heroBadgeDot__kY3GK{width:8px;height:8px;border-radius:50%;background:var(--color-success);animation:weight_pulse__2pDvS 2s ease-in-out infinite;box-shadow:0 0 8px rgba(34,197,94,.5)}.weight_heroTitle__LwGc5{font-weight:var(--fw-bold);font-size:var(--fs-display);color:#fff;margin:24px 0 0}.weight_heroSubtitle__fvxFL{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:16px auto 0;max-width:800px;line-height:var(--lh-body)}.weight_statBadge__4IEuQ{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:180px;height:180px;border-radius:50%;background:rgba(255,255,255,.12);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:2px solid rgba(255,255,255,.25);margin:28px auto 0;box-shadow:0 12px 40px rgba(0,0,0,.15)}.weight_statBadgeValue__pRpbN{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:clamp(2.2rem,1.8rem + 2vw,3.2rem);color:#fff;line-height:1}.weight_statBadgeLabel__I2NED{font-size:var(--fs-caption);color:rgba(255,255,255,.8);margin-top:4px;font-weight:var(--fw-medium);max-width:88%;padding:0 8px;line-height:1.35;text-align:center}.weight_description__OJRh3{background:#fff;padding:var(--section-y) 0}.weight_descriptionInner__3WvIQ{max-width:var(--container-narrow,800px);margin:0 auto;padding:0 40px;text-align:center}.weight_descTitle__ApaYs{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 20px}.weight_descText__N7_Zo{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);max-width:680px;margin:0 auto}.weight_criteria__yZznQ{background:var(--color-sage,#f2f7f6);padding:var(--section-y) 0}.weight_criteriaInner__CfnBn{max-width:var(--container);margin:0 auto;padding:0 40px}.weight_criteriaTitle__W1uSg{text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 48px}.weight_criteriaSubtitle__g1Rjj{text-align:center;font-size:var(--fs-lead);color:var(--text-muted);margin:0 0 48px;line-height:var(--lh-body)}.weight_criteriaGrid__CeWen{display:grid;grid-template-columns:1fr 1fr;gap:28px}.weight_criteriaCard__T6KyK{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid var(--border);border-radius:24px;padding:40px 36px;text-align:center;position:relative;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.6);transition:border-color var(--transition-smooth),transform var(--transition-smooth),box-shadow var(--transition-smooth)}.weight_criteriaCard__T6KyK:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:var(--gradient-teal);opacity:0;transition:opacity var(--transition-smooth)}.weight_criteriaCard__T6KyK:hover:before{opacity:1}.weight_criteriaCard__T6KyK:hover{border-color:rgba(13,110,110,.2);transform:translateY(-6px);box-shadow:0 20px 48px rgba(13,110,110,.1),0 8px 16px rgba(0,0,0,.04)}.weight_criteriaIcon___7617{font-size:2.5rem;margin-bottom:12px}.weight_criteriaBMI__2_hJm{font-family:var(--font-num);font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--color-teal);margin-bottom:8px;unicode-bidi:isolate;white-space:nowrap}.weight_criteriaCardTitle__wdwKX{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 12px}.weight_criteriaCardText__Ocnuz{font-size:var(--fs-body);color:var(--text-muted);line-height:var(--lh-body);margin:0}.weight_comorbidityList__iv2RP{margin-top:16px;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.weight_comorbidityTag__uFr8_{display:inline-block;background:rgba(13,110,110,.06);color:var(--color-teal);font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:6px 14px;border-radius:var(--radius-pill)}.weight_mechanism__USY55{background:var(--color-sage);padding:var(--section-y) 0}.weight_mechanismInner__FH5JV{max-width:960px;margin:0 auto;padding:0 40px;text-align:center}.weight_mechanismKicker__Y9uWJ{font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--text-strong);margin:0 0 12px}.weight_mechanismTitle__zg5IF{font-weight:var(--fw-regular);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 48px}.weight_mechanismSubtitle__4_R6A{font-size:var(--fs-lead);color:var(--text-muted);margin:0 0 48px;line-height:var(--lh-body)}.weight_mechanismSteps__cyNjn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.weight_mechanismSteps__cyNjn>*{display:flex;height:100%;min-width:0}.weight_mechanismStep__bmERN{display:flex;flex-direction:column;flex:1 1;width:100%;min-height:100%;background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid rgba(255,255,255,.5);border-radius:20px;padding:32px 24px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.6);transition:transform var(--transition-smooth),box-shadow var(--transition-smooth)}.weight_mechanismStep__bmERN:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(13,110,110,.08)}.weight_mechanismStepIcon___ppiU{font-size:2rem;margin-bottom:12px}.weight_mechanismStepHeading__Im79x{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 10px;line-height:var(--lh-snug);white-space:nowrap}.weight_mechanismStepTitle__KvNvA{font-weight:var(--fw-regular);font-size:var(--fs-body);color:var(--text-strong);margin:0 0 8px}.weight_mechanismStepText__2Eh2g{font-size:var(--fs-label);color:var(--text-muted);line-height:var(--lh-body);margin:0}.weight_dosing__dZPvd{background:var(--color-sage,#f2f7f6);padding:var(--section-y) 0}.weight_dosingInner__qDrLP{max-width:var(--container-narrow,800px);margin:0 auto;padding:0 40px;text-align:center}.weight_dosingTitle__sJpQv{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 24px}.weight_dosingCard__W1Xm5{background:rgba(255,255,255,.85);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1.5px solid var(--border);border-radius:24px;padding:36px 32px;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.04)}.weight_dosingText__GE2Jr{font-size:var(--fs-lead);color:var(--text-muted);line-height:var(--lh-body);margin:0 0 24px}.weight_dosingMax__dzsgd{margin-top:8px}.weight_dosingMaxLabel__H5D7e{font-size:var(--fs-caption);color:var(--text-muted);margin-bottom:8px}.weight_dosingMaxValue__gcQqd{font-family:var(--font-num,inherit);font-weight:var(--fw-bold);font-size:var(--fs-h2);color:var(--color-teal)}.weight_dosingBadges__FCgzs{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.weight_doseBadge__FLz5_{display:inline-block;background:rgba(13,110,110,.08);color:var(--color-teal);font-family:var(--font-num,inherit);font-weight:var(--fw-semibold);font-size:var(--fs-caption);padding:6px 16px;border-radius:var(--radius-pill);direction:ltr}.weight_ctaBand__fYI__{background:linear-gradient(135deg,#00A88E,#008f78 50%,#00A88E);background-size:200% 200%;animation:weight_gradientShift__dd8Ry 8s ease infinite;padding:var(--section-y) 0;position:relative;overflow:hidden}.weight_ctaBandInner__N7ZX2{max-width:var(--container);margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.weight_ctaTitle__qICHy{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:#fff;margin:0 0 16px}.weight_ctaText__1ypnQ{font-size:var(--fs-lead);color:rgba(255,255,255,.88);margin:0 auto 32px;max-width:500px;line-height:var(--lh-body)}.weight_ctaBtn__QA4Xi{display:inline-flex;align-items:center;background:rgba(255,255,255,.95);color:var(--color-teal);font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-pill);padding:16px 40px;text-decoration:none;box-shadow:0 0 0 0 rgba(255,255,255,.3),0 8px 24px rgba(0,0,0,.15);animation:weight_pulse__2pDvS 2.8s ease-in-out infinite;transition:transform .22s ease,box-shadow .22s ease}.weight_ctaBtn__QA4Xi:hover{animation:none;transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(0,0,0,.2);color:var(--color-teal-dark)}@media (max-width:900px){.weight_hero__GNSPd{min-height:auto;padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}.weight_criteriaInner__CfnBn,.weight_ctaBandInner__N7ZX2,.weight_descriptionInner__3WvIQ,.weight_dosingInner__qDrLP,.weight_heroInner__yz16J,.weight_mechanismInner__FH5JV{padding-left:20px;padding-right:20px}.weight_criteriaGrid__CeWen,.weight_mechanismSteps__cyNjn{grid-template-columns:1fr}.weight_statBadge__4IEuQ{width:110px;height:110px}.weight_criteria__yZznQ,.weight_mechanism__USY55{padding:clamp(2.5rem,1.5rem + 4vw,4rem) 0}}.what-is-spartina_spLift__LMkaC{transition:transform var(--transition-smooth),box-shadow var(--transition-smooth),border-color var(--transition-smooth);will-change:transform}.what-is-spartina_spLift__LMkaC:hover{transform:translateY(-4px);box-shadow:0 4px 20px rgba(0,0,0,.04);border-color:var(--color-teal)}.what-is-spartina_spLift__LMkaC:active{transform:translateY(-2px)}.what-is-spartina_regMark__eocnX{font-size:.4em;vertical-align:super;opacity:.7;font-weight:400}.what-is-spartina_hero__wNxrW{position:relative;overflow:hidden;min-height:calc(95dvh - var(--utility-h, 0px) - var(--nav-h, 0px));display:flex;align-items:flex-end;justify-content:center;background:var(--color-charcoal);padding:64px 0 24px}@media (max-width:768px){.what-is-spartina_hero__wNxrW{min-height:75dvh;padding:20px 0 12px;align-items:flex-end}}.what-is-spartina_heroBg__YT6Iu{position:absolute;inset:0;z-index:0}.what-is-spartina_heroBg__YT6Iu video,.what-is-spartina_heroVideo__36mr2{width:100%;height:100%;object-fit:cover;object-position:center 30%}.what-is-spartina_heroOverlay__3_VeN{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,0,0,.15) 0,rgba(0,0,0,.05) 40%,rgba(0,0,0,.35));pointer-events:none}.what-is-spartina_heroContent__Y7mMv{position:relative;z-index:2;text-align:center;max-width:560px;padding:36px 40px;margin:0 auto 32px;background:linear-gradient(135deg,rgba(255,255,255,.1),rgba(255,255,255,.04));backdrop-filter:blur(12px) saturate(1.2);-webkit-backdrop-filter:blur(12px) saturate(1.2);border:1px solid rgba(255,255,255,.18);border-top-color:rgba(255,255,255,.3);border-radius:24px;display:flex;flex-direction:column;align-items:center;box-shadow:0 8px 32px rgba(0,0,0,.1),inset 0 1px 0 rgba(255,255,255,.15)}@media (max-width:768px){.what-is-spartina_heroContent__Y7mMv{max-width:80%;width:320px;padding:14px;margin:0 auto 6px;border-radius:16px;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}}.what-is-spartina_heroEyebrow__JgiW8{display:inline-flex;align-items:center;gap:8px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.9);font-size:var(--fs-caption);font-weight:var(--fw-semibold);padding:10px 24px;border-radius:var(--radius-button);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.15);letter-spacing:.04em}.what-is-spartina_heroEyebrowDot__nHDVE{width:8px;height:8px;border-radius:50%;background:var(--color-success);animation:what-is-spartina_pulse__xXcSd 2s ease-in-out infinite;box-shadow:0 0 8px rgba(34,197,94,.5)}.what-is-spartina_heroTitle___MK1q{font-weight:var(--fw-bold);font-size:clamp(2.2rem,1.6rem + 3vw,3.5rem);line-height:1.15;color:#fff;margin:16px 0 0;letter-spacing:-.02em}@media (max-width:768px){.what-is-spartina_heroTitle___MK1q{font-size:1.3rem;margin:2px 0 0}}.what-is-spartina_heroTitleReg__bd8lK{font-size:.35em;vertical-align:super;opacity:.7;font-weight:400}.what-is-spartina_heroSubtitle__62ysA{font-size:clamp(1rem,.9rem + .5vw,1.25rem);color:rgba(255,255,255,.82);line-height:var(--lh-body);margin:22px 0 0;max-width:560px}@media (max-width:768px){.what-is-spartina_heroSubtitle__62ysA{font-size:.82rem;line-height:1.45;margin:8px 0 0;opacity:.9}}.what-is-spartina_heroScrollLine__RerTh{display:block;width:2px;height:40px;background:linear-gradient(180deg,var(--color-teal) 0,transparent 100%);border-radius:2px;margin-top:40px;animation:what-is-spartina_breathe__wxFxv 2s ease-in-out infinite}@media (max-width:768px){.what-is-spartina_heroScrollLine__RerTh{height:18px;margin-top:12px}}.what-is-spartina_about__7XH6C{background:#fff;padding:clamp(3rem,8vw,6rem) 0}.what-is-spartina_aboutContainer__Eow0t{max-width:1200px;margin:0 auto;padding:0 40px}.what-is-spartina_aboutInner__YVxyo{max-width:820px;margin:0 auto;text-align:center}.what-is-spartina_aboutTitle__YbKHu{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0 0 8px;letter-spacing:-.01em}.what-is-spartina_aboutTitleEn__EachY{display:block;font-family:var(--font-en);font-size:var(--fs-h3);font-weight:var(--fw-medium);color:var(--color-teal);margin-bottom:28px;letter-spacing:.02em}.what-is-spartina_aboutText__3aNb0{font-size:var(--fs-lead);color:var(--text-muted);line-height:2;margin:0;text-align:justify}.what-is-spartina_aboutHighlight__RRV4L{display:inline-block;margin-top:28px;padding:16px 28px;background:var(--color-warm-light);border-radius:16px;border-right:4px solid var(--color-teal);text-align:right}.what-is-spartina_aboutHighlightText__ZjQmP{font-size:var(--fs-body);color:var(--text-strong);font-weight:var(--fw-medium);line-height:var(--lh-body);margin:0}.what-is-spartina_mechanism__YTQgY{background:var(--color-sage);padding:clamp(3rem,8vw,6rem) 0;position:relative;overflow:hidden}.what-is-spartina_mechanism__YTQgY:before{content:"";position:absolute;inset:0;background:var(--gradient-mesh);pointer-events:none}.what-is-spartina_mechanismContainer__9lyQ7{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.what-is-spartina_mechanismTitle__H62yw{text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0;letter-spacing:-.01em}.what-is-spartina_mechanismSubtitle__LKcFl{text-align:center;font-size:var(--fs-lead);color:var(--text-muted);margin:14px 0 52px}.what-is-spartina_mechanismGrid__e0PZZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.what-is-spartina_mechCard__7XKfn{background:rgba(255,255,255,.72);backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);border:1px solid rgba(255,255,255,.5);border-radius:24px;padding:36px 32px;box-shadow:0 4px 20px rgba(0,0,0,.04);display:flex;flex-direction:column;gap:20px;align-items:center;text-align:center;height:100%}.what-is-spartina_mechCardIcon__omwdg{position:relative;width:88px;height:88px;border-radius:20px;background:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;flex-shrink:0;border:1px solid var(--color-border);overflow:hidden}.what-is-spartina_mechCardIconImage__IeqmQ{object-fit:contain;padding:10px}.what-is-spartina_mechCardBody__P82Uz{flex:1 1;display:flex;flex-direction:column;align-items:center}.what-is-spartina_mechCardNumber__LvTsx{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--gradient-teal);color:#fff;font-family:var(--font-en);font-size:12px;font-weight:var(--fw-bold);margin-bottom:10px}.what-is-spartina_mechCardTitle__RETgR{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 16px}.what-is-spartina_mechCardText__5cb_F{font-size:var(--fs-body);color:var(--text-strong);line-height:var(--lh-body);margin:0;font-weight:var(--fw-medium)}.what-is-spartina_mechCardList__B9fBy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;text-align:right;width:100%}.what-is-spartina_mechCardListItem__Bd3JA{position:relative;padding-right:18px;font-size:var(--fs-caption);color:var(--text-muted);line-height:1.8}.what-is-spartina_mechCardListItem__Bd3JA:before{content:"";position:absolute;right:0;top:10px;width:6px;height:6px;border-radius:50%;background:var(--gradient-teal)}.what-is-spartina_mechanismCTAWrap__TJuBg{text-align:center;margin-top:40px}.what-is-spartina_mechanismCTABtn__rTmqb{display:inline-flex;align-items:center;background:var(--gradient-teal);color:#fff;font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-button);padding:14px 40px;text-decoration:none;box-shadow:var(--shadow-teal);transition:transform .22s ease,box-shadow .22s ease}.what-is-spartina_mechanismCTABtn__rTmqb:hover{transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-teal-lg);color:#fff}.what-is-spartina_result__KTOFI{background:linear-gradient(135deg,var(--color-teal) 0,var(--color-teal-dark) 100%);padding:clamp(2rem,5vw,3rem) 0;position:relative;overflow:hidden}.what-is-spartina_resultBlob__SPnCv{position:absolute;bottom:-60px;right:-40px;width:260px;height:260px;border-radius:50%;border:45px solid rgba(255,255,255,.03);pointer-events:none}.what-is-spartina_resultContainer__cb_LN{max-width:1200px;margin:0 auto;padding:0 40px;position:relative;z-index:1}.what-is-spartina_resultInner__Nihu5{max-width:820px;margin:0 auto;text-align:center}.what-is-spartina_resultIcon__DYegY{font-size:36px;margin-bottom:16px;display:flex;justify-content:center;color:rgba(255,255,255,.7)}.what-is-spartina_resultTitle__LvjEZ{font-weight:var(--fw-bold);font-size:var(--fs-h2);color:#fff;margin:0 0 14px}.what-is-spartina_resultText__TfUw5{font-size:var(--fs-lead);color:rgba(255,255,255,.9);line-height:2;margin:0}.what-is-spartina_formsPreview__N9JIm{background:#fff;padding:clamp(3rem,8vw,6rem) 0}.what-is-spartina_formsPreviewContainer__0jZYK{max-width:1200px;margin:0 auto;padding:0 40px}.what-is-spartina_formsPreviewTitle__0jBMJ{text-align:center;font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--text-strong);margin:0;letter-spacing:-.01em}.what-is-spartina_formsPreviewSubtitle__EBeGO{text-align:center;font-size:var(--fs-lead);color:var(--text-muted);margin:14px 0 52px}.what-is-spartina_formsPreviewGrid__SqEQ8{display:grid;grid-template-columns:1fr 1fr;gap:28px}.what-is-spartina_formPreviewCard__SgVNK{display:flex;flex-direction:column;background:#fff;border:1px solid var(--color-border);border-radius:20px;box-shadow:0 4px 20px rgba(0,0,0,.04);text-align:center;text-decoration:none;color:inherit;position:relative;overflow:hidden}.what-is-spartina_formPreviewCard__SgVNK:before{content:"";position:absolute;top:0;right:0;left:0;height:4px;background:var(--gradient-teal);opacity:0;transition:opacity var(--transition-smooth);z-index:2}.what-is-spartina_formPreviewCard__SgVNK:hover:before{opacity:1}.what-is-spartina_formPreviewImage__OVQoW{position:relative;padding:28px 24px;display:flex;align-items:center;justify-content:center;min-height:180px;overflow:hidden;background:#fff}.what-is-spartina_formPreviewImage__OVQoW img{max-width:70%;max-height:160px;object-fit:contain;mix-blend-mode:multiply;transition:transform .4s ease}.what-is-spartina_formPreviewCard__SgVNK:hover .what-is-spartina_formPreviewImage__OVQoW img{transform:scale(1.08)}.what-is-spartina_formPreviewBody__K9lWX{padding:28px 32px 20px;flex:1 1}.what-is-spartina_formPreviewName__rqF19{font-weight:var(--fw-bold);font-size:var(--fs-h3);color:var(--text-strong);margin:0 0 4px}.what-is-spartina_formPreviewNameEn__sf2Mo{font-family:var(--font-en);font-size:var(--fs-label);color:var(--text-muted);margin-bottom:14px;direction:ltr;unicode-bidi:isolate}.what-is-spartina_formPreviewDesc__WCVvU{font-size:15px;color:var(--text-muted);line-height:var(--lh-body);margin:0 0 16px}.what-is-spartina_formPreviewDoses__6l0s9{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.what-is-spartina_doseBadge__3ciJX{direction:ltr;display:inline-block;background:rgba(13,110,110,.08);color:var(--color-teal);font-family:var(--font-num,inherit);font-weight:var(--fw-semibold);font-size:var(--fs-caption);padding:6px 14px;border-radius:var(--radius-pill)}.what-is-spartina_formPreviewBtn__Rl_SM{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;margin:0;background:var(--color-sage);color:var(--color-teal);font-weight:var(--fw-semibold);font-size:var(--fs-body);border-top:1px solid var(--color-border);transition:background .3s ease,color .3s ease,gap .3s ease}.what-is-spartina_formPreviewBtnArrow__W9JH1{transition:transform .3s ease;font-size:1.1em}.what-is-spartina_formPreviewCard__SgVNK:hover .what-is-spartina_formPreviewBtn__Rl_SM{background:var(--color-teal);color:#fff;gap:14px}.what-is-spartina_formPreviewCard__SgVNK:hover .what-is-spartina_formPreviewBtnArrow__W9JH1{transform:translateX(-4px)}.what-is-spartina_ctaBand__JnO2s{background:var(--color-lime);padding:clamp(3rem,8vw,5rem) 0;margin-bottom:clamp(3rem,6vw,5rem);position:relative;overflow:hidden;border-radius:0 0 32px 32px}.what-is-spartina_ctaBlob__8C_EQ{position:absolute;top:-80px;left:-60px;width:300px;height:300px;border-radius:50%;border:50px solid rgba(255,255,255,.12);pointer-events:none}.what-is-spartina_ctaContainer__9itcb{max-width:1200px;margin:0 auto;padding:0 40px;text-align:center;position:relative;z-index:1}.what-is-spartina_ctaTitle___45HU{font-weight:var(--fw-bold);font-size:var(--fs-h1);color:var(--color-charcoal);margin:0 0 16px}.what-is-spartina_ctaText__j_iGd{font-size:var(--fs-lead);color:rgba(51,62,72,.8);max-width:500px;margin:0 auto 36px;line-height:var(--lh-body)}.what-is-spartina_ctaBtn__Pq94A{display:inline-flex;align-items:center;background:var(--color-charcoal);color:#fff;font-weight:var(--fw-semibold);font-size:var(--fs-body);border-radius:var(--radius-button);padding:16px 44px;text-decoration:none;box-shadow:0 8px 24px rgba(51,62,72,.25);transition:transform .22s ease,box-shadow .22s ease}.what-is-spartina_ctaBtn__Pq94A:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 12px 32px rgba(51,62,72,.35);color:#fff}@media (max-width:900px){.what-is-spartina_heroContent__Y7mMv{padding:24px 20px}.what-is-spartina_heroTitle___MK1q{font-size:clamp(1.8rem,1.4rem + 2vw,2.5rem)}.what-is-spartina_aboutContainer__Eow0t,.what-is-spartina_ctaContainer__9itcb,.what-is-spartina_formsPreviewContainer__0jZYK,.what-is-spartina_mechanismContainer__9lyQ7,.what-is-spartina_resultContainer__cb_LN{padding-left:20px;padding-right:20px}.what-is-spartina_formsPreviewGrid__SqEQ8,.what-is-spartina_mechanismGrid__e0PZZ{grid-template-columns:1fr}.what-is-spartina_mechCard__7XKfn{padding:28px 24px}.what-is-spartina_aboutHighlight__RRV4L{text-align:center;border-right:none;border-top:4px solid var(--color-teal)}.what-is-spartina_ctaText__j_iGd{max-width:none}}@media (max-width:480px){.what-is-spartina_hero__wNxrW{min-height:auto;padding:clamp(3rem,8vw,5rem) 0 clamp(2rem,4vw,3rem)}.what-is-spartina_mechCard__7XKfn{flex-direction:column;text-align:center;align-items:center}}@keyframes what-is-spartina_breathe__wxFxv{0%,to{opacity:.5;transform:scaleY(1)}50%{opacity:1;transform:scaleY(1.15)}}