.evidence-page{overflow-wrap:break-word;background:var(--brand-panel);color:var(--brand-body);font-family:var(--brand-sans)}.evidence-page>:not(.contact-section) :is(h1,h2,h3){color:var(--brand-ink);text-wrap:balance;margin:0;font-weight:600}.evidence-page>:not(.contact-section) .section-kicker{color:var(--brand-muted);font-family:var(--brand-mono)}.evidence-hero{border-bottom:3px solid var(--brand-ink);background:var(--brand-paper);padding:clamp(64px,9vw,120px) 0}.evidence-hero-layout,.evidence-heading,.evidence-close-layout{grid-template-columns:minmax(160px,1fr) minmax(0,3fr);gap:clamp(28px,6vw,80px);display:grid}.evidence-hero h1{letter-spacing:-.045em;max-width:900px;font-size:clamp(2.5rem,6.3vw,5.25rem);line-height:1.04}.evidence-hero-lede{max-width:680px;color:var(--brand-muted);margin:32px 0 0;font-size:20px;line-height:1.65}.evidence-section{padding:clamp(64px,8vw,104px) 0}.evidence-taxonomy-layout{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);gap:clamp(44px,7vw,96px);display:grid}.evidence-heading{grid-template-columns:minmax(120px,.7fr) minmax(0,2.3fr)}.evidence-taxonomy-layout .evidence-heading{display:block}.evidence-heading h2,.evidence-close h2{letter-spacing:-.04em;font-size:clamp(1.9rem,4vw,3.35rem);line-height:1.08}.evidence-heading p:not(.section-kicker){max-width:620px;color:var(--brand-muted);margin:22px 0 0;font-size:18px;line-height:1.65}.evidence-taxonomy-layout .evidence-heading h2{margin-top:22px}.evidence-taxonomy{border-top:3px solid var(--brand-ink);align-self:start;margin:0;padding:0;list-style:none}.evidence-taxonomy li{border-bottom:1px solid var(--brand-rule);grid-template-columns:minmax(110px,.7fr) minmax(0,1.3fr);gap:24px;padding:21px 0 23px;display:grid}.evidence-taxonomy :is(strong,span){font-size:16px;line-height:1.5;display:block}.evidence-taxonomy strong{color:var(--brand-ink)}.evidence-taxonomy span{color:var(--brand-muted)}.evidence-register-section{border-top:1px solid var(--brand-rule);background:var(--brand-paper)}.evidence-register-heading{margin-bottom:52px}.evidence-register{border-top:3px solid var(--brand-ink)}.evidence-register article{border-bottom:1px solid var(--brand-rule);grid-template-columns:minmax(220px,.72fr) minmax(0,1.28fr) minmax(150px,auto);gap:clamp(28px,5vw,68px);padding:34px 0 38px;display:grid}.evidence-record-heading h3{letter-spacing:-.015em;font-size:21px;line-height:1.32}.evidence-record-heading span,.evidence-register dt{color:var(--brand-muted);font-family:var(--brand-mono);font-size:14px;line-height:1.5;display:block}.evidence-record-heading span{margin-top:12px}.evidence-register dl,.evidence-register dl>div{margin:0}.evidence-register dl{gap:22px;display:grid}.evidence-register dt{color:var(--brand-ink);text-transform:uppercase;font-weight:700}.evidence-register dd{color:var(--brand-muted);margin:7px 0 0;font-size:16px;line-height:1.62}.evidence-register article>a{border-bottom:2px solid var(--brand-signal);min-height:48px;color:var(--brand-ink);align-self:end;align-items:center;font-size:16px;font-weight:700;display:inline-flex}.evidence-register article>a:hover{text-underline-offset:5px;text-decoration:underline}.evidence-close{border-top:1px solid var(--brand-rule);padding:clamp(58px,7vw,88px) 0}.evidence-close-layout{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}.evidence-close h2{margin-top:20px}.evidence-close-layout>p{color:var(--brand-muted);margin:3px 0 0;font-size:18px;line-height:1.7}@media (max-width:900px){.evidence-hero-layout,.evidence-heading,.evidence-taxonomy-layout,.evidence-close-layout{grid-template-columns:minmax(0,1fr);gap:32px}.evidence-register article{grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr)}.evidence-register article>a{grid-column:2;justify-self:start}}@media (max-width:520px){.evidence-hero h1{font-size:clamp(2.5rem,13vw,3.5rem)}.evidence-hero-lede{font-size:18px}.evidence-taxonomy li,.evidence-register article{grid-template-columns:minmax(0,1fr);gap:12px}.evidence-register article>a{grid-column:1}}@media (forced-colors:active){.evidence-page,.evidence-page section{color:canvastext;background:canvas;border-color:canvastext}.evidence-page :is(h1,h2,h3,p,span,strong,dt,dd,.section-kicker){color:canvastext}.evidence-taxonomy,.evidence-taxonomy li,.evidence-register,.evidence-register article{border-color:canvastext}.evidence-page a{color:linktext}}@media print{.evidence-page,.evidence-page *{border-color:var(--brand-ink)!important;color:var(--brand-ink)!important;background:0 0!important}.evidence-hero,.evidence-section,.evidence-close{padding:24px 0}.evidence-hero h1{font-size:36px}.evidence-heading h2,.evidence-close h2{font-size:26px}.evidence-taxonomy li,.evidence-register article{break-inside:avoid}}
