.ExpandableTermOrientationBanner-module__nxV84a__banner{align-items:flex-start;gap:var(--space-3,12px);background:var(--color-bg,#faf7f2);border:1px solid var(--color-border,#d4d4d8);border-radius:var(--radius-md,8px);padding:var(--space-3,12px) var(--space-4,16px);margin:var(--space-4,16px) 0;display:flex}.ExpandableTermOrientationBanner-module__nxV84a__text{font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-sm,13px);line-height:var(--line-height-normal,1.55);color:var(--color-text-muted,#4a4a4a);flex:1;margin:0}.ExpandableTermOrientationBanner-module__nxV84a__dismiss{border:1px solid var(--color-border,#d4d4d8);background:var(--color-surface,#fff);color:var(--color-text-muted,#4a4a4a);font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-sm,13px);padding:var(--space-1,4px) var(--space-3,12px);border-radius:var(--radius-sm,4px);cursor:pointer;transition:background var(--transition-fast,.15s ease);flex-shrink:0}.ExpandableTermOrientationBanner-module__nxV84a__dismiss:hover{background:var(--color-bg,#faf7f2)}.ExpandableTermOrientationBanner-module__nxV84a__dismiss:focus-visible{outline:var(--outline-focus,2px solid #1a8f8b);outline-offset:var(--outline-focus-offset,2px)}
.DiseaseChapterNav-module__ZTJaEW__nav{gap:var(--space-4,16px);padding:var(--space-3,12px) 0;flex-direction:column;min-width:0;display:flex}.DiseaseChapterNav-module__ZTJaEW__mobileOnly,.DiseaseChapterNav-module__ZTJaEW__mobileShell{display:none}.DiseaseChapterNav-module__ZTJaEW__desktopRail{gap:var(--space-4,16px);flex-direction:column;min-width:0;display:flex}.DiseaseChapterNav-module__ZTJaEW__actionLink{padding:var(--space-2,8px) var(--space-3,12px);background:var(--color-primary,#1a8f8b);color:#fff;border-radius:var(--radius-md,8px);font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-sm,13px);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.DiseaseChapterNav-module__ZTJaEW__actionLink:hover{color:#fff;background:#167672}.DiseaseChapterNav-module__ZTJaEW__actionLink:focus-visible{outline:var(--outline-focus,2px solid #1a8f8b);outline-offset:2px}.DiseaseChapterNav-module__ZTJaEW__groupList{gap:var(--space-3,12px);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DiseaseChapterNav-module__ZTJaEW__group{gap:var(--space-1,4px);flex-direction:column;display:flex}.DiseaseChapterNav-module__ZTJaEW__groupLabel{padding:0 var(--space-2,8px);font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-xs,11px);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#4a4a4a);margin:0;font-weight:600}.DiseaseChapterNav-module__ZTJaEW__chapterList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DiseaseChapterNav-module__ZTJaEW__chapter{margin:0}.DiseaseChapterNav-module__ZTJaEW__chapterLink{padding:var(--space-2,8px) var(--space-2,8px) var(--space-2,8px) calc(var(--space-2,8px) + 3px);border-radius:var(--radius-sm,4px);color:var(--color-text,#1a1a1a);font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-sm,13px);border-left:3px solid #0000;align-items:center;line-height:1.4;text-decoration:none;display:flex}.DiseaseChapterNav-module__ZTJaEW__chapterLink:hover{background:var(--color-surface-soft,#faf8f3)}.DiseaseChapterNav-module__ZTJaEW__chapterLink:focus-visible{outline:var(--outline-focus,2px solid #1a8f8b);outline-offset:2px}.DiseaseChapterNav-module__ZTJaEW__chapterLinkActive{border-left-color:var(--color-primary,#1a8f8b);background:var(--color-surface-soft,#faf8f3);color:var(--color-text,#1a1a1a);font-weight:600}.DiseaseChapterNav-module__ZTJaEW__chapterLabel{flex:auto;min-width:0}.DiseaseChapterNav-module__ZTJaEW__researchContext{gap:var(--space-1,4px);padding-top:var(--space-3,12px);border-top:1px solid var(--color-border-soft,#ebebed);flex-direction:column;display:flex}.DiseaseChapterNav-module__ZTJaEW__researchContextLabel{padding:0 var(--space-2,8px);font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-xs,11px);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted,#4a4a4a);margin:0;font-weight:600}.DiseaseChapterNav-module__ZTJaEW__researchContextList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DiseaseChapterNav-module__ZTJaEW__researchContextLink{padding:var(--space-2,8px) var(--space-2,8px) var(--space-2,8px) calc(var(--space-2,8px) + 3px);border-radius:var(--radius-sm,4px);color:var(--color-text-muted,#4a4a4a);font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-sm,13px);border-left:3px solid #0000;text-decoration:none;display:flex}.DiseaseChapterNav-module__ZTJaEW__researchContextLink:hover{background:var(--color-surface-soft,#faf8f3);color:var(--color-text,#1a1a1a)}.DiseaseChapterNav-module__ZTJaEW__researchContextLink:focus-visible{outline:var(--outline-focus,2px solid #1a8f8b);outline-offset:2px}@media (max-width:1023px){.DiseaseChapterNav-module__ZTJaEW__nav{padding:0}.DiseaseChapterNav-module__ZTJaEW__mobileOnly{display:flex}.DiseaseChapterNav-module__ZTJaEW__desktopRail,.DiseaseChapterNav-module__ZTJaEW__researchContext{display:none}.DiseaseChapterNav-module__ZTJaEW__mobileShell{gap:var(--space-2,8px);width:100%;min-width:0;padding:var(--space-2,8px);border:1px solid var(--color-border-soft,#ebebed);border-radius:var(--radius-md,8px);background:var(--color-surface,#fff);box-shadow:var(--shadow-sm,0 1px 2px #0000000f);flex-direction:column;display:flex}.DiseaseChapterNav-module__ZTJaEW__mobileModeRow{gap:var(--space-1,4px);border:1px solid var(--color-border-soft,#ebebed);border-radius:var(--radius-md,8px);background:var(--color-surface-soft,#faf8f3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;padding:3px;display:grid}.DiseaseChapterNav-module__ZTJaEW__modePill{min-width:0;min-height:40px;padding:var(--space-2,8px);border-radius:var(--radius-sm,4px);color:var(--color-text-muted,#4a4a4a);font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-sm,13px);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.DiseaseChapterNav-module__ZTJaEW__modePillActive{background:var(--color-bg,#fff);color:var(--color-text,#1a1a1a);box-shadow:inset 0 0 0 2px var(--color-primary,#1a8f8b)}.DiseaseChapterNav-module__ZTJaEW__modePill:focus-visible,.DiseaseChapterNav-module__ZTJaEW__mobileDrawerButton:focus-visible{outline:var(--outline-focus,2px solid #1a8f8b);outline-offset:2px}.DiseaseChapterNav-module__ZTJaEW__mobileDrawerButton{gap:var(--space-2,8px);width:100%;min-width:0;min-height:44px;padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-border-soft,#ebebed);border-radius:var(--radius-md,8px);background:var(--color-bg,#fff);color:var(--color-text,#1a1a1a);cursor:pointer;font-family:var(--font-body,"Inter", sans-serif);text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.DiseaseChapterNav-module__ZTJaEW__mobileCurrentLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--font-size-sm,13px);font-weight:700;overflow:hidden}.DiseaseChapterNav-module__ZTJaEW__mobileDrawerIcon{color:var(--color-text-muted,#4a4a4a);font-size:var(--font-size-xs,11px);text-transform:uppercase;flex:none;font-weight:700}.DiseaseChapterNav-module__ZTJaEW__mobileDrawer{gap:var(--space-3,12px);overscroll-behavior:contain;max-height:min(68vh,520px);padding-top:var(--space-2,8px);border-top:1px solid var(--color-border-soft,#ebebed);flex-direction:column;display:flex;overflow-y:auto}.DiseaseChapterNav-module__ZTJaEW__mobileDrawer .DiseaseChapterNav-module__ZTJaEW__groupList{gap:var(--space-2,8px)}.DiseaseChapterNav-module__ZTJaEW__mobileDrawer .DiseaseChapterNav-module__ZTJaEW__chapterLink{min-height:40px}}
.GapsHero-module__UHE7HW__hero{background:var(--color-bg,#faf7f2);border-radius:12px;flex-direction:column;gap:.625rem;padding:2rem 1.5rem;display:flex}@media (min-width:720px){.GapsHero-module__UHE7HW__hero{padding:2.5rem 2rem}}.GapsHero-module__UHE7HW__title{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.2}.GapsHero-module__UHE7HW__subtitle{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-secondary,#4a4a4a);max-width:640px;margin:0;font-size:1rem;line-height:1.55}
.AggregateGuide-module__BYGJdW__guide{gap:var(--space-6,24px);flex-direction:column;display:flex}@media (min-width:720px){.AggregateGuide-module__BYGJdW__guide{gap:var(--space-7,28px)}}.AggregateGuide-module__BYGJdW__prose{overflow-wrap:break-word;min-width:0;margin:0}
.page-module__2jDUba__main{width:100%}.page-module__2jDUba__contentWrap{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex}@media (min-width:720px){.page-module__2jDUba__contentWrap{gap:2rem;padding:2rem 1.75rem 4rem}}
.ContradictionsHero-module__S_F-FG__hero{background:var(--color-bg,#faf7f2);border-radius:12px;flex-direction:column;gap:.625rem;padding:2rem 1.5rem;display:flex}@media (min-width:720px){.ContradictionsHero-module__S_F-FG__hero{padding:2.5rem 2rem}}.ContradictionsHero-module__S_F-FG__title{font-family:var(--font-heading,"Lora", serif);color:var(--color-primary,#1a8f8b);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.2}.ContradictionsHero-module__S_F-FG__subtitle{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);max-width:640px;margin:0;font-size:1rem;line-height:1.55}
.GapsKeyFactsPanel-module__bkBPLG__panel{flex-direction:column;gap:1.25rem;display:flex}.GapsKeyFactsPanel-module__bkBPLG__orientation{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1rem;line-height:1.55}.GapsKeyFactsPanel-module__bkBPLG__gapList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.GapsKeyFactsPanel-module__bkBPLG__gapCard{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d4d4d8);padding:var(--space-5,20px) var(--space-6,24px);border-radius:10px;flex-direction:column;gap:.5rem;display:flex}.GapsKeyFactsPanel-module__bkBPLG__gapTitle{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.GapsKeyFactsPanel-module__bkBPLG__gapSectionLabel{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:normal;color:var(--color-text-subtle,#6a6a6a);align-self:flex-start;font-size:.6875rem}.GapsKeyFactsPanel-module__bkBPLG__gapSummary{font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-md,17px);color:var(--color-text,#1a1a1a);max-width:65ch;margin:0;line-height:1.6}.GapsKeyFactsPanel-module__bkBPLG__gapCitation{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-subtle,#6a6a6a);margin:0;font-size:.8125rem;line-height:1.4}.GapsKeyFactsPanel-module__bkBPLG__gapLink{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-primary,#1a8f8b);align-self:flex-start;margin-top:.125rem;font-size:.875rem;font-weight:600;text-decoration:none}.GapsKeyFactsPanel-module__bkBPLG__gapLink:hover{text-decoration:underline}
.GuideHero-module__grlpSa__hero{background:var(--color-bg,#faf7f2);border-radius:12px;flex-direction:column;gap:.625rem;padding:2rem 1.5rem;display:flex}@media (min-width:720px){.GuideHero-module__grlpSa__hero{padding:2.5rem 2rem}}.GuideHero-module__grlpSa__title{font-family:var(--font-heading,"Lora", serif);color:var(--color-primary,#1a8f8b);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.2}.GuideHero-module__grlpSa__subtitle{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);max-width:640px;margin:0;font-size:1rem;line-height:1.55}
.UtilityBox-module__qWaf_G__box{background:var(--color-bg,#faf7f2);border-left:4px solid var(--color-primary,#1a8f8b);border-radius:6px;margin:1rem 0 0;padding:1rem 1.25rem}.UtilityBox-module__qWaf_G__label{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary,#1a8f8b);margin:0 0 .5rem;font-size:.6875rem;font-weight:700}.UtilityBox-module__qWaf_G__body{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);font-size:1rem;line-height:1.6}.UtilityBox-module__qWaf_G__body p{margin:0 0 .5rem}.UtilityBox-module__qWaf_G__body p:last-child{margin-bottom:0}
.GuideKeyFactsPanel-module__L3DSJq__panel{flex-direction:column;gap:1.25rem;display:flex}.GuideKeyFactsPanel-module__L3DSJq__orientation{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1rem;line-height:1.55}.GuideKeyFactsPanel-module__L3DSJq__partList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.GuideKeyFactsPanel-module__L3DSJq__partCard{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d4d4d8);border-radius:10px;flex-direction:column;gap:.375rem;padding:1rem 1.25rem;display:flex}.GuideKeyFactsPanel-module__L3DSJq__partLabel{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle,#6a6a6a);margin:0;font-size:.6875rem;font-weight:600}.GuideKeyFactsPanel-module__L3DSJq__partTitle{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.GuideKeyFactsPanel-module__L3DSJq__partSummary{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);margin:0;font-size:.9375rem;line-height:1.55}.GuideKeyFactsPanel-module__L3DSJq__partCitation{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle,#6a6a6a);margin:0;font-size:.75rem;font-weight:600}.GuideKeyFactsPanel-module__L3DSJq__partLink{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-primary,#1a8f8b);align-self:flex-start;margin-top:.125rem;font-size:.875rem;font-weight:600;text-decoration:none}.GuideKeyFactsPanel-module__L3DSJq__partLink:hover{text-decoration:underline}
.CommentThread-module__aqbtgW__thread{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d4d4d8);border-radius:8px;flex-direction:column;gap:.875rem;margin:1.5rem 0 2rem;padding:1rem 1.125rem 1.125rem;display:flex}.CommentThread-module__aqbtgW__header{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.CommentThread-module__aqbtgW__heading{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1rem;font-weight:600}.CommentThread-module__aqbtgW__count{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-subtle,#6a6a6a);font-size:.75rem;font-weight:500}.CommentThread-module__aqbtgW__empty{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-muted,#4a4a4a);margin:0;font-size:.9375rem}.CommentThread-module__aqbtgW__commentList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.CommentThread-module__aqbtgW__commentCard{background:var(--color-bg-alt,#f0f5f1);border-radius:6px;flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.CommentThread-module__aqbtgW__commentMeta{font-family:var(--font-body,"Inter", sans-serif);flex-wrap:wrap;align-items:baseline;gap:.5rem;font-size:.8125rem;display:flex}.CommentThread-module__aqbtgW__commentAuthor{color:var(--color-text,#1a1a1a);font-weight:600}.CommentThread-module__aqbtgW__commentTime{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-subtle,#6a6a6a);font-size:.75rem}.CommentThread-module__aqbtgW__commentBody{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);white-space:pre-wrap;margin:0;font-size:.9375rem;line-height:1.55}.CommentThread-module__aqbtgW__commentActions{align-items:center;gap:.5rem;display:flex}.CommentThread-module__aqbtgW__commentDeleted{background:var(--color-bg-soft,#faf7f2);border:1px dashed var(--color-border,#d4d4d8)}.CommentThread-module__aqbtgW__commentDeletedBody{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-subtle,#6a6a6a);text-align:center;margin:0;font-size:.875rem;font-style:italic}.CommentThread-module__aqbtgW__composerWrap{margin-top:.5rem}
.StoryReactionBar-module__V44x2a__bar{background:var(--color-bg-soft,#faf7f2);border:1px solid var(--color-border,#d4d4d8);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:1.125rem;margin:2.5rem 0;padding:1.75rem 1.5rem;display:flex}.StoryReactionBar-module__V44x2a__heading{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);letter-spacing:-.01em;margin:0;font-size:1.25rem;font-weight:600}.StoryReactionBar-module__V44x2a__buttons{flex-wrap:wrap;justify-content:center;align-items:center;gap:.875rem;display:flex}@media (max-width:640px){.StoryReactionBar-module__V44x2a__bar{margin:1.75rem 0;padding:1.25rem 1rem}.StoryReactionBar-module__V44x2a__buttons{flex-direction:column;align-items:stretch;gap:.625rem;width:100%;max-width:18rem}}
.page-module__Ea4KhG__main{background:var(--color-bg,#faf7f2);width:100%}.page-module__Ea4KhG__contentWrap{flex-direction:column;gap:2rem;max-width:880px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex}@media (min-width:720px){.page-module__Ea4KhG__contentWrap{gap:2.5rem;padding:2rem 1.75rem 4rem}}
.EvidenceFullAnalysisPanel-module__jlJ1sG__panel{width:100%}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex-direction:column;gap:1rem;font-size:1rem;line-height:1.65;display:flex}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose h1{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:2rem 0 .75rem;scroll-margin-top:4rem;font-size:1.75rem;font-weight:700;line-height:1.2}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose h2{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .625rem;scroll-margin-top:4rem;font-size:1.4rem;font-weight:700;line-height:1.3}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose h3{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.5rem 0 .5rem;scroll-margin-top:4rem;font-size:1.15rem;font-weight:700;line-height:1.3}:is(.EvidenceFullAnalysisPanel-module__jlJ1sG__prose h1:first-child,.EvidenceFullAnalysisPanel-module__jlJ1sG__prose h2:first-child,.EvidenceFullAnalysisPanel-module__jlJ1sG__prose h3:first-child){margin-top:0}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose p{margin:0}:is(.EvidenceFullAnalysisPanel-module__jlJ1sG__prose ul,.EvidenceFullAnalysisPanel-module__jlJ1sG__prose ol){flex-direction:column;gap:.375rem;margin:0;padding-left:1.5rem;display:flex}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose li{line-height:1.55}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose li::marker{color:var(--color-text-subtle,#6a6a6a)}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose hr{border:0;border-top:1px solid var(--color-border,#d4d4d8);width:100%;margin:1rem 0}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose strong{color:var(--color-text,#1a1a1a);font-weight:700}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose em{font-style:italic}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose a{color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose a:hover{background:var(--color-surface-active,#1a8f8b14)}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.9375rem}:is(.EvidenceFullAnalysisPanel-module__jlJ1sG__prose th,.EvidenceFullAnalysisPanel-module__jlJ1sG__prose td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,#d4d4d8);padding:.625rem .75rem}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose th{background:var(--color-bg,#faf7f2);font-weight:700;font-family:var(--font-body,"Inter", sans-serif)}.EvidenceFullAnalysisPanel-module__jlJ1sG__prose blockquote{border-left:3px solid var(--color-primary,#1a8f8b);background:var(--color-bg,#faf7f2);color:var(--color-text-secondary,#4a4a4a);margin:0;padding:.625rem 1rem;font-style:italic}
.EvidenceTable-module__sS5O5W__section{flex-direction:column;gap:.875rem;scroll-margin-top:4rem;display:flex}.EvidenceTable-module__sS5O5W__heading{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1.5rem;font-weight:700}.EvidenceTable-module__sS5O5W__tableWrap{border:1px solid var(--color-border,#d4d4d8);background:var(--color-surface,#fff);border-radius:10px;overflow-x:auto}.EvidenceTable-module__sS5O5W__table{border-collapse:collapse;width:100%;font-family:var(--font-body,"Inter", sans-serif);font-size:.9375rem}.EvidenceTable-module__sS5O5W__th,.EvidenceTable-module__sS5O5W__thNarrow,.EvidenceTable-module__sS5O5W__thWide{text-align:left;background:var(--color-bg-alt,#f0f5f1);border-bottom:1px solid var(--color-border,#d4d4d8);padding:0}.EvidenceTable-module__sS5O5W__thNarrow{width:7rem}.EvidenceTable-module__sS5O5W__thWide{text-transform:uppercase;letter-spacing:.06em;min-width:200px;color:var(--color-text-secondary,#4a4a4a);padding:.75rem .875rem;font-size:.6875rem;font-weight:600}.EvidenceTable-module__sS5O5W__sortButton{text-transform:uppercase;letter-spacing:.06em;width:100%;color:var(--color-text-secondary,#4a4a4a);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.25rem;padding:.75rem .875rem;font-family:inherit;font-size:.6875rem;font-weight:600;display:inline-flex}.EvidenceTable-module__sS5O5W__sortButton:hover{background:var(--color-surface-active,#1a8f8b14)}.EvidenceTable-module__sS5O5W__sortButton:focus-visible{outline:2px solid var(--color-primary,#1a8f8b);outline-offset:-2px}.EvidenceTable-module__sS5O5W__row{border-top:1px solid var(--color-border,#d4d4d8)}.EvidenceTable-module__sS5O5W__tdName,.EvidenceTable-module__sS5O5W__tdGrade,.EvidenceTable-module__sS5O5W__tdNumeric,.EvidenceTable-module__sS5O5W__tdCitations{vertical-align:top;color:var(--color-text,#1a1a1a);padding:.875rem;line-height:1.5}.EvidenceTable-module__sS5O5W__tdName{flex-direction:column;gap:.375rem;font-weight:600;display:flex}.EvidenceTable-module__sS5O5W__flagPill{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-accent,#e07a5f);white-space:normal;background:#e07a5f1a;border-radius:999px;align-self:flex-start;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.3}.EvidenceTable-module__sS5O5W__flagPillMuted{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-muted,#9a9a9a);background:var(--color-bg-alt,#f0f5f1);border-radius:999px;align-self:flex-start;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.EvidenceTable-module__sS5O5W__tdGrade{white-space:nowrap}.EvidenceTable-module__sS5O5W__tdNumeric{font-family:var(--font-mono,"JetBrains Mono", monospace);text-align:right;white-space:nowrap;font-size:.875rem}.EvidenceTable-module__sS5O5W__tdCitations{color:var(--color-text-secondary,#4a4a4a);font-size:.8125rem}.EvidenceTable-module__sS5O5W__citationChip{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-size:.75rem;font-weight:600;text-decoration:none;display:inline-block}.EvidenceTable-module__sS5O5W__citationChip:hover{background:var(--color-surface-active,#1a8f8b14)}.EvidenceTable-module__sS5O5W__citationChip:focus-visible{outline:2px solid var(--color-primary,#1a8f8b);outline-offset:2px;border-radius:2px}.EvidenceTable-module__sS5O5W__citationChipPlain{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-muted,#9a9a9a);font-size:.75rem;font-weight:500}.EvidenceTable-module__sS5O5W__citationMissing{font-family:var(--font-mono,"JetBrains Mono", monospace);color:var(--color-text-muted,#9a9a9a);font-size:.75rem;font-style:italic}
.SituationFullAnalysisPanel-module__NnNqQq__panel{width:100%}.SituationFullAnalysisPanel-module__NnNqQq__prose{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex-direction:column;gap:1rem;font-size:1rem;line-height:1.65;display:flex}.SituationFullAnalysisPanel-module__NnNqQq__prose h1{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:2rem 0 .75rem;scroll-margin-top:4rem;font-size:1.75rem;font-weight:700;line-height:1.2}.SituationFullAnalysisPanel-module__NnNqQq__prose h2{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .625rem;scroll-margin-top:4rem;font-size:1.4rem;font-weight:700;line-height:1.3}.SituationFullAnalysisPanel-module__NnNqQq__prose h3{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.5rem 0 .5rem;scroll-margin-top:4rem;font-size:1.15rem;font-weight:700;line-height:1.3}.SituationFullAnalysisPanel-module__NnNqQq__prose h4{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.125rem 0 .375rem;font-size:1.0625rem;font-weight:700;line-height:1.35}:is(.SituationFullAnalysisPanel-module__NnNqQq__prose h1:first-child,.SituationFullAnalysisPanel-module__NnNqQq__prose h2:first-child,.SituationFullAnalysisPanel-module__NnNqQq__prose h3:first-child){margin-top:0}.SituationFullAnalysisPanel-module__NnNqQq__prose p{margin:0}:is(.SituationFullAnalysisPanel-module__NnNqQq__prose ul,.SituationFullAnalysisPanel-module__NnNqQq__prose ol){flex-direction:column;gap:.375rem;margin:0;padding-left:1.5rem;display:flex}.SituationFullAnalysisPanel-module__NnNqQq__prose li{line-height:1.55}.SituationFullAnalysisPanel-module__NnNqQq__prose li::marker{color:var(--color-text-subtle,#6a6a6a)}.SituationFullAnalysisPanel-module__NnNqQq__prose hr{border:0;border-top:1px solid var(--color-border,#d4d4d8);width:100%;margin:1rem 0}.SituationFullAnalysisPanel-module__NnNqQq__prose strong{color:var(--color-text,#1a1a1a);font-weight:700}.SituationFullAnalysisPanel-module__NnNqQq__prose em{font-style:italic}.SituationFullAnalysisPanel-module__NnNqQq__prose a{color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.SituationFullAnalysisPanel-module__NnNqQq__prose a:hover{background:var(--color-surface-active,#1a8f8b14)}.SituationFullAnalysisPanel-module__NnNqQq__prose table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.9375rem}:is(.SituationFullAnalysisPanel-module__NnNqQq__prose th,.SituationFullAnalysisPanel-module__NnNqQq__prose td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,#d4d4d8);padding:.625rem .75rem}.SituationFullAnalysisPanel-module__NnNqQq__prose th{background:var(--color-bg,#faf7f2);font-weight:700;font-family:var(--font-body,"Inter", sans-serif)}.SituationFullAnalysisPanel-module__NnNqQq__prose blockquote{border-left:3px solid var(--color-primary,#1a8f8b);background:var(--color-bg,#faf7f2);color:var(--color-text-secondary,#4a4a4a);margin:0;padding:.625rem 1rem;font-style:italic}.SituationFullAnalysisPanel-module__NnNqQq__prose aside.callout{background:var(--color-bg-alt,#f0f5f1);border:1px solid var(--color-border,#d4d4d8);border-left:3px solid var(--color-primary,#1a8f8b);border-radius:6px;margin:0;padding:.875rem 1rem;font-size:.9375rem;line-height:1.55}.SituationFullAnalysisPanel-module__NnNqQq__prose aside.callout .callout-label{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary,#1a8f8b);margin-bottom:.375rem;font-size:.6875rem;font-weight:700;display:block}
.page-module__8Ef4JG__main{width:100%}.page-module__8Ef4JG__contentWrap{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex}@media (min-width:720px){.page-module__8Ef4JG__contentWrap{gap:2rem;padding:2rem 1.75rem 4rem}}.page-module__8Ef4JG__sectionHeading{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .75rem;scroll-margin-top:4rem;font-size:1.25rem;font-weight:700}.page-module__8Ef4JG__sectionHeading:first-child{margin-top:0}
.ComparisonFullAnalysisPanel-module__Ss6nHG__prose{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex-direction:column;gap:1rem;font-size:1rem;line-height:1.6;display:flex}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose h2{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .625rem;scroll-margin-top:4rem;font-size:1.5rem;font-weight:700;line-height:1.3}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose h3{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.5rem 0 .5rem;scroll-margin-top:4rem;font-size:1.25rem;font-weight:700;line-height:1.3}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose h4{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.125rem 0 .375rem;scroll-margin-top:4rem;font-size:1.0625rem;font-weight:700;line-height:1.35}:is(.ComparisonFullAnalysisPanel-module__Ss6nHG__prose h2:first-child,.ComparisonFullAnalysisPanel-module__Ss6nHG__prose h3:first-child,.ComparisonFullAnalysisPanel-module__Ss6nHG__prose h4:first-child){margin-top:0}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose p{margin:0}:is(.ComparisonFullAnalysisPanel-module__Ss6nHG__prose ul,.ComparisonFullAnalysisPanel-module__Ss6nHG__prose ol){flex-direction:column;gap:.375rem;margin:0;padding-left:1.5rem;display:flex}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose li{line-height:1.55}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose li::marker{color:var(--color-text-subtle,#6a6a6a)}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose hr{border:0;border-top:1px solid var(--color-border,#d4d4d8);width:100%;margin:1rem 0}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose strong{color:var(--color-text,#1a1a1a);font-weight:700}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose a{color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose a:hover{background:var(--color-surface-active,#1a8f8b14)}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.9375rem}:is(.ComparisonFullAnalysisPanel-module__Ss6nHG__prose th,.ComparisonFullAnalysisPanel-module__Ss6nHG__prose td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,#d4d4d8);padding:.625rem .75rem}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose th{background:var(--color-bg,#faf7f2);font-weight:700;font-family:var(--font-body,"Inter", sans-serif)}.ComparisonFullAnalysisPanel-module__Ss6nHG__prose blockquote{border-left:3px solid var(--color-primary,#1a8f8b);background:var(--color-bg,#faf7f2);color:var(--color-text-secondary,#4a4a4a);margin:0;padding:.625rem 1rem;font-style:italic}.ComparisonFullAnalysisPanel-module__Ss6nHG__unavailable{background:var(--color-bg-alt,#f0f5f1);border:1px solid var(--color-border,#d4d4d8);border-radius:10px;padding:1.5rem 1.25rem}.ComparisonFullAnalysisPanel-module__Ss6nHG__unavailableHeading{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-secondary,#4a4a4a);margin:0;font-size:.9375rem;line-height:1.55}
.SectionHero-module__0VoDTG__hero{background:var(--color-bg,#faf7f2);border-radius:12px;flex-direction:column;gap:.625rem;padding:2rem 1.5rem;display:flex}@media (min-width:720px){.SectionHero-module__0VoDTG__hero{padding:2.5rem 2rem}}.SectionHero-module__0VoDTG__title{font-family:var(--font-heading,"Lora", serif);color:var(--color-primary,#1a8f8b);margin:0;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.2}.SectionHero-module__0VoDTG__subtitle{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);max-width:640px;margin:0;font-size:1rem;line-height:1.55}
.ContradictionCard-module___fk7HW__card{background:var(--color-bg-alt,#f0f5f1);border:1px solid var(--color-border,#d4d4d8);border-radius:10px;overflow:hidden}.ContradictionCard-module___fk7HW__cardExpanded{border-color:var(--color-primary,#1a8f8b)}.ContradictionCard-module___fk7HW__heading{font-size:inherit;font-weight:inherit;margin:0}.ContradictionCard-module___fk7HW__toggle{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--color-text,#1a1a1a);background:0 0;border:0;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;display:flex}.ContradictionCard-module___fk7HW__toggle:focus-visible{outline:2px solid var(--color-primary,#1a8f8b);outline-offset:-2px}.ContradictionCard-module___fk7HW__titleAndSummary{flex-direction:column;flex:1;gap:.375rem;display:flex}.ContradictionCard-module___fk7HW__title{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);font-size:1.125rem;font-weight:700;line-height:1.3}.ContradictionCard-module___fk7HW__summary{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text-muted,#4a4a4a);font-size:.9375rem;line-height:1.5}.ContradictionCard-module___fk7HW__chevron{color:var(--color-primary,#1a8f8b);flex-shrink:0;justify-content:center;align-items:center;margin-top:.25rem;transition:transform .18s;display:inline-flex}.ContradictionCard-module___fk7HW__chevronExpanded{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.ContradictionCard-module___fk7HW__chevron{transition:none}}.ContradictionCard-module___fk7HW__panel{background:var(--color-surface,#fff);border-top:1px solid var(--color-border,#d4d4d8);flex-direction:column;gap:1.5rem;padding:1.25rem 1.5rem 1.5rem;display:flex}.ContradictionCard-module___fk7HW__zone{flex-direction:column;gap:.625rem;display:flex}.ContradictionCard-module___fk7HW__zoneTitle{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.ContradictionCard-module___fk7HW__zoneBody{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex-direction:column;gap:.75rem;font-size:1rem;line-height:1.6;display:flex}.ContradictionCard-module___fk7HW__zoneBody p{margin:0}.ContradictionCard-module___fk7HW__zoneBody a{color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.ContradictionCard-module___fk7HW__zoneBody a:hover{background:var(--color-surface-active,#1a8f8b14)}.ContradictionCard-module___fk7HW__patternBody{font-size:var(--font-size-lg,20px);line-height:1.55}.ContradictionCard-module___fk7HW__patternBody .evidenceBlock{font-size:1rem}.ContradictionCard-module___fk7HW__patternBody strong{font-weight:700}.ContradictionCard-module___fk7HW__utilityProse p{margin:0 0 .5rem}.ContradictionCard-module___fk7HW__utilityProse p:last-child{margin-bottom:0}
.GapsFullAnalysisPanel-module__NKoU3W__panel{width:100%}.GapsFullAnalysisPanel-module__NKoU3W__prose{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex-direction:column;gap:1rem;font-size:1rem;line-height:1.65;display:flex}.GapsFullAnalysisPanel-module__NKoU3W__prose h1{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:2rem 0 .75rem;scroll-margin-top:4rem;font-size:1.75rem;font-weight:700;line-height:1.2}.GapsFullAnalysisPanel-module__NKoU3W__prose h2{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .625rem;scroll-margin-top:4rem;font-size:1.4rem;font-weight:700;line-height:1.3}.GapsFullAnalysisPanel-module__NKoU3W__prose h3{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.5rem 0 .5rem;scroll-margin-top:4rem;font-size:1.15rem;font-weight:700;line-height:1.3}.GapsFullAnalysisPanel-module__NKoU3W__prose h4{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.125rem 0 .375rem;font-size:1.0625rem;font-weight:700;line-height:1.35}:is(.GapsFullAnalysisPanel-module__NKoU3W__prose h1:first-child,.GapsFullAnalysisPanel-module__NKoU3W__prose h2:first-child,.GapsFullAnalysisPanel-module__NKoU3W__prose h3:first-child){margin-top:0}.GapsFullAnalysisPanel-module__NKoU3W__prose p{margin:0}:is(.GapsFullAnalysisPanel-module__NKoU3W__prose ul,.GapsFullAnalysisPanel-module__NKoU3W__prose ol){flex-direction:column;gap:.375rem;margin:0;padding-left:1.5rem;display:flex}.GapsFullAnalysisPanel-module__NKoU3W__prose li{line-height:1.55}.GapsFullAnalysisPanel-module__NKoU3W__prose li::marker{color:var(--color-text-subtle,#6a6a6a)}.GapsFullAnalysisPanel-module__NKoU3W__prose hr{border:0;border-top:1px solid var(--color-border,#d4d4d8);width:100%;margin:1rem 0}.GapsFullAnalysisPanel-module__NKoU3W__prose strong{color:var(--color-text,#1a1a1a);font-weight:700}.GapsFullAnalysisPanel-module__NKoU3W__prose em{font-style:italic}.GapsFullAnalysisPanel-module__NKoU3W__prose a{color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.GapsFullAnalysisPanel-module__NKoU3W__prose a:hover{background:var(--color-surface-active,#1a8f8b14)}.GapsFullAnalysisPanel-module__NKoU3W__prose table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.9375rem}:is(.GapsFullAnalysisPanel-module__NKoU3W__prose th,.GapsFullAnalysisPanel-module__NKoU3W__prose td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,#d4d4d8);padding:.625rem .75rem}.GapsFullAnalysisPanel-module__NKoU3W__prose th{background:var(--color-bg,#faf7f2);font-weight:700;font-family:var(--font-body,"Inter", sans-serif)}.GapsFullAnalysisPanel-module__NKoU3W__prose blockquote{border-left:3px solid var(--color-primary,#1a8f8b);background:var(--color-bg,#faf7f2);color:var(--color-text-secondary,#4a4a4a);margin:0;padding:.625rem 1rem;font-style:italic}.GapsFullAnalysisPanel-module__NKoU3W__prose aside.callout{background:var(--color-bg-alt,#f0f5f1);border:1px solid var(--color-border,#d4d4d8);border-left:3px solid var(--color-primary,#1a8f8b);border-radius:6px;margin:0;padding:.875rem 1rem;font-size:.9375rem;line-height:1.55}.GapsFullAnalysisPanel-module__NKoU3W__prose aside.callout .callout-label{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary,#1a8f8b);margin-bottom:.375rem;font-size:.6875rem;font-weight:700;display:block}
.SectionKeyFactsPanel-module__wIPC4a__panel{flex-direction:column;gap:1.25rem;display:flex}.SectionKeyFactsPanel-module__wIPC4a__panelTitle{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1.25rem;font-weight:700;line-height:1.25}.SectionKeyFactsPanel-module__wIPC4a__orientation{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1rem;line-height:1.55}.SectionKeyFactsPanel-module__wIPC4a__partList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.SectionKeyFactsPanel-module__wIPC4a__partCard{background:var(--color-surface,#fff);border:1px solid var(--color-border,#d4d4d8);padding:var(--space-5,20px) var(--space-6,24px);border-radius:10px;flex-direction:column;gap:.375rem;display:flex}.SectionKeyFactsPanel-module__wIPC4a__partTitle{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.SectionKeyFactsPanel-module__wIPC4a__partSummary{font-family:var(--font-body,"Inter", sans-serif);font-size:var(--font-size-md,17px);color:var(--color-text,#1a1a1a);max-width:65ch;margin:0;line-height:1.6}.SectionKeyFactsPanel-module__wIPC4a__partCitation{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-subtle,#6a6a6a);margin:0;font-size:.75rem;font-weight:600}.SectionKeyFactsPanel-module__wIPC4a__partLink{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-primary,#1a8f8b);align-self:flex-start;margin-top:.125rem;font-size:.875rem;font-weight:600;text-decoration:none}.SectionKeyFactsPanel-module__wIPC4a__partLink:hover{text-decoration:underline}
.page-module__aE_cnq__main{width:100%}.page-module__aE_cnq__contentWrap{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex}@media (min-width:720px){.page-module__aE_cnq__contentWrap{gap:2rem;padding:2rem 1.75rem 4rem}}.page-module__aE_cnq__intro{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);max-width:720px;margin:0;font-size:1rem;line-height:1.65}.page-module__aE_cnq__cardList{gap:var(--space-6,24px);flex-direction:column;display:flex}
.page-module__fYmkAW__main{width:100%}.page-module__fYmkAW__contentWrap{flex-direction:column;gap:1.5rem;max-width:1200px;margin:0 auto;padding:1.5rem 1.25rem 3rem;display:flex}@media (min-width:720px){.page-module__fYmkAW__contentWrap{gap:2rem;padding:2rem 1.75rem 4rem}}.page-module__fYmkAW__gapHeading{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .75rem;scroll-margin-top:4rem;font-size:1.25rem;font-weight:700}.page-module__fYmkAW__gapHeading:first-child{margin-top:0}
.GuideFullAnalysisPanel-module__XAEprW__panel{width:100%}.GuideFullAnalysisPanel-module__XAEprW__prose{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex-direction:column;gap:1rem;font-size:1rem;line-height:1.65;display:flex}.GuideFullAnalysisPanel-module__XAEprW__prose h1{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:2rem 0 .75rem;scroll-margin-top:4rem;font-size:1.75rem;font-weight:700;line-height:1.2}.GuideFullAnalysisPanel-module__XAEprW__prose h2{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .625rem;scroll-margin-top:4rem;font-size:1.4rem;font-weight:700;line-height:1.3}.GuideFullAnalysisPanel-module__XAEprW__prose h3{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.5rem 0 .5rem;scroll-margin-top:4rem;font-size:1.15rem;font-weight:700;line-height:1.3}.GuideFullAnalysisPanel-module__XAEprW__prose h4{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.125rem 0 .375rem;font-size:1.0625rem;font-weight:700;line-height:1.35}:is(.GuideFullAnalysisPanel-module__XAEprW__prose h1:first-child,.GuideFullAnalysisPanel-module__XAEprW__prose h2:first-child,.GuideFullAnalysisPanel-module__XAEprW__prose h3:first-child){margin-top:0}.GuideFullAnalysisPanel-module__XAEprW__prose p{margin:0}:is(.GuideFullAnalysisPanel-module__XAEprW__prose ul,.GuideFullAnalysisPanel-module__XAEprW__prose ol){flex-direction:column;gap:.375rem;margin:0;padding-left:1.5rem;display:flex}.GuideFullAnalysisPanel-module__XAEprW__prose li{line-height:1.55}.GuideFullAnalysisPanel-module__XAEprW__prose li::marker{color:var(--color-text-subtle,#6a6a6a)}.GuideFullAnalysisPanel-module__XAEprW__prose hr{border:0;border-top:1px solid var(--color-border,#d4d4d8);width:100%;margin:1rem 0}.GuideFullAnalysisPanel-module__XAEprW__prose strong{color:var(--color-text,#1a1a1a);font-weight:700}.GuideFullAnalysisPanel-module__XAEprW__prose em{font-style:italic}.GuideFullAnalysisPanel-module__XAEprW__prose a{color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.GuideFullAnalysisPanel-module__XAEprW__prose a:hover{background:var(--color-surface-active,#1a8f8b14)}.GuideFullAnalysisPanel-module__XAEprW__prose table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.9375rem}:is(.GuideFullAnalysisPanel-module__XAEprW__prose th,.GuideFullAnalysisPanel-module__XAEprW__prose td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,#d4d4d8);padding:.625rem .75rem}.GuideFullAnalysisPanel-module__XAEprW__prose th{background:var(--color-bg,#faf7f2);font-weight:700;font-family:var(--font-body,"Inter", sans-serif)}.GuideFullAnalysisPanel-module__XAEprW__prose blockquote{border-left:3px solid var(--color-primary,#1a8f8b);background:var(--color-bg,#faf7f2);color:var(--color-text-secondary,#4a4a4a);margin:0;padding:.625rem 1rem;font-style:italic}.GuideFullAnalysisPanel-module__XAEprW__prose aside.callout{background:var(--color-bg-alt,#f0f5f1);border:1px solid var(--color-border,#d4d4d8);border-left:3px solid var(--color-primary,#1a8f8b);border-radius:6px;margin:0;padding:.875rem 1rem;font-size:.9375rem;line-height:1.55}.GuideFullAnalysisPanel-module__XAEprW__prose aside.callout .callout-label{font-family:var(--font-mono,"JetBrains Mono", monospace);text-transform:uppercase;letter-spacing:.05em;color:var(--color-primary,#1a8f8b);margin-bottom:.375rem;font-size:.6875rem;font-weight:700;display:block}
.SectionFullAnalysisPanel-module__EjX_pG__panel{width:100%}.SectionFullAnalysisPanel-module__EjX_pG__backToKeyDetails{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-primary,#1a8f8b);border-bottom:1px solid #0000;align-items:baseline;gap:.25rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.SectionFullAnalysisPanel-module__EjX_pG__backToKeyDetails:hover{border-bottom-color:var(--color-primary,#1a8f8b)}.SectionFullAnalysisPanel-module__EjX_pG__backToKeyDetails:focus-visible{outline:2px solid var(--color-primary,#1a8f8b);outline-offset:2px;border-radius:2px}.SectionFullAnalysisPanel-module__EjX_pG__backToKeyDetailsTop{margin:0 0 .5rem}.SectionFullAnalysisPanel-module__EjX_pG__backToKeyDetailsBottom{margin:1.5rem 0 0}@media (min-width:720px){.SectionFullAnalysisPanel-module__EjX_pG__backToKeyDetailsBottom{margin-top:2rem}}.SectionFullAnalysisPanel-module__EjX_pG__prose{font-family:var(--font-body,"Inter", sans-serif);color:var(--color-text,#1a1a1a);flex-direction:column;gap:1rem;font-size:1rem;line-height:1.65;display:flex}.SectionFullAnalysisPanel-module__EjX_pG__prose h1{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:2rem 0 .75rem;scroll-margin-top:4rem;font-size:1.75rem;font-weight:700;line-height:1.2}.SectionFullAnalysisPanel-module__EjX_pG__prose h2{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.75rem 0 .625rem;scroll-margin-top:4rem;font-size:1.4rem;font-weight:700;line-height:1.3}.SectionFullAnalysisPanel-module__EjX_pG__prose h3{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.5rem 0 .5rem;scroll-margin-top:4rem;font-size:1.15rem;font-weight:700;line-height:1.3}.SectionFullAnalysisPanel-module__EjX_pG__prose h4{font-family:var(--font-heading,"Lora", serif);color:var(--color-text,#1a1a1a);margin:1.125rem 0 .375rem;font-size:1.0625rem;font-weight:700;line-height:1.35}:is(.SectionFullAnalysisPanel-module__EjX_pG__prose h1:first-child,.SectionFullAnalysisPanel-module__EjX_pG__prose h2:first-child,.SectionFullAnalysisPanel-module__EjX_pG__prose h3:first-child){margin-top:0}.SectionFullAnalysisPanel-module__EjX_pG__prose p{margin:0}:is(.SectionFullAnalysisPanel-module__EjX_pG__prose ul,.SectionFullAnalysisPanel-module__EjX_pG__prose ol){flex-direction:column;gap:.375rem;margin:0;padding-left:1.5rem;display:flex}.SectionFullAnalysisPanel-module__EjX_pG__prose li{line-height:1.55}.SectionFullAnalysisPanel-module__EjX_pG__prose li::marker{color:var(--color-text-subtle,#6a6a6a)}.SectionFullAnalysisPanel-module__EjX_pG__prose hr{border:0;border-top:1px solid var(--color-border,#d4d4d8);width:100%;margin:1rem 0}.SectionFullAnalysisPanel-module__EjX_pG__prose strong{color:var(--color-text,#1a1a1a);font-weight:700}.SectionFullAnalysisPanel-module__EjX_pG__prose em{font-style:italic}.SectionFullAnalysisPanel-module__EjX_pG__prose a{color:var(--color-primary,#1a8f8b);border-bottom:1px dotted var(--color-primary,#1a8f8b);font-weight:600;text-decoration:none}.SectionFullAnalysisPanel-module__EjX_pG__prose a:hover{background:var(--color-surface-active,#1a8f8b14)}.SectionFullAnalysisPanel-module__EjX_pG__prose table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.9375rem}:is(.SectionFullAnalysisPanel-module__EjX_pG__prose th,.SectionFullAnalysisPanel-module__EjX_pG__prose td){text-align:left;vertical-align:top;border-bottom:1px solid var(--color-border,#d4d4d8);padding:.625rem .75rem}.SectionFullAnalysisPanel-module__EjX_pG__prose th{background:var(--color-bg,#faf7f2);font-weight:700;font-family:var(--font-body,"Inter", sans-serif)}.SectionFullAnalysisPanel-module__EjX_pG__prose blockquote{border-left:3px solid var(--color-primary,#1a8f8b);background:var(--color-bg,#faf7f2);color:var(--color-text-secondary,#4a4a4a);margin:0;padding:.625rem 1rem;font-style:italic}
