.brief_brief___T5wz{width:min(100%,900px);margin:0 auto;padding:72px 32px;color:var(--text)}.brief_heading__Rdy5o{margin-bottom:48px}.brief_eyebrow__kyt7C{color:var(--text-secondary);font-size:12px;text-transform:uppercase;letter-spacing:.12em}.brief_heading__Rdy5o h1{font-size:clamp(32px,5vw,48px);line-height:1.1;letter-spacing:-.03em;margin:20px 0}.brief_heading__Rdy5o>p:not(.brief_eyebrow__kyt7C){color:var(--text-secondary);margin-bottom:24px}.brief_brief___T5wz section+section{margin-top:40px}.brief_brief___T5wz h2{font-size:23px;line-height:1.3;margin:0 0 22px;letter-spacing:-.02em}.brief_brief___T5wz h3{font-size:17px;margin:23px 0 8px}.brief_brief___T5wz p{font-size:15px;line-height:1.8;margin-top:8px}.brief_controls__XEBzX{padding-left:24px}.brief_controls__XEBzX li{padding-left:10px;margin:22px 0}.brief_controls__XEBzX li::marker{color:var(--accent-text)}.brief_controls__XEBzX p,.brief_evaluation__9lhip p{color:var(--text-secondary)}.brief_callout__vxskz{background:var(--surface-2);padding:20px 24px;border-left:2px solid var(--accent-text)}.brief_references__N6_w0{padding-left:22px;line-height:2;margin-bottom:20px}.brief_brief___T5wz a{color:var(--link);text-decoration:underline;text-underline-offset:4px}@media (max-width:600px){.brief_brief___T5wz{padding:48px 24px}.brief_brief___T5wz p{font-size:14px}}@media print{body:has(.brief_brief___T5wz),html:has(.brief_brief___T5wz){background:white;color:#17233a;color-scheme:light!important}.brief_heading__Rdy5o button,body:has(.brief_brief___T5wz) .skip-link,body:has(.brief_brief___T5wz) .sticky,body:has(.brief_brief___T5wz) footer{display:none!important}.brief_brief___T5wz{--text:#17233a;--text-secondary:#34415b;--accent-text:#263fa5;--surface-2:#eef3fc;--link:#263fa5;padding:0;max-width:none;color:#17233a}.brief_heading__Rdy5o{margin-bottom:24px}.brief_heading__Rdy5o h1{font-size:29pt}.brief_brief___T5wz h2{font-size:15pt}.brief_brief___T5wz h3{font-size:11pt;margin-top:16px}.brief_brief___T5wz p,.brief_controls__XEBzX p,.brief_evaluation__9lhip p,.brief_heading__Rdy5o>p:not(.brief_eyebrow__kyt7C){font-size:10pt;line-height:1.5;color:#34415b}.brief_controls__XEBzX li{-moz-column-break-inside:avoid;break-inside:avoid;margin:15px 0}.brief_callout__vxskz{background:#eef3fc}.brief_evaluation__9lhip{-moz-column-break-before:page;break-before:page}.brief_brief___T5wz a{color:#263fa5}}