.blocks-module__M9spXG__expertQuote{background:var(--color-surface-warm);border-left:4px solid var(--color-accent);margin:40px 0;padding:32px 40px}.blocks-module__M9spXG__quoteText{font-family:var(--font-serif);color:var(--color-ink);margin:0 0 16px;font-size:1.5rem;font-style:italic;line-height:1.4}.blocks-module__M9spXG__quoteAuthor{color:var(--color-ink-secondary);text-transform:uppercase;letter-spacing:.05em;font-size:.9375rem;font-weight:500}.blocks-module__M9spXG__quoteCredentials{color:var(--color-ink-faint);font-weight:400}.blocks-module__M9spXG__statisticGridWrapper{margin:48px 0}.blocks-module__M9spXG__statisticTitle{text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:24px;font-size:.8125rem;font-weight:600}.blocks-module__M9spXG__statisticGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.blocks-module__M9spXG__statItem{background:var(--color-surface);border:1px solid var(--color-border);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:32px 24px;display:flex}.blocks-module__M9spXG__statValue{font-family:var(--font-serif);color:var(--color-accent);word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin-bottom:12px;font-size:clamp(2rem,5vw,2.5rem);font-weight:500;line-height:1.1}.blocks-module__M9spXG__statLabel{color:var(--color-ink-secondary);word-break:break-word;font-size:.9375rem;line-height:1.5}.blocks-module__M9spXG__factBox{background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;margin:40px 0;padding:32px}.blocks-module__M9spXG__factBox_info{border-left:4px solid var(--color-accent)}.blocks-module__M9spXG__factBox_warning{background:#fffbeb;border-left:4px solid #d97706}.blocks-module__M9spXG__factBox_success{border-left:4px solid #059669}.blocks-module__M9spXG__factBox_neutral{border-left:4px solid var(--color-ink-faint)}.blocks-module__M9spXG__factBoxTitle{color:var(--color-ink);margin-bottom:12px;font-size:1.125rem;font-weight:600}.blocks-module__M9spXG__factBoxContent{color:var(--color-ink-secondary);font-size:1rem;line-height:1.6}.blocks-module__M9spXG__citationBox{background:var(--color-surface-warm);border:1px solid var(--color-border);margin:32px 0;padding:24px;font-size:.875rem}.blocks-module__M9spXG__citationLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);margin-bottom:8px;font-size:.75rem;font-weight:600}.blocks-module__M9spXG__citationTitle{margin-bottom:8px;font-size:1rem;font-weight:500}.blocks-module__M9spXG__citationLink{color:var(--color-ink);text-decoration:underline;-webkit-text-decoration-color:var(--color-border);text-decoration-color:var(--color-border);text-underline-offset:4px;text-decoration-thickness:1px;transition:all .2s}.blocks-module__M9spXG__citationLink:hover{color:var(--color-accent);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent)}.blocks-module__M9spXG__citationMeta{color:var(--color-ink-faint);margin-bottom:12px}.blocks-module__M9spXG__citationDivider{margin:0 8px}.blocks-module__M9spXG__citationFinding{border-top:1px solid var(--color-border);color:var(--color-ink-secondary);padding-top:12px}.blocks-module__M9spXG__deepDiveBox{border:1px solid var(--color-border);background:var(--color-surface);margin:40px 0}.blocks-module__M9spXG__deepDiveHeaderStatic{background:var(--color-surface-warm);border-bottom:1px solid var(--color-border);width:100%;padding:24px 32px}.blocks-module__M9spXG__deepDiveLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--color-accent);margin-bottom:4px;font-size:.75rem;font-weight:600;display:block}.blocks-module__M9spXG__deepDiveTitle{color:var(--color-ink);margin:0;font-size:1.125rem;font-weight:500}.blocks-module__M9spXG__deepDiveContentStatic{color:var(--color-ink-secondary);padding:24px 32px;font-size:1rem;line-height:1.6}.blocks-module__M9spXG__keyFinding{background:linear-gradient(135deg,var(--color-surface-warm)0%,var(--color-surface)100%);border-left:4px solid var(--color-accent);border-radius:0 4px 4px 0;margin:40px 0;padding:32px 40px}.blocks-module__M9spXG__keyFindingLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);margin-bottom:12px;font-size:.75rem;font-weight:700;display:block}.blocks-module__M9spXG__keyFindingText{font-family:var(--font-serif);color:var(--color-ink);margin:0;font-size:1.375rem;font-weight:500;line-height:1.45}.blocks-module__M9spXG__keyFindingContext{color:var(--color-ink-secondary);margin:12px 0 0;font-size:.9375rem;line-height:1.5}.blocks-module__M9spXG__comparisonWrapper{margin:40px 0}.blocks-module__M9spXG__comparisonTitle{color:var(--color-ink);margin-bottom:16px;font-size:1.125rem;font-weight:600}.blocks-module__M9spXG__comparisonTableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.blocks-module__M9spXG__comparisonTable{border-collapse:collapse;width:100%;font-size:.9375rem}.blocks-module__M9spXG__comparisonTable th{background:var(--color-surface-warm);text-align:left;border-bottom:2px solid var(--color-accent);color:var(--color-ink);white-space:nowrap;padding:14px 20px;font-weight:600}.blocks-module__M9spXG__comparisonTable td{border-bottom:1px solid var(--color-border);color:var(--color-ink-secondary);padding:14px 20px;line-height:1.5}.blocks-module__M9spXG__comparisonTable tbody tr:last-child td{border-bottom:none}.blocks-module__M9spXG__comparisonTable tbody tr:hover{background:var(--color-surface)}.blocks-module__M9spXG__questionsBox{background:var(--color-surface);border:1px solid var(--color-border);border-top:3px solid var(--color-accent);border-radius:4px;margin:40px 0;padding:32px}.blocks-module__M9spXG__questionsTitle{color:var(--color-ink);margin:0 0 8px;font-size:1.125rem;font-weight:600}.blocks-module__M9spXG__questionsIntro{color:var(--color-ink-secondary);margin:0 0 16px;font-size:.9375rem;line-height:1.5}.blocks-module__M9spXG__questionsList{margin:0;padding:0;list-style:none}.blocks-module__M9spXG__questionsList li{color:var(--color-ink);border-bottom:1px solid var(--color-border);padding:10px 0 10px 28px;font-size:1rem;line-height:1.5;position:relative}.blocks-module__M9spXG__questionsList li:last-child{border-bottom:none}.blocks-module__M9spXG__questionsList li:before{content:"?";color:var(--color-accent);font-size:1.125rem;font-weight:700;position:absolute;top:10px;left:0}.blocks-module__M9spXG__limitationsBox{background:var(--color-surface);border:1px dashed var(--color-ink-faint);border-radius:4px;margin:40px 0;padding:32px}.blocks-module__M9spXG__limitationsTitle{color:var(--color-ink);margin:0 0 12px;font-size:1.125rem;font-weight:600}.blocks-module__M9spXG__limitationsContent{color:var(--color-ink-secondary);font-size:1rem;line-height:1.6}@media (max-width:768px){.blocks-module__M9spXG__expertQuote{padding:24px}.blocks-module__M9spXG__quoteText{font-size:1.25rem}.blocks-module__M9spXG__statValue{font-size:2rem}.blocks-module__M9spXG__keyFinding{padding:24px}.blocks-module__M9spXG__keyFindingText{font-size:1.125rem}.blocks-module__M9spXG__questionsBox,.blocks-module__M9spXG__limitationsBox{padding:24px}}
.typography-module__tt8rla__portableText{font-family:var(--font-sans)}.typography-module__tt8rla__portableText p{color:var(--color-ink-secondary);margin-bottom:24px;font-size:1.0625rem;line-height:1.8}.typography-module__tt8rla__portableText p:last-child{margin-bottom:0}.typography-module__tt8rla__portableText h2{font-family:var(--font-serif);color:var(--color-ink);letter-spacing:-.01em;margin-top:48px;margin-bottom:24px;font-size:1.5rem;font-weight:500}.typography-module__tt8rla__portableText h3{font-family:var(--font-serif);color:var(--color-ink);margin-top:32px;margin-bottom:16px;font-size:1.25rem;font-weight:500}.typography-module__tt8rla__portableText blockquote{border-left:3px solid var(--color-accent);color:var(--color-ink);margin:32px 0;padding-left:24px;font-size:1.125rem;font-style:italic;line-height:1.6}.typography-module__tt8rla__portableText ul{margin:0 0 24px;padding-left:0;list-style:none}.typography-module__tt8rla__portableText ul li{color:var(--color-ink-secondary);padding:6px 0 6px 20px;font-size:1.0625rem;line-height:1.6;position:relative}.typography-module__tt8rla__portableText ul li:before{content:"•";color:var(--color-accent);font-weight:700;position:absolute;left:0}.typography-module__tt8rla__portableText ol{margin:0 0 24px;padding-left:24px}.typography-module__tt8rla__portableText ol li{color:var(--color-ink-secondary);padding:6px 0;font-size:1.0625rem;line-height:1.6}.typography-module__tt8rla__portableText a{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.typography-module__tt8rla__portableText a:hover{text-decoration-thickness:2px}.typography-module__tt8rla__portableText strong{color:var(--color-ink);font-weight:600}
.MedicalDisclaimer-module__LuYIGa__disclaimerContainer{background:var(--color-surface-muted);border-left:3px solid var(--color-border);margin-top:32px;margin-bottom:24px;padding:20px 24px}.MedicalDisclaimer-module__LuYIGa__disclaimerInner{align-items:flex-start;display:flex}.MedicalDisclaimer-module__LuYIGa__textContent{flex-direction:column;gap:8px;display:flex}.MedicalDisclaimer-module__LuYIGa__body{color:var(--color-ink-light);margin:0;font-size:.8125rem;line-height:1.6}.MedicalDisclaimer-module__LuYIGa__body strong{color:var(--color-ink-secondary)}@media (max-width:640px){.MedicalDisclaimer-module__LuYIGa__disclaimerInner{flex-direction:column;gap:12px}}
.ShareArticle-module__tc1xzG__shareButton{border:1px solid var(--border);color:var(--text-primary);cursor:pointer;background-color:#0000;border-radius:9999px;align-items:center;gap:.5rem;padding:.6rem 1.25rem;font-family:inherit;font-size:.875rem;font-weight:500;transition:all .2s;display:inline-flex}.ShareArticle-module__tc1xzG__shareButton:hover{background-color:var(--bg-secondary);border-color:var(--text-secondary)}.ShareArticle-module__tc1xzG__shareIcon{width:1.1rem;height:1.1rem;color:inherit}.ShareArticle-module__tc1xzG__toast{background-color:var(--text-primary);color:var(--bg-primary);opacity:0;pointer-events:none;z-index:1000;border-radius:9999px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);position:fixed;bottom:2rem;left:50%;transform:translate(-50%)translateY(100%);box-shadow:0 10px 15px -3px #0003,0 4px 6px -2px #0000001a}.ShareArticle-module__tc1xzG__toastVisible{opacity:1;transform:translate(-50%)translateY(0)}
.page-module___lLkfW__page{min-height:100vh}.page-module___lLkfW__container{max-width:800px;margin:0 auto;padding:48px 32px}.page-module___lLkfW__backLink{color:var(--color-ink-faint);margin-bottom:32px;font-size:.8125rem;text-decoration:none;transition:color .2s;display:inline-block}.page-module___lLkfW__backLink:hover{color:var(--color-accent)}.page-module___lLkfW__header{background:var(--color-surface-warm);padding:48px 32px 64px}.page-module___lLkfW__headerInner{max-width:800px;margin:0 auto}.page-module___lLkfW__title{font-family:var(--font-serif);color:var(--color-ink);letter-spacing:-.02em;margin-bottom:16px;font-size:3rem;font-weight:500;line-height:1.12}.page-module___lLkfW__subtitle{color:var(--color-ink-secondary);margin-bottom:20px;font-size:1.1875rem;line-height:1.6}.page-module___lLkfW__prevalence{color:var(--color-accent);text-transform:uppercase;letter-spacing:.04em;font-size:.8125rem;font-weight:600}.page-module___lLkfW__headerMeta{align-items:center;gap:16px;display:flex}.page-module___lLkfW__articleCount{color:var(--color-ink-faint);font-size:.8125rem;font-weight:500}.page-module___lLkfW__body{padding:0 32px}.page-module___lLkfW__bodyInner{max-width:800px;margin:0 auto;padding:56px 0 80px}.page-module___lLkfW__overview{background:var(--color-surface-warm);border-left:3px solid var(--color-accent);margin-bottom:48px;padding:32px}.page-module___lLkfW__overviewLabel{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--color-accent);margin-bottom:12px;font-size:.75rem;font-weight:600}.page-module___lLkfW__overviewText{color:var(--color-ink-secondary);font-size:1.0625rem;line-height:1.75}.page-module___lLkfW__twoCol{background:var(--color-border);border:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:1px;margin-bottom:48px;display:grid}.page-module___lLkfW__colSection{background:var(--color-surface);padding:32px 28px}.page-module___lLkfW__sectionHeading{font-family:var(--font-serif);color:var(--color-ink);letter-spacing:-.01em;margin-bottom:20px;font-size:1.375rem;font-weight:500}.page-module___lLkfW__bulletList{margin:0;padding:0;list-style:none}.page-module___lLkfW__bulletList li{color:var(--color-ink-secondary);border-bottom:1px solid var(--color-border);padding:8px 0 8px 16px;font-size:.9375rem;line-height:1.55;position:relative}.page-module___lLkfW__bulletList li:last-child{border-bottom:none}.page-module___lLkfW__bulletList li:before{content:"—";color:var(--color-ink-faint);font-size:.75rem;position:absolute;left:0}.page-module___lLkfW__treatments{margin-bottom:48px}.page-module___lLkfW__treatmentGrid{background:var(--color-border);border:1px solid var(--color-border);grid-template-columns:1fr 1fr;gap:1px;display:grid}.page-module___lLkfW__treatmentCard{background:var(--color-surface);padding:28px 24px}.page-module___lLkfW__treatmentName{font-family:var(--font-sans);color:var(--color-ink);margin-bottom:8px;font-size:.9375rem;font-weight:600}.page-module___lLkfW__treatmentDesc{color:var(--color-ink-light);font-size:.875rem;line-height:1.6}.page-module___lLkfW__lifestyle{margin-bottom:48px}.page-module___lLkfW__lifestyleList{counter-reset:lifestyle;margin:0;padding-left:24px;list-style:none}.page-module___lLkfW__lifestyleList li{color:var(--color-ink-secondary);border-bottom:1px solid var(--color-border);counter-increment:lifestyle;padding:12px 0 12px 8px;font-size:.9375rem;line-height:1.6;position:relative}.page-module___lLkfW__lifestyleList li:before{content:counter(lifestyle);font-family:var(--font-serif);color:var(--color-accent);font-size:.875rem;font-weight:500;position:absolute;left:-24px}.page-module___lLkfW__lifestyleList li:last-child{border-bottom:none}.page-module___lLkfW__sources{border-top:1px solid var(--color-border);margin-top:56px;padding-top:32px}.page-module___lLkfW__sourcesTitle{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--color-ink-faint);margin-bottom:16px;font-size:.75rem;font-weight:600}.page-module___lLkfW__sourcesList{margin:0;padding-left:20px}.page-module___lLkfW__sourcesList li{color:var(--color-ink-light);margin-bottom:8px;font-size:.875rem;line-height:1.6}.page-module___lLkfW__disclaimer{background:var(--color-surface-muted);color:var(--color-ink-light);border-left:3px solid var(--color-border);margin-top:32px;padding:20px 24px;font-size:.8125rem;line-height:1.6}.page-module___lLkfW__disclaimer strong{color:var(--color-ink-secondary)}.page-module___lLkfW__articles{margin-bottom:48px}.page-module___lLkfW__articleList{background:var(--color-border);border:1px solid var(--color-border);flex-direction:column;gap:1px;display:flex}.page-module___lLkfW__articleRow{background:var(--color-surface);padding:28px 24px;text-decoration:none;transition:background .2s;display:block}.page-module___lLkfW__articleRow:hover{background:#fff}.page-module___lLkfW__articleRowMeta{align-items:center;gap:12px;margin-bottom:8px;display:flex}.page-module___lLkfW__articleTag{text-transform:uppercase;letter-spacing:.06em;color:var(--color-accent);font-size:.6875rem;font-weight:600}.page-module___lLkfW__articleDate{color:var(--color-ink-faint);font-size:.75rem}.page-module___lLkfW__articleTitle{font-family:var(--font-serif);color:var(--color-ink);margin-bottom:6px;font-size:1.125rem;font-weight:500;line-height:1.3}.page-module___lLkfW__articleSummary{color:var(--color-ink-light);margin-bottom:8px;font-size:.875rem;line-height:1.5}.page-module___lLkfW__articleArrow{color:var(--color-accent);font-size:.8125rem;font-weight:600;transition:transform .2s;display:inline-block}.page-module___lLkfW__articleRow:hover .page-module___lLkfW__articleArrow{transform:translate(4px)}@media (max-width:968px){.page-module___lLkfW__header{padding:40px 24px 48px}.page-module___lLkfW__title{font-size:2.25rem}.page-module___lLkfW__body{padding:0 24px}}@media (max-width:600px){.page-module___lLkfW__header{padding:32px 20px 40px}.page-module___lLkfW__title{font-size:1.75rem}.page-module___lLkfW__subtitle{font-size:1rem}.page-module___lLkfW__body{padding:0 20px}.page-module___lLkfW__bodyInner{padding:40px 0 56px}.page-module___lLkfW__overview{padding:24px}.page-module___lLkfW__twoCol,.page-module___lLkfW__treatmentGrid{grid-template-columns:1fr}.page-module___lLkfW__sectionHeading{font-size:1.25rem}}.page-module___lLkfW__questionsSection{background:var(--color-accent-light);border-left:3px solid var(--color-accent);margin-bottom:48px;padding:32px}.page-module___lLkfW__questionsDesc{color:var(--color-ink-secondary);margin-bottom:16px;font-size:.9375rem;line-height:1.6}.page-module___lLkfW__questionsList{margin:0;padding:0;list-style:none}.page-module___lLkfW__questionItem{color:var(--color-ink-secondary);border-bottom:1px solid var(--color-border);padding:10px 0 10px 20px;font-size:.9375rem;line-height:1.55;position:relative}.page-module___lLkfW__questionItem:last-child{border-bottom:none}.page-module___lLkfW__questionItem:before{content:"?";color:var(--color-accent);font-size:.8125rem;font-weight:600;position:absolute;left:0}
