@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vazirmatn-arabic-400-normal.DMZFCm7K.woff2) format("woff2"),url(/_astro/vazirmatn-arabic-400-normal.C4W5XURk.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vazirmatn-latin-ext-400-normal.BdGhO0lm.woff2) format("woff2"),url(/_astro/vazirmatn-latin-ext-400-normal.DPxMaNjI.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/vazirmatn-latin-400-normal.BT_DHTc7.woff2) format("woff2"),url(/_astro/vazirmatn-latin-400-normal.GKyMcI03.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vazirmatn-arabic-500-normal.C_lbnnKa.woff2) format("woff2"),url(/_astro/vazirmatn-arabic-500-normal.Dqq3-xo3.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vazirmatn-latin-ext-500-normal.CgxvvVrG.woff2) format("woff2"),url(/_astro/vazirmatn-latin-ext-500-normal.4XgegWYb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/vazirmatn-latin-500-normal.6zZzgpg4.woff2) format("woff2"),url(/_astro/vazirmatn-latin-500-normal.Bg_BALlD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vazirmatn-arabic-600-normal.CPKvAnd1.woff2) format("woff2"),url(/_astro/vazirmatn-arabic-600-normal.CWYTfCgi.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vazirmatn-latin-ext-600-normal.CyxCUfFz.woff2) format("woff2"),url(/_astro/vazirmatn-latin-ext-600-normal.Di8rk35l.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/vazirmatn-latin-600-normal.D-zF-Oec.woff2) format("woff2"),url(/_astro/vazirmatn-latin-600-normal.BxJiDPKT.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/vazirmatn-arabic-700-normal.Dge_DOjm.woff2) format("woff2"),url(/_astro/vazirmatn-arabic-700-normal.B5nPuCFv.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/vazirmatn-latin-ext-700-normal.BfoXmNMx.woff2) format("woff2"),url(/_astro/vazirmatn-latin-ext-700-normal.DMYLqBto.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/vazirmatn-latin-700-normal.9BlbvDRV.woff2) format("woff2"),url(/_astro/vazirmatn-latin-700-normal.DrB0PBU6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/vazirmatn-arabic-800-normal.Bwnt96zj.woff2) format("woff2"),url(/_astro/vazirmatn-arabic-800-normal.BH12s3-y.woff) format("woff");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/vazirmatn-latin-ext-800-normal.BzH3Tiwu.woff2) format("woff2"),url(/_astro/vazirmatn-latin-ext-800-normal.HbVXW2Kv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/vazirmatn-latin-800-normal.e0EQwLmk.woff2) format("woff2"),url(/_astro/vazirmatn-latin-800-normal.fM8Xz9cI.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-sans: "Vazirmatn", "IRANSans", "Segoe UI", Tahoma, Arial, sans-serif;--ink-950: #102538;--ink-800: #203a4f;--ink-600: #5d7183;--teal-800: #006b71;--teal-700: #098589;--teal-600: #11a3a0;--teal-100: #dff8f6;--blue-100: #e8f5ff;--blue-50: #f4fbff;--mint-50: #f4fffb;--amber-100: #fff5dc;--red-100: #fff0ec;--line: #d9eaf0;--surface: #ffffff;--surface-soft: #f7fbfd;--premium-cream: #fffaf1;--premium-aqua: #e3fbfa;--premium-lavender: #f3f1ff;--shadow-sm: 0 10px 24px rgba(16, 37, 56, .08);--shadow-md: 0 20px 54px rgba(16, 37, 56, .13);--shadow-lg: 0 34px 96px rgba(16, 37, 56, .18);--radius-sm: 10px;--radius-md: 18px;--radius-lg: 28px;--radius-xl: 38px;--container-wide: 1200px;--container: 1120px;--container-narrow: 880px;--rail: 1120px;--rail-wide: 1240px;--rail-narrow: 860px;--gap: 24px;--gap-lg: 36px;--section: 76px;--section-compact: 48px;--card-pad: 24px;--card-pad-lg: 32px;--grid-gap: 24px;--section-y: 88px;--section-y-compact: 56px;--card-padding: 24px;--card-min-height: 220px;--article-card-media-height: 210px;--radius-card: 28px;--radius-section: 36px;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem}*{box-sizing:border-box}html{direction:rtl;scroll-behavior:smooth;text-rendering:optimizeLegibility}body{margin:0;color:var(--ink-950);background:radial-gradient(circle at 12% 4%,rgba(17,163,160,.08),transparent 24rem),linear-gradient(180deg,#fbfdfe,#f5fbff 38rem,#fff);font-family:var(--font-sans);line-height:1.95;font-size:17px;font-weight:400;font-feature-settings:"kern"}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}p{color:var(--ink-600);font-size:1.04rem}.container{width:min(var(--container),calc(100% - 56px));margin-inline:auto}.container-wide{width:min(var(--container-wide),calc(100% - 56px));margin-inline:auto}.container-narrow{width:min(var(--container-narrow),calc(100% - 56px));margin-inline:auto}.site-shell{min-height:100vh;overflow-x:hidden}.page-shell{min-height:100vh}.section{padding-block:var(--section-y)}.section--compact{padding-block:var(--section-y-compact)}.section-grid{gap:var(--grid-gap)}.two-column-layout{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:32px;align-items:start}.main-column{min-width:0}.side-column{width:100%}.equal-grid{align-items:stretch}.card-stack{display:grid;gap:var(--grid-gap)}.balanced-card,.content-card{min-height:var(--card-min-height);padding:var(--card-padding);border-radius:var(--radius-card)}.media-frame{overflow:hidden;border-radius:var(--radius-card)}.media-frame img{width:100%;height:100%;object-fit:cover}.archive-layout,.article-detail-layout,.topic-layout,.policy-layout{--layout-ready: 1}.icon{width:1.08em;height:1.08em;display:inline-grid;place-items:center;flex:0 0 auto;vertical-align:-.18em}.icon img{width:100%;height:100%;object-fit:contain}.credibility-strip{color:#eafcff;background:linear-gradient(90deg,#07334b,#006b71);font-size:.8rem;font-weight:800}.credibility-strip__inner{min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.credibility-strip nav{display:flex;gap:var(--space-5);white-space:nowrap}.health-site-header{position:sticky;top:0;z-index:30;background:#fffffff7;border-bottom:1px solid var(--line);backdrop-filter:blur(14px)}.health-site-header__inner{min-height:88px;display:grid;grid-template-columns:310px minmax(0,1fr) 176px;align-items:center;gap:var(--grid-gap)}.health-brand{display:flex;align-items:center;gap:var(--space-3);min-width:max-content}.health-brand__mark{width:54px;height:54px;filter:drop-shadow(0 12px 18px rgba(6,107,113,.16))}.health-brand strong{display:block;color:var(--ink-950);font-size:1.34rem;line-height:1.22;font-weight:950;letter-spacing:-.3px}.health-brand small{color:var(--ink-600);font-size:.82rem;font-weight:850}.health-nav{display:flex;align-items:center;justify-content:center;gap:clamp(1rem,2vw,2rem);font-weight:900}.health-nav__link{position:relative;padding:1.55rem 0 1.45rem;color:var(--ink-800);white-space:nowrap}.health-nav__link--active:after,.health-nav__link:hover:after{content:"";position:absolute;right:0;left:0;bottom:.95rem;height:3px;border-radius:999px;background:var(--teal-600)}.health-header__policy{justify-self:end;display:inline-flex;align-items:center;gap:.45rem;color:var(--teal-800);background:#effbfb;border:1px solid #cfeeee;padding:.7rem 1rem;border-radius:999px;font-weight:950;box-shadow:var(--shadow-sm)}.health-kicker{display:inline-flex;width:fit-content;color:var(--teal-800);background:#ecfbfb;border:1px solid #cceceb;border-radius:999px;padding:.45rem .85rem;font-size:.78rem;font-weight:950}.health-button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 1.35rem;font-weight:950;border:1px solid transparent}.health-button--primary{color:#fff;background:linear-gradient(135deg,#08324a,var(--teal-800));box-shadow:var(--shadow-md)}.health-button--secondary{color:var(--ink-950);background:#fff;border-color:#cde7ef;box-shadow:var(--shadow-sm)}.health-button--light{color:#06394b;background:#fff;border-color:#ffffff80}.health-hero{padding:82px 0 72px;border-bottom:1px solid var(--line);background:radial-gradient(circle at 14% 22%,rgba(17,163,160,.13),transparent 25rem),radial-gradient(circle at 80% 8%,rgba(255,250,241,.95),transparent 22rem),linear-gradient(135deg,#dff8f6d1,#f4fbff73 46%,#fff 46%)}.health-hero__grid{display:grid;grid-template-columns:minmax(0,1.04fr) .96fr;gap:56px;align-items:center}.health-hero__copy h1{max-width:720px;margin:var(--space-5) 0;font-size:clamp(3.25rem,5vw,4.55rem);line-height:1.12;letter-spacing:-2px;color:var(--ink-950)}.health-hero__copy p{max-width:680px;font-size:1.13rem;margin:0 0 var(--space-5);color:#435d72}.health-hero__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.health-hero__trust{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.health-hero__trust span{display:inline-flex;align-items:center;gap:.38rem;background:#ffffffdb;border:1px solid var(--line);border-radius:999px;padding:.45rem .75rem;color:var(--ink-600);font-size:.82rem;font-weight:900}.health-hero__library{display:grid;gap:var(--space-4)}.library-index-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-lg);padding:var(--card-padding)}.library-index-card__head{display:flex;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-4);margin-bottom:var(--space-4);border-bottom:1px solid var(--line)}.library-index-card__head span{color:var(--teal-800);font-weight:950;letter-spacing:.08em}.library-index-card__head strong{color:var(--ink-950);font-size:1.35rem}.library-index-card__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.library-index-card__stats div{display:grid;gap:.3rem;padding:var(--space-4);background:var(--blue-50);border-radius:var(--radius-md);border:1px solid var(--line)}.library-index-card__stats .icon{color:var(--teal-800);width:1.2rem;height:1.2rem}.library-index-card__stats strong{display:block;color:var(--ink-950);font-size:1.9rem;line-height:1.1}.library-index-card__stats span{color:var(--ink-600);font-size:.78rem;font-weight:850}.library-index-card__topics{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-3);margin-top:var(--space-4)}.library-index-card__topics a{min-height:48px;display:flex;align-items:center;padding:.75rem .9rem;border:1px solid var(--line);border-radius:var(--radius-md);background:#fff;color:var(--ink-800);font-weight:900}.clinical-note{padding:var(--space-5);background:#07334b;color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.clinical-note p{color:#d7edf3;margin-bottom:0}.premium-media{position:relative;overflow:hidden;isolation:isolate;background:radial-gradient(circle at 82% 16%,rgba(255,255,255,.88),transparent 5rem),linear-gradient(135deg,#f9feff,var(--premium-aqua) 48%,#fff 100%)}.premium-media:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,transparent 0 50%,rgba(255,255,255,.62) 50% 62%,transparent 62%),radial-gradient(circle at 15% 88%,rgba(17,163,160,.1),transparent 9rem)}.premium-media--hero{min-height:300px;padding:18px;border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg)}.premium-media--hero img{width:100%;height:224px;object-fit:cover;border-radius:24px}.real-photo-frame img{filter:saturate(1.04) contrast(1.02)}.premium-media--hero .premium-media__overlay{position:absolute;left:var(--space-5);bottom:84px;width:42%;max-height:118px;object-fit:cover;border:6px solid rgba(255,255,255,.9);border-radius:24px;box-shadow:var(--shadow-md)}.premium-media__caption{display:flex;justify-content:space-between;gap:var(--space-4);align-items:center;margin-top:var(--space-3);padding:.75rem 1rem;background:#ffffffe0;border:1px solid rgba(217,234,240,.85);border-radius:var(--radius-md)}.premium-media__caption strong{color:var(--ink-950)}.premium-media__caption span{color:var(--ink-600);font-size:.86rem}.health-section-heading{margin-bottom:var(--space-6)}.health-section-heading--split{display:flex;align-items:end;justify-content:space-between;gap:var(--space-6)}.health-section-heading h2{margin:.55rem 0;color:var(--ink-950);font-size:clamp(2.25rem,4vw,3rem);line-height:1.28;letter-spacing:-1px}.health-section-heading p{max-width:760px;margin:0}.health-section-heading>a,.health-section-heading--split>a{color:var(--teal-800);font-weight:950;white-space:nowrap}.health-library-gateway,.featured-guides,.updated-articles,.reader-path,.health-archive-body,.topic-hub,.policy-credibility-page{padding:var(--section-y) 0}.health-need-entry{margin-bottom:var(--section-y-compact);padding:var(--card-padding);background:linear-gradient(135deg,#fffffff0,#e3fbfaa3);border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-sm)}.health-need-entry__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.mixed-media-card{position:relative;overflow:hidden}.mixed-media-card:after{content:"";position:absolute;inset-inline:0;bottom:0;height:4px;background:linear-gradient(90deg,var(--teal-700),#72d6cf);opacity:.75}.need-entry-card,.useful-guide-card{min-height:168px;padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.need-entry-card .icon,.useful-guide-card .icon{width:46px;height:46px;padding:.7rem;color:var(--teal-800);background:#e8f8f6;border:1px solid #cceceb;border-radius:16px;margin-bottom:var(--space-4)}.need-entry-card strong,.useful-guide-card strong{display:block;color:var(--ink-950);font-size:1.12rem;margin-bottom:.35rem}.need-entry-card p,.useful-guide-card p{margin:0;font-size:.94rem}.health-library-gateway__layout{display:grid;grid-template-columns:308px minmax(0,1fr);gap:28px;align-items:start}.library-guide-panel{position:sticky;top:110px;padding:var(--card-padding);background:linear-gradient(180deg,#fff,var(--blue-50));border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-md)}.library-guide-panel__icon,.health-archive-guide-card__icon,.archive-guide-side-panel__icon{width:48px;height:48px;padding:.75rem;color:var(--teal-800);background:#e8f8f6;border:1px solid #cceceb;border-radius:16px;margin-bottom:var(--space-3)}.library-guide-panel span{color:var(--teal-800);font-weight:950}.library-guide-panel h3{color:var(--ink-950);font-size:1.7rem;line-height:1.35;margin:.5rem 0 var(--space-4)}.library-guide-panel ol{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none;counter-reset:guide}.library-guide-panel li{counter-increment:guide;padding:var(--space-3);background:#fff;border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-600)}.library-guide-panel li:before{content:counter(guide);display:inline-grid;place-items:center;width:28px;height:28px;margin-left:.5rem;color:#fff;background:var(--teal-700);border-radius:50%;font-weight:950}.library-topic-list{display:grid;gap:18px}.library-topic-card{display:grid;grid-template-columns:126px minmax(0,1fr);gap:var(--space-5);align-items:center;min-height:176px;padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.library-topic-card:nth-child(2n){background:linear-gradient(135deg,#fff,var(--mint-50))}.library-topic-card:nth-child(3n){background:linear-gradient(135deg,#fff,var(--blue-50))}.library-topic-card__icon{width:96px;min-height:96px;display:grid;place-items:center;border:1px solid var(--line);border-radius:24px;background:linear-gradient(135deg,#fff,var(--premium-aqua));box-shadow:inset 0 0 0 8px #ffffff8f}.library-topic-card__icon img{width:54px;height:54px;object-fit:contain}.library-topic-card__body span{color:var(--teal-800);font-size:.78rem;font-weight:950}.library-topic-card__body h3{margin:.15rem 0 .35rem;font-size:1.35rem;color:var(--ink-950)}.library-topic-card__body p{margin:0 0 var(--space-3)}.library-topic-card__body a{color:var(--teal-800);font-weight:950}.featured-guides__grid{display:grid;grid-template-columns:minmax(0,1.18fr) .82fr;gap:var(--grid-gap);align-items:stretch}.lead-guide-card{min-width:0}.featured-guides__side{display:grid;gap:16px;align-content:stretch}.health-article-card{height:100%;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.health-article-card--lead{display:grid;grid-template-columns:48% 52%;min-height:392px}.health-article-card--archive{display:grid;grid-template-rows:var(--article-card-media-height) 1fr;min-height:452px}.health-article-card--compact{display:grid;grid-template-columns:104px minmax(0,1fr);gap:var(--space-4);min-height:132px;padding:16px;border-radius:22px;box-shadow:var(--shadow-sm);align-items:center}.health-article-card__media{display:grid;place-items:center;background:linear-gradient(135deg,#11a3a01c,#e8f5ffbf),#f7fcff}.health-article-card__media img{width:100%;height:100%;max-height:none;object-fit:cover}.health-article-card__thumb{width:104px;aspect-ratio:4 / 3;overflow:hidden;border-radius:18px;border:1px solid var(--line);background:var(--blue-50);box-shadow:var(--shadow-sm)}.health-article-card__thumb img{width:100%;height:100%;object-fit:cover}.health-article-card__content{display:flex;flex-direction:column;padding:var(--card-padding)}.health-article-card--compact .health-article-card__content{padding:0}.health-article-card__meta{min-height:28px;display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;color:var(--ink-600);font-size:.76rem;line-height:1.4;font-weight:900}.health-article-card__meta span{display:inline-flex;align-items:center;gap:.28rem}.health-article-card__meta span:first-child{color:var(--teal-800);background:#e8f7f6;border-radius:999px;padding:.18rem .6rem}.health-article-card__meta .reviewed-badge{color:#7b5b07;background:var(--amber-100);border-radius:999px;padding:.18rem .55rem}.health-article-card h3{margin:var(--space-3) 0;color:var(--ink-950);font-size:1.26rem;line-height:1.45;letter-spacing:-.25px}.health-article-card--lead h3{font-size:2.05rem;line-height:1.32}.health-article-card--archive h3{min-height:3.65em}.health-article-card--compact h3{font-size:1.03rem;margin:.45rem 0;line-height:1.42}.health-article-card p{margin:0 0 var(--space-4)}.health-article-card--archive p{min-height:4em}.health-article-card__action{margin-top:auto;color:var(--teal-800);font-weight:950}.updated-articles{background:linear-gradient(180deg,#fff,var(--surface-soft));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.updated-articles__grid{display:grid;grid-template-columns:minmax(0,1fr) 328px;gap:28px;align-items:stretch}.updated-articles__feed{padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-md)}.updated-articles__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.most-useful-guides{margin-top:var(--section-y-compact)}.most-useful-guides__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.latest-feed-card .health-article-card{min-height:160px;border-color:#d9eaf0cc;background:linear-gradient(135deg,#fff,#fbfeff)}.health-archive-guide-card,.archive-guide-side-panel,.archive-support-panel,.article-rail-card,.policy-credibility-rail{padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.health-archive-guide-card{position:sticky;top:110px;align-self:stretch}.health-archive-guide-card span{color:var(--teal-800);font-weight:950}.health-archive-guide-card h3,.archive-guide-side-panel h2,.archive-support-panel h2{margin:.25rem 0 var(--space-3);color:var(--ink-950)}.archive-support-panel h2,.health-footer h3,.article-rail-card h3,.education-callout strong,.article-summary-box span{display:flex;align-items:center;gap:.45rem}.health-archive-guide-card ul{padding-right:1.2rem;color:var(--ink-600)}.editorial-trust-band{padding:var(--section-y-compact) 0}.editorial-trust-band__inner{display:grid;grid-template-columns:154px minmax(0,1fr) 264px auto;gap:var(--grid-gap);align-items:center;padding:40px;color:#fff;background:radial-gradient(circle at 8% 12%,rgba(37,199,189,.22),transparent 20rem),linear-gradient(135deg,#07334b,#006b71);border-radius:var(--radius-section);box-shadow:var(--shadow-lg)}.editorial-trust-band__mark{width:148px;min-height:116px;display:grid;place-items:center;background:#ffffff1c;border:1px solid rgba(255,255,255,.18);border-radius:26px}.editorial-trust-band__mark img{width:100%;height:112px;object-fit:cover;border-radius:22px}.editorial-trust-band h2{margin:.35rem 0;font-size:2.2rem;line-height:1.28}.editorial-trust-band p{margin:0;color:#dff6f7}.editorial-trust-band ul{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}.editorial-trust-band li{color:#e9fcff;background:#ffffff1a;border:1px solid rgba(255,255,255,.16);border-radius:999px;padding:.45rem .75rem;font-weight:850}.trust-principle{min-height:42px;display:flex;align-items:center}.trust-principle .icon{width:1rem;height:1rem;filter:invert(1) brightness(2);opacity:.92}.reader-path__panel{display:grid;grid-template-columns:.82fr 1.18fr;gap:40px;align-items:center;padding:40px;background:radial-gradient(circle at 15% 22%,rgba(17,163,160,.1),transparent 16rem),linear-gradient(135deg,#fff,var(--blue-50));border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-md)}.reader-path__intro img{width:100%;max-height:168px;object-fit:cover;border-radius:var(--radius-card);margin-top:var(--space-5);box-shadow:var(--shadow-sm)}.reader-path h2{color:var(--ink-950);font-size:2.15rem;line-height:1.32;margin:.5rem 0}.reader-path ol{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin:0;padding:0;list-style:none;counter-reset:path}.reader-path li{counter-increment:path;position:relative;min-height:132px;padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.reader-path li:before{content:counter(path);position:absolute;top:var(--space-4);left:var(--space-4);color:#11a3a02e;font-size:3rem;font-weight:950;line-height:1}.reader-path li .icon,.topic-hub__path article .icon{width:42px;height:42px;padding:.68rem;color:var(--teal-800);background:#e8f8f6;border:1px solid #cceceb;border-radius:15px;margin-bottom:var(--space-3)}.reader-path strong{display:block;color:var(--ink-950);font-size:1.18rem;margin-bottom:.4rem}.reader-path span{color:var(--ink-600)}.health-archive-intro,.topic-index-hero,.topic-hub-hero,.patient-article-hero,.policy-hero-real{padding:64px 0;background:linear-gradient(135deg,#f9fdff,#fff);border-bottom:1px solid var(--line)}.health-archive-intro__grid,.topic-hub-hero__grid,.patient-article-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:40px;align-items:center}.health-archive-intro h1,.topic-index-hero h1,.topic-hub-hero h1,.patient-article-hero h1,.policy-hero-real h1{margin:var(--space-4) 0;color:var(--ink-950);font-size:clamp(2.6rem,3.6vw,3.65rem);line-height:1.2;letter-spacing:-1.2px}.archive-topic-chips{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.archive-topic-chips span,.archive-topic-chips a{padding:.55rem .9rem;background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink-800);font-weight:900}.archive-guide-side-panel div{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:var(--space-3);margin-top:var(--space-3)}.archive-guide-side-panel strong{color:var(--ink-950);font-size:1.7rem}.health-archive-body__grid{display:grid;grid-template-columns:minmax(0,1fr) 308px;gap:32px;align-items:start}.archive-featured-block{margin-bottom:var(--space-5)}.health-archive-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap);align-items:stretch}.archive-topic-groups{margin-top:var(--space-7);padding:var(--space-6);background:linear-gradient(135deg,#fff,var(--mint-50));border:1px solid var(--line);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm)}.archive-topic-groups__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.archive-topic-groups article{min-height:150px;padding:var(--space-4);background:#fff;border:1px solid var(--line);border-radius:var(--radius-lg)}.archive-topic-groups strong{display:block;color:var(--ink-950);font-size:1.1rem}.archive-topic-groups span{display:block;color:var(--ink-600);margin:.35rem 0 var(--space-3)}.archive-topic-groups a{color:var(--teal-800);font-weight:950}.archive-pagination-visual{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-6)}.archive-pagination-visual span{min-width:42px;height:42px;display:inline-grid;place-items:center;padding:0 var(--space-4);background:#fff;border:1px solid var(--line);border-radius:999px;color:var(--ink-800);font-weight:950;box-shadow:var(--shadow-sm)}.archive-support-panel{position:sticky;top:110px;display:grid;gap:var(--space-4)}.archive-support-panel section{padding-bottom:var(--space-4);border-bottom:1px solid var(--line)}.archive-support-panel section:last-child{border-bottom:0;padding-bottom:0}.archive-support-panel__urgent{background:var(--red-100);margin:0 calc(var(--space-6) * -1);padding:var(--space-5) var(--space-6);border-top:1px solid #ffd2c8;border-bottom:1px solid #ffd2c8}.patient-article-hero__visual{margin:0;padding:14px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-md)}.patient-article-hero__visual img{width:100%;height:232px;object-fit:cover;border-radius:22px}.patient-article-hero__visual figcaption{color:var(--ink-600);font-size:.76rem;text-align:center;margin-top:var(--space-2)}.patient-article-hero__meta{display:flex;flex-wrap:wrap;gap:var(--space-3);color:var(--ink-600);font-size:.86rem;font-weight:900}.article-education-page{padding:var(--section-y-compact) 0 var(--section-y)}.article-education-layout{display:grid;grid-template-columns:minmax(0,1fr) 308px;gap:32px;align-items:start}.article-education-main{min-width:0}.author-reviewer-block{display:flex;justify-content:space-between;gap:var(--space-5);align-items:center;padding:var(--space-5);margin-bottom:var(--space-5);color:#fff;background:linear-gradient(135deg,#07334b,var(--teal-800));border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.author-reviewer-block>div{display:flex;align-items:center;gap:var(--space-3)}.author-reviewer-block .icon{width:42px;height:42px;padding:.65rem;background:#ffffff1f;border-radius:14px;filter:invert(1) brightness(2)}.author-reviewer-block span{display:block;color:#c8fbfb;font-size:.82rem;font-weight:950}.author-reviewer-block strong{color:#fff}.author-reviewer-block p{margin:0;color:#d9f5f8;font-size:.9rem;font-weight:800}.article-summary-grid{display:grid;grid-template-columns:minmax(0,.95fr) .75fr;gap:var(--grid-gap);margin-bottom:var(--space-5);align-items:stretch}.article-summary-box,.article-toc,.patient-article-body,.article-related-block,.article-references{padding:40px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-md);margin-bottom:var(--space-5)}.article-summary-box span{color:var(--teal-800);font-weight:950}.article-summary-box ul{margin-bottom:0;color:var(--ink-600)}.article-toc{display:grid;align-content:start;gap:var(--space-3)}.article-toc span{color:var(--teal-800);font-weight:950}.article-toc a{padding:.7rem .9rem;background:var(--blue-50);border:1px solid var(--line);border-radius:999px;color:var(--ink-800);font-weight:850}.patient-article-body h2{color:var(--ink-950);font-size:2.05rem;margin:var(--space-7) 0 var(--space-3);line-height:1.32;letter-spacing:-.5px}.patient-article-body section:first-child h2{margin-top:0}.patient-article-body p{font-size:1.16rem;line-height:2.05;color:var(--ink-800)}.education-callout{margin:var(--space-6) 0;padding:var(--card-padding);border-radius:var(--radius-card);border:1px solid var(--line);box-shadow:var(--shadow-sm)}.article-callout{position:relative}.education-callout--warning{background:var(--amber-100);border-color:#f1d28a}.education-callout--editorial{color:#fff;background:linear-gradient(135deg,#07334b,var(--teal-800))}.education-callout--editorial p{color:#e5fbff}.preparation-checklist{margin:var(--space-7) 0;padding:var(--space-6);background:linear-gradient(135deg,var(--mint-50),#fff);border:1px solid var(--line);border-radius:var(--radius-lg)}.preparation-checklist h2{display:flex;align-items:center;gap:.5rem;margin-top:0}.preparation-checklist>div{display:grid;gap:var(--space-3)}.preparation-checklist label{display:flex;align-items:flex-start;gap:var(--space-3);color:var(--ink-800);font-weight:850}.preparation-checklist label span{display:inline-grid;place-items:center;width:28px;height:28px;color:#fff;background:var(--teal-700);border-radius:50%;flex:0 0 auto}.article-references{margin-top:var(--space-6);background:#fbfeff}.article-references h2{margin-top:0}.article-references ul{color:var(--ink-600)}.article-related-block>div{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);align-items:stretch}.article-education-rail{position:sticky;top:110px;display:grid;gap:var(--space-4)}.side-rail{align-self:start}.article-rail-card h3{margin-top:0;color:var(--ink-950)}.article-rail-card--media{display:grid;place-items:center;background:var(--blue-50)}.article-rail-card--media img{width:100%;height:190px;object-fit:cover;border-radius:var(--radius-md)}.article-rail-card--urgent{background:var(--red-100);border-color:#ffd1c5}.topic-hub-hero__grid{grid-template-columns:minmax(0,1fr) 292px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-md);padding:40px}.topic-hub-hero__media{min-height:210px;border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.topic-hub-hero__media img{width:100%;height:210px;object-fit:cover;border-radius:var(--radius-card)}.topic-hub__overview,.topic-hub__path,.topic-hub__articles,.topic-hub__related,.topic-hub__editorial-note{margin-bottom:var(--space-6)}.topic-hub__overview{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:var(--grid-gap);align-items:center;padding:40px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-md)}.topic-hub__overview h2,.topic-hub__path h2,.topic-hub__related h2{margin:.3rem 0 var(--space-3);color:var(--ink-950);font-size:2.1rem}.topic-hub__overview dl{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3);margin:var(--space-5) 0 0}.topic-hub__overview div div,.topic-hub__overview dl div{padding:var(--space-3);background:var(--blue-50);border-radius:var(--radius-md)}.topic-hub__overview dt{color:var(--ink-600);font-size:.8rem}.topic-hub__overview dd{margin:.2rem 0 0;color:var(--ink-950);font-weight:950}.topic-hub__articles .health-archive-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.topic-hub__articles .health-article-card--archive{min-height:430px;grid-template-rows:190px 1fr}.topic-hub__media{min-height:210px;border:1px solid var(--line);border-radius:var(--radius-lg)}.topic-hub__media img{width:100%;height:200px;object-fit:cover;border-radius:var(--radius-card)}.topic-hub__path{padding:var(--card-padding);background:linear-gradient(135deg,#fff,var(--mint-50));border:1px solid var(--line);border-radius:var(--radius-section)}.topic-hub__path>div{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.topic-hub__path article{min-height:170px;padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-card)}.topic-hub__path span{display:inline-grid;place-items:center;width:32px;height:32px;color:#fff;background:var(--teal-700);border-radius:50%;font-weight:950}.topic-hub__path strong{display:block;margin:var(--space-3) 0 .2rem;color:var(--ink-950);font-size:1.1rem}.topic-practical-next-steps{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--grid-gap);align-items:center;margin-bottom:var(--space-6);padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-sm)}.topic-practical-next-steps h2{margin:.5rem 0;color:var(--ink-950);font-size:2rem}.topic-practical-next-steps ul{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.topic-practical-next-steps li{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--blue-50);border:1px solid var(--line);border-radius:var(--radius-md);color:var(--ink-800);font-weight:850}.topic-hub__related{padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-sm)}.topic-hub__related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.topic-hub__related a{padding:var(--space-4);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--ink-950);font-weight:950}.topic-hub__related span{display:block;color:var(--ink-600);font-weight:500;margin-top:.4rem}.topic-hub__editorial-note{padding:var(--space-5);background:#07334b;color:#fff;border-radius:var(--radius-lg)}.topic-hub__editorial-note span{color:#d8f2f7}.policy-hero-real{text-align:right}.policy-hero-real p{max-width:760px}.policy-credibility-page__layout{display:grid;grid-template-columns:minmax(0,1fr) 308px;gap:32px;align-items:start}.policy-principles-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-bottom:var(--space-5);align-items:stretch}.policy-principles-grid article{min-height:188px;padding:var(--card-padding);background:linear-gradient(135deg,#fff,var(--blue-50));border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-sm)}.policy-principles-grid article .icon{width:42px;height:42px;padding:.65rem;color:var(--teal-800);background:#e8f8f6;border:1px solid #cceceb;border-radius:15px;margin-bottom:var(--space-3)}.policy-principles-grid span{color:var(--teal-800);font-weight:950}.policy-principles-grid strong{display:block;color:var(--ink-950);font-size:1.1rem;margin:var(--space-2) 0}.editorial-process-timeline{margin-bottom:var(--space-5);padding:var(--card-padding);background:linear-gradient(135deg,#fff,var(--blue-50));border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-sm)}.editorial-process-timeline ol{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin:0;padding:0;list-style:none;counter-reset:timeline}.editorial-process-timeline li{counter-increment:timeline;position:relative;min-height:154px;padding:var(--card-padding);background:#fff;border:1px solid var(--line);border-radius:var(--radius-card)}.editorial-process-timeline li:before{content:counter(timeline);display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:var(--space-3);color:#fff;background:var(--teal-700);border-radius:50%;font-weight:950}.editorial-process-timeline strong{display:block;color:var(--ink-950);margin-bottom:.35rem}.editorial-process-timeline span{color:var(--ink-600);font-size:.94rem}.policy-content-panel{padding:40px;background:#fff;border:1px solid var(--line);border-radius:var(--radius-section);box-shadow:var(--shadow-md)}.policy-content-panel section{padding-bottom:var(--space-5);margin-bottom:var(--space-5);border-bottom:1px solid var(--line)}.policy-content-panel section:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.policy-content-panel h2{margin:0 0 var(--space-2);color:var(--ink-950);font-size:1.65rem}.policy-credibility-rail{position:sticky;top:110px}.policy-credibility-rail img{width:100%;height:184px;object-fit:cover;border-radius:var(--radius-card);margin-bottom:var(--space-4);box-shadow:var(--shadow-sm)}.policy-credibility-rail h2{color:var(--ink-950)}.policy-credibility-rail a{color:var(--teal-800);font-weight:950}.breadcrumb{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-5);color:var(--ink-600);font-size:.84rem;font-weight:850}.breadcrumb__item{color:inherit}.health-not-found{min-height:560px;display:grid;place-items:center;text-align:center;background:linear-gradient(135deg,#fff,var(--blue-50))}.health-not-found h1{font-size:clamp(2.5rem,4vw,4rem);margin:var(--space-4) 0}.health-footer{padding:64px 0 32px;color:#e9f6f9;background:radial-gradient(circle at 10% 12%,rgba(37,199,189,.18),transparent 18rem),linear-gradient(135deg,#07334b,#062638)}.health-footer__top{display:grid;grid-template-columns:300px minmax(0,1fr) 144px;gap:40px;align-items:center;padding-bottom:var(--space-6);margin-bottom:var(--space-6);border-bottom:1px solid rgba(255,255,255,.13)}.health-footer__media{width:136px;height:96px;object-fit:cover;border-radius:var(--radius-card);justify-self:end;opacity:.94;box-shadow:0 18px 50px #0000002e}.health-brand--footer strong{color:#fff}.health-brand--footer small,.health-footer p{color:#c9e4ec}.health-footer__columns{display:grid;grid-template-columns:1.15fr .85fr .85fr 1fr;gap:44px;align-items:start}.health-footer h3{color:#fff;margin-top:0}.health-footer h3 .icon{width:1rem;height:1rem;filter:invert(1) brightness(2);opacity:.86}.health-footer ul{display:grid;gap:var(--space-2);padding:0;margin:0;list-style:none}.health-footer a,.health-footer li{color:#cce7ef}.health-footer__bottom{display:flex;justify-content:space-between;gap:var(--space-4);padding-top:var(--space-5);margin-top:var(--space-7);border-top:1px solid rgba(255,255,255,.13);color:#a7c9d5;font-size:.78rem}@media(max-width:1024px){.health-site-header__inner{grid-template-columns:1fr;padding:var(--space-4) 0}.health-nav{justify-content:flex-start;overflow-x:auto}.health-nav__link{padding:.5rem 0;white-space:nowrap}.health-header__policy{justify-self:start}.health-hero__grid,.health-library-gateway__layout,.featured-guides__grid,.updated-articles__grid,.health-archive-intro__grid,.health-archive-body__grid,.patient-article-hero__grid,.article-education-layout,.topic-hub-hero__grid,.topic-hub__overview,.topic-practical-next-steps,.policy-credibility-page__layout,.reader-path__panel,.editorial-trust-band__inner,.article-summary-grid{grid-template-columns:1fr}.topic-hub__articles .health-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-guide-panel,.health-archive-guide-card,.archive-support-panel,.article-education-rail,.policy-credibility-rail{position:static}.health-article-card--lead{grid-template-columns:1fr}.policy-principles-grid,.health-footer__columns,.health-need-entry__grid,.most-useful-guides__grid,.archive-topic-groups__grid,.editorial-process-timeline ol{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.container{width:min(100% - 28px,var(--container))}.credibility-strip nav{display:none}.credibility-strip__inner{justify-content:center;text-align:center}.health-hero,.health-library-gateway,.featured-guides,.updated-articles,.reader-path,.health-archive-body,.topic-hub,.policy-credibility-page{padding:var(--space-7) 0}.health-hero__copy h1,.health-archive-intro h1,.topic-index-hero h1,.topic-hub-hero h1,.patient-article-hero h1,.policy-hero-real h1{font-size:clamp(2.1rem,11vw,2.85rem)}.library-index-card__stats,.library-index-card__topics,.updated-articles__list,.health-archive-grid,.article-related-block>div,.topic-hub__overview dl,.topic-hub__path>div,.topic-hub__related>div,.policy-principles-grid,.health-footer__top,.health-footer__columns,.reader-path ol,.health-need-entry__grid,.most-useful-guides__grid,.archive-topic-groups__grid,.editorial-process-timeline ol{grid-template-columns:1fr}.topic-hub__articles .health-archive-grid{grid-template-columns:1fr}.library-topic-card{grid-template-columns:82px minmax(0,1fr)}.health-article-card--compact{grid-template-columns:86px minmax(0,1fr)}.health-article-card__thumb{width:86px;height:86px}.author-reviewer-block{align-items:flex-start;flex-direction:column}.editorial-trust-band__inner,.policy-content-panel,.article-summary-box,.patient-article-body,.article-related-block{padding:var(--space-5)}.health-footer__bottom{flex-direction:column}}.content-rail{width:min(var(--rail),calc(100% - 56px));margin-inline:auto}.site-frame{min-height:100vh;overflow-x:hidden}.content-rail--wide{width:min(var(--rail-wide),calc(100% - 56px))}.content-rail--narrow{width:min(var(--rail-narrow),calc(100% - 56px))}.section-band{position:relative;padding-block:var(--section)}.section-band--soft{background:radial-gradient(circle at 12% 12%,rgba(17,163,160,.08),transparent 22rem),linear-gradient(180deg,#f6fcff,#fff)}.section-band--white{background:#fff}.section-band--blue{background:radial-gradient(circle at 18% 0%,rgba(37,199,189,.12),transparent 24rem),radial-gradient(circle at 82% 18%,rgba(255,250,241,.92),transparent 20rem),linear-gradient(180deg,#f4fcff,#fff)}.section-band--connected{padding-block:var(--section-compact)}.section-lead,.section-title-row{margin-bottom:var(--gap-lg)}.section-kicker{color:var(--teal-800);font-size:.8rem;font-weight:950}.section-note{color:var(--ink-600)}.visual-bridge{position:relative;z-index:4}.content-cluster{display:grid;gap:var(--gap)}.content-cluster--split,.content-cluster--editorial{align-items:stretch}.content-cluster--dense{gap:18px}.soft-panel,.editorial-panel,.media-panel,.surface-card{border:1px solid var(--line);border-radius:var(--radius-card)}.soft-panel{background:linear-gradient(135deg,#fff,var(--blue-50))}.editorial-panel{box-shadow:var(--shadow-lg)}.media-panel{background:var(--blue-50)}.card-row{display:flex;gap:var(--gap)}.card-grid{display:grid;gap:var(--gap)}.card-grid--equal{align-items:stretch}.stacked-flow{display:grid;gap:var(--gap)}.surface-card--flat{box-shadow:0 8px 22px #1025380f}.surface-card--elevated{box-shadow:var(--shadow-md)}.surface-card--editorial{box-shadow:var(--shadow-lg)}.inline-meta{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.meta-pill{display:inline-flex;align-items:center;min-height:34px;padding:.35rem .8rem;color:var(--ink-800);background:#ffffffd1;border:1px solid var(--line);border-radius:999px;font-size:.84rem;font-weight:900}.action-link{color:var(--teal-800);font-weight:950}.health-topbar{background:linear-gradient(90deg,#062638,#006b71 72%,#07334b)}.health-topbar__inner{min-height:34px}.health-header{isolation:isolate}.health-site-header{box-shadow:0 12px 34px #1025380e}.health-header__brand-row{grid-template-columns:310px minmax(0,1fr) 178px}.health-brand__text{display:grid;gap:.1rem}.health-nav{min-width:0}.health-nav__link{color:var(--ink-800);border-radius:999px}.health-nav__link--active{color:var(--teal-800)}.health-header__cta{min-height:42px;padding-inline:1rem}.breadcrumb-bar{width:fit-content;max-width:100%;display:flex;align-items:center;gap:.45rem;margin:0 0 var(--space-5);padding:.45rem .7rem;color:var(--ink-600);background:#ffffffd1;border:1px solid var(--line);border-radius:999px;box-shadow:0 8px 22px #1025380d;font-size:.82rem;font-weight:850}.breadcrumb-bar__item{display:inline-flex;align-items:center}.breadcrumb-bar__separator{color:var(--teal-700);font-weight:950}.breadcrumb-bar__current{color:var(--ink-800);max-width:28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-hero-band{padding:76px 0 110px;border-bottom:0}.home-hero-band:after{content:"";position:absolute;right:0;left:0;bottom:0;height:86px;background:linear-gradient(180deg,transparent,#f6fcff);pointer-events:none}.health-hero__copy{position:relative;z-index:2}.health-hero__copy h1{margin-top:var(--space-5);margin-bottom:var(--space-5)}.health-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;max-width:560px;margin-top:var(--space-5)}.health-hero__stats div{min-height:86px;padding:.9rem 1rem;background:#ffffffc2;border:1px solid rgba(217,234,240,.85);border-radius:22px;box-shadow:0 12px 34px #10253812}.health-hero__stats strong{display:block;color:var(--ink-950);font-size:1.55rem;line-height:1.2}.health-hero__stats span{display:block;color:var(--ink-600);font-size:.8rem;font-weight:850}.health-hero__media-panel{transform:translateY(8px)}.quick-path-bridge{margin-top:-54px;padding-bottom:var(--section-compact)}.quick-paths__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:12px;background:#ffffffeb;border:1px solid var(--line);border-radius:30px;box-shadow:var(--shadow-md)}.quick-path-card{min-height:118px;display:grid;grid-template-columns:42px minmax(0,1fr);grid-template-areas:"icon title" "icon text";gap:.1rem .85rem;align-content:center;padding:1rem;border-left:1px solid var(--line)}.quick-path-card:last-child{border-left:0}.quick-path-card__icon{grid-area:icon;width:42px;height:42px;display:grid;place-items:center;color:var(--teal-800);background:#e8f8f6;border:1px solid #cceceb;border-radius:15px}.quick-path-card__icon .icon{width:1.25rem;height:1.25rem}.quick-path-card__title{grid-area:title;color:var(--ink-950);font-size:1rem}.quick-path-card__text{grid-area:text;color:var(--ink-600);font-size:.86rem;line-height:1.7}.health-library-section{padding-top:var(--section-compact)}.health-library-gateway__layout{grid-template-columns:286px minmax(0,1fr)}.library-guide-panel,.archive-support-panel,.policy-credibility-rail,.article-education-rail{top:118px}.library-topic-list{grid-template-columns:repeat(2,minmax(0,1fr))}.library-topic-card{grid-template-columns:88px minmax(0,1fr);min-height:210px;align-items:stretch}.library-topic-card__icon{width:74px;min-height:74px;align-self:start}.library-topic-card__icon img{width:44px;height:44px}.library-topic-card__body{display:flex;min-width:0;flex-direction:column}.library-topic-card__body p{margin-bottom:var(--space-3)}.library-topic-card__body a{margin-top:auto}.featured-guidance-section{padding-top:var(--section)}.featured-guides__grid{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)}.featured-guides__side{grid-template-rows:repeat(3,minmax(0,1fr))}.featured-guides__side .health-article-card--compact{min-height:0}.latest-and-guide-section{border-top:0;border-bottom:0}.updated-articles__grid{grid-template-columns:minmax(0,1fr) 340px}.updated-articles__feed,.health-archive-guide-card{display:flex;flex-direction:column}.updated-articles__list{margin-top:auto}.most-useful-guides{padding-top:var(--section-compact);border-top:1px solid var(--line)}.editorial-trust-band{background:linear-gradient(180deg,#fff,#f3fbff)}.editorial-trust-band__inner{grid-template-columns:134px minmax(0,1fr) 264px auto}.reading-path-section{padding-top:var(--section-compact)}.reader-path__panel{display:grid;grid-template-columns:360px minmax(0,1fr)}.archive-hero,.article-hero-band,.topic-hero,.policy-hero{padding-block:58px}.archive-hero__stats{margin-top:var(--space-4)}.archive-layout{grid-template-columns:minmax(0,800px) 300px;justify-content:center;gap:32px}.archive-featured-block .health-article-card--lead{min-height:340px}.archive-support-panel,.archive-guide-side-panel{box-shadow:0 16px 44px #10253817}.article-hero-band{padding-bottom:70px}.patient-article-hero__grid{grid-template-columns:minmax(0,1fr) 336px}.patient-article-hero__visual{align-self:stretch}.patient-article-hero__visual img{height:260px}.article-detail-layout{grid-template-columns:minmax(0,760px) 312px;justify-content:center;gap:32px}.article-education-page{padding-top:var(--section-compact)}.article-summary-grid{grid-template-columns:minmax(0,1fr) 292px}.article-body-card{padding-inline:clamp(28px,5vw,54px)}.patient-article-body p{max-width:68ch}.education-callout,.preparation-checklist,.article-references{max-width:100%}.article-related-block>div{grid-template-columns:repeat(3,minmax(0,1fr))}.topic-hero .topic-hub-hero__grid{box-shadow:0 18px 54px #1025381a}.topic-layout .health-archive-grid{align-items:stretch}.topic-hub__path{position:relative;overflow:hidden}.topic-hub__path:before{content:"";position:absolute;inset:50% 12% auto;height:2px;background:linear-gradient(90deg,transparent,rgba(17,163,160,.34),transparent)}.topic-hub__path article{position:relative;z-index:1}.policy-layout{padding-top:var(--section-compact)}.policy-hero{padding-bottom:64px}.policy-credibility-page__layout{grid-template-columns:minmax(0,800px) 300px;justify-content:center}.policy-content-panel{box-shadow:0 16px 44px #10253817}.media-frame,.health-article-card__media.media-frame,.health-article-card__thumb.media-frame{aspect-ratio:16 / 10}.premium-media--hero.media-frame,.patient-article-hero__visual.media-frame,.topic-hub-hero__media.media-frame{aspect-ratio:4 / 3}.health-footer{padding-top:58px}.health-footer__inner{display:block}.health-footer__brand{grid-template-columns:310px minmax(0,1fr) 132px;align-items:center}.health-footer__grid{grid-template-columns:1.15fr .85fr .85fr 1fr}.health-footer__column{min-width:0}@media(max-width:1024px){.content-rail,.content-rail--wide,.content-rail--narrow{width:min(100% - 40px,var(--rail))}.health-header__brand-row,.health-hero__grid,.health-library-gateway__layout,.featured-guides__grid,.updated-articles__grid,.archive-layout,.article-detail-layout,.patient-article-hero__grid,.topic-hub-hero__grid,.policy-credibility-page__layout,.reader-path__panel{grid-template-columns:1fr}.library-topic-list,.updated-articles__list,.health-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.health-header__cta{justify-self:start}}@media(max-width:768px){.content-rail,.content-rail--wide,.content-rail--narrow{width:min(100% - 32px,var(--rail))}.section-band{padding-block:54px}.health-topbar nav{display:none}.health-topbar__inner{justify-content:center;text-align:center}.health-site-header__inner{min-height:0;padding:14px 0}.health-brand{min-width:0}.health-brand__mark{width:46px;height:46px}.health-nav{justify-content:flex-start;gap:.55rem;overflow-x:auto;padding:.25rem 0 .4rem}.health-nav__link{flex:0 0 auto;padding:.45rem .8rem;background:#f3fbff;border:1px solid var(--line)}.health-nav__link--active:after,.health-nav__link:hover:after{display:none}.home-hero-band{padding-top:48px;padding-bottom:88px}.health-hero__copy h1,.health-archive-intro h1,.topic-index-hero h1,.topic-hub-hero h1,.patient-article-hero h1,.policy-hero-real h1{font-size:clamp(2.25rem,9vw,3.15rem);letter-spacing:-.8px}.health-hero__stats,.quick-paths__grid,.library-topic-list,.most-useful-guides__grid,.policy-principles-grid,.editorial-process-timeline ol,.archive-topic-groups__grid,.topic-hub__path>div,.topic-hub__related>div{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-paths__grid{gap:1px;padding:10px;background:var(--line)}.quick-path-card{border-left:0;background:#fff;border-radius:20px}.featured-guides__side,.article-related-block>div{grid-template-columns:1fr}.health-article-card--lead,.article-summary-grid{grid-template-columns:1fr}.article-education-rail,.archive-support-panel,.policy-credibility-rail,.library-guide-panel{position:static}.health-footer__brand,.health-footer__grid,.health-footer__bottom{grid-template-columns:1fr}.health-footer__top,.health-footer__bottom{display:grid}.health-footer__media{justify-self:start}}@media(max-width:480px){.content-rail,.content-rail--wide,.content-rail--narrow{width:min(100% - 32px,var(--rail))}body{font-size:16px}.section-band{padding-block:42px}.health-hero__copy h1,.health-archive-intro h1,.topic-index-hero h1,.topic-hub-hero h1,.patient-article-hero h1,.policy-hero-real h1{font-size:clamp(2rem,11vw,2.3rem);line-height:1.22}.health-hero__actions,.health-button{width:100%}.health-button{min-height:48px}.health-hero__stats,.quick-paths__grid,.library-topic-list,.health-need-entry__grid,.updated-articles__list,.health-archive-grid,.most-useful-guides__grid,.policy-principles-grid,.editorial-process-timeline ol,.archive-topic-groups__grid,.topic-hub__path>div,.topic-hub__related>div,.topic-hub__articles .health-archive-grid{grid-template-columns:1fr}.library-topic-card,.health-article-card--compact{grid-template-columns:1fr}.health-article-card__thumb{width:100%;height:auto;aspect-ratio:16 / 10}.patient-article-body,.article-summary-box,.article-toc,.article-related-block,.policy-content-panel,.editorial-trust-band__inner,.topic-hub__overview,.topic-hub__path,.topic-practical-next-steps,.topic-hub__related{padding:22px}.patient-article-body h2{font-size:1.55rem}.patient-article-body p{font-size:1rem;line-height:2}.breadcrumb-bar{width:100%}.breadcrumb-bar__current{max-width:13rem}}
