:root{--authority-ink:#17333d;--authority-paper:#f4f1e9;--authority-field:#fff;--authority-rule:#17333d;--authority-muted:#5a6c73;--authority-amber:#c8781c;--authority-green:#1e7f4d}
*{box-sizing:border-box}body{background:var(--authority-paper);color:var(--authority-ink)}.authority-hero{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.7fr);border-bottom:1px solid var(--authority-rule)}.authority-hero>div{padding:clamp(3rem,7vw,7rem) clamp(2rem,8vw,7rem)}.authority-hero h1{font-size:clamp(3rem,7.3vw,7.2rem);line-height:.92;letter-spacing:-.045em;max-width:10ch;margin:.35em 0 .28em;text-wrap:balance}.authority-hero>div>p:last-child{font-size:clamp(1.1rem,1.7vw,1.45rem);line-height:1.55;max-width:63ch;text-wrap:pretty}.authority-hero aside{background:var(--authority-ink);color:var(--authority-paper);padding:2rem;display:flex;min-height:100%;flex-direction:column;justify-content:space-between;border-left:1px solid var(--authority-rule)}.authority-hero aside>span,.authority-hero aside>small,.authority-hero .eyebrow,.chooser header>span,.term-register header>span,.direct-answer>span,.handoff-map figcaption>span,.responsibility-grid section>span,.value-checks header>span,.authority-bridge>span,.burden-read>span,.burden-metrics span,.burden-table header>span,.research-separation span,.workflow-path header>span,.authority-sources header>span{font-family:"IBM Plex Mono",monospace;font-size:.72rem;line-height:1.35;letter-spacing:.08em;font-weight:600}.authority-hero aside>strong{font-family:Archivo,sans-serif;font-size:clamp(4rem,9vw,8.5rem);line-height:.8;letter-spacing:-.06em}.authority-hero aside>small{padding-top:1rem;border-top:1px solid rgba(255,255,255,.45)}.chooser,.term-register,.direct-answer,.handoff-map,.value-checks,.burden-read,.burden-table,.workflow-path,.authority-sources{padding:clamp(2.5rem,6vw,5.5rem) clamp(1.5rem,7vw,6rem);border-bottom:1px solid var(--authority-rule)}.chooser>header,.term-register>header,.value-checks>header,.burden-table>header,.workflow-path>header,.authority-sources>header{max-width:72ch;margin-bottom:2.2rem}.chooser h2,.term-register h2,.direct-answer h2,.handoff-map h2,.responsibility-grid h2,.value-checks h2,.authority-bridge h2,.burden-read h2,.burden-table h2,.workflow-path h2,.authority-sources h2{font-size:clamp(2rem,4.3vw,4.5rem);line-height:1;letter-spacing:-.035em;margin:.3em 0;text-wrap:balance}.chooser form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--authority-rule);background:var(--authority-field)}.chooser fieldset{border:0;border-right:1px solid var(--authority-rule);border-bottom:1px solid var(--authority-rule);padding:1.5rem;min-width:0}.chooser fieldset:nth-of-type(2n){border-right:0}.chooser legend{font-family:"IBM Plex Mono",monospace;font-weight:700;letter-spacing:.04em;padding:0 .35rem}.chooser label{display:flex;gap:.75rem;align-items:center;min-height:44px;font-size:1rem}.chooser input{width:20px;height:20px;accent-color:var(--authority-green)}.chooser form>.button{grid-column:1/-1;margin:1.25rem;justify-self:start}.chooser-result{background:var(--authority-ink);color:var(--authority-paper);padding:2rem;border:1px solid var(--authority-rule);border-top:0}.chooser-result>span{font-family:"IBM Plex Mono",monospace;letter-spacing:.08em;font-size:.72rem}.chooser-result>strong{display:block;font-size:clamp(3rem,7vw,6rem);line-height:1;margin:.2em 0}.chooser-result a{color:var(--authority-paper);font-family:"IBM Plex Mono",monospace;font-weight:700}.term-row{display:grid;grid-template-columns:100px 1fr auto;align-items:center;gap:1rem;color:var(--authority-ink);text-decoration:none;border-top:1px solid var(--authority-rule);padding:1.25rem 0;min-height:86px}.term-row:last-child{border-bottom:1px solid var(--authority-rule)}.term-row>b{font-size:2rem}.term-row span{display:grid}.term-row small,.term-row em{font-family:"IBM Plex Mono",monospace;font-size:.75rem;font-style:normal;color:var(--authority-muted)}.term-row:hover strong,.term-row:focus-visible strong{text-decoration:underline}.direct-answer{background:var(--authority-ink);color:var(--authority-paper)}.direct-answer p{font-size:1.15rem;max-width:62ch}.handoff-map ol{list-style:none;padding:0;margin:2rem 0 0;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--authority-rule)}.handoff-map li{min-height:180px;padding:1.4rem;display:flex;flex-direction:column;justify-content:space-between;border-right:1px solid var(--authority-rule);background:var(--authority-field)}.handoff-map li:last-child{border-right:0}.handoff-map li span,.handoff-map li em{font-family:"IBM Plex Mono",monospace;font-size:.75rem;font-style:normal}.handoff-map li em{color:var(--authority-green);font-weight:700}.responsibility-grid{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--authority-rule)}.responsibility-grid section{padding:clamp(2rem,5vw,4.5rem) clamp(1.5rem,7vw,6rem)}.responsibility-grid section+section{border-left:1px solid var(--authority-rule);background:var(--authority-field)}.responsibility-grid ul{padding-left:1.2rem;line-height:1.6}.value-checks ol,.workflow-path ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--authority-rule)}.value-checks li,.workflow-path li{display:grid;grid-template-columns:76px 1fr;gap:1rem;padding:1.3rem 0;border-bottom:1px solid var(--authority-rule);align-items:start}.value-checks li b,.workflow-path li>b{font-family:"IBM Plex Mono",monospace;color:var(--authority-amber)}.workflow-path li div p{margin:.35rem 0 0;max-width:72ch}.download-row{padding:1.5rem clamp(1.5rem,7vw,6rem);display:flex;gap:1rem;flex-wrap:wrap;border-bottom:1px solid var(--authority-rule);background:var(--authority-field)}.authority-download{display:grid;grid-template-columns:60px minmax(180px,1fr) auto;gap:1rem;align-items:center;min-height:72px;padding:1rem;border:1px solid var(--authority-rule);color:var(--authority-ink);text-decoration:none;flex:1}.authority-download span,.authority-download b{font-family:"IBM Plex Mono",monospace;font-size:.72rem}.authority-download:hover strong,.authority-download:focus-visible strong{text-decoration:underline}.authority-bridge{padding:clamp(2.5rem,6vw,5.5rem) clamp(1.5rem,7vw,6rem);background:var(--authority-amber);border-bottom:1px solid var(--authority-rule)}.authority-bridge p{font-size:1.1rem;max-width:62ch}.authority-bridge a{display:inline-block;color:var(--authority-ink);font-family:"IBM Plex Mono",monospace;font-weight:700;margin:1rem 1.5rem 0 0}.burden-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid var(--authority-rule)}.burden-metrics>div{padding:2rem;border-right:1px solid var(--authority-rule);min-height:190px;display:flex;flex-direction:column}.burden-metrics>div:last-child{border-right:0}.burden-metrics strong{font-size:clamp(2.8rem,5vw,5.6rem);line-height:1;margin:auto 0}.burden-metrics small{font-family:"IBM Plex Mono",monospace}.burden-table [role=region]{overflow:auto}.burden-table table{width:100%;border-collapse:collapse;min-width:760px}.burden-table caption{text-align:left;padding:1rem 0;font-weight:700}.burden-table th,.burden-table td{padding:1rem;border:1px solid var(--authority-rule);text-align:left;vertical-align:top}.burden-table thead{background:var(--authority-ink);color:var(--authority-paper)}.research-separation{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--authority-rule)}.research-separation>div{padding:2rem;border-right:1px solid var(--authority-rule)}.research-separation>div:last-child{border-right:0}.research-separation strong{font-size:2rem;display:block;margin:.5rem 0}.authority-sources ol{padding:0;margin:0;list-style:none;border-top:1px solid var(--authority-rule)}.authority-sources li{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--authority-rule)}.authority-sources li a{color:var(--authority-ink);font-weight:700}.authority-sources li span{font-family:"IBM Plex Mono",monospace;font-size:.68rem;text-align:right}.authority-cta{border-top:0}.authority-cta .button{white-space:normal;text-align:center}
@media(max-width:760px){.authority-hero{grid-template-columns:1fr}.authority-hero>div{padding:3.5rem 1.5rem}.authority-hero h1{font-size:clamp(3rem,14vw,5rem)}.authority-hero aside{border-left:0;border-top:1px solid var(--authority-rule);min-height:260px}.chooser form{grid-template-columns:1fr}.chooser fieldset,.chooser fieldset:nth-of-type(2n){border-right:0}.handoff-map ol,.burden-metrics,.research-separation{grid-template-columns:1fr}.handoff-map li,.burden-metrics>div,.research-separation>div{border-right:0;border-bottom:1px solid var(--authority-rule)}.handoff-map li:last-child,.burden-metrics>div:last-child,.research-separation>div:last-child{border-bottom:0}.responsibility-grid{grid-template-columns:1fr}.responsibility-grid section+section{border-left:0;border-top:1px solid var(--authority-rule)}.term-row{grid-template-columns:68px 1fr}.term-row em{grid-column:2}.authority-download{grid-template-columns:48px 1fr}.authority-download b{grid-column:2}.authority-sources li{display:grid}.authority-sources li span{text-align:left}.download-row{display:grid}.authority-download{width:100%}}
@media print{.masthead,.route-nav,.breadcrumbs,.authority-cta,.footer{display:none!important}.docket{border:0}.authority-hero>div{padding:2rem}.authority-hero h1{font-size:3.5rem}.authority-hero aside{min-height:0}.chooser form{break-inside:avoid}.authority-download{display:none}.authority-bridge{background:#eee}.authority-sources{break-before:page}}
.workflow-register{padding:clamp(2.5rem,6vw,5.5rem) clamp(1.5rem,7vw,6rem);border-bottom:1px solid var(--authority-rule)}.workflow-register>header{max-width:72ch;margin-bottom:2rem}.workflow-register>header>span{font-family:"IBM Plex Mono",monospace;font-size:.72rem;letter-spacing:.08em;font-weight:600}.workflow-register h2{font-size:clamp(2rem,4.3vw,4.5rem);line-height:1;letter-spacing:-.035em;margin:.3em 0;text-wrap:balance}.workflow-register>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid var(--authority-rule)}.workflow-register a{display:grid;grid-template-columns:110px 1fr;gap:.75rem;padding:1.25rem;color:var(--authority-ink);text-decoration:none;min-height:130px;border-right:1px solid var(--authority-rule);border-bottom:1px solid var(--authority-rule)}.workflow-register a:nth-child(2n){border-right:0}.workflow-register a:nth-last-child(-n+2){border-bottom:0}.workflow-register a span,.workflow-register a em{font-family:"IBM Plex Mono",monospace;font-size:.72rem;font-style:normal}.workflow-register a em{grid-column:2;color:var(--authority-green);font-weight:700}.workflow-register a[aria-current="page"]{background:var(--authority-ink);color:var(--authority-paper)}.workflow-register a:hover strong,.workflow-register a:focus-visible strong{text-decoration:underline}
@media(max-width:760px){.workflow-register>div{grid-template-columns:1fr}.workflow-register a,.workflow-register a:nth-child(2n),.workflow-register a:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--authority-rule)}.workflow-register a:last-child{border-bottom:0}.workflow-register a{grid-template-columns:80px 1fr}}
.authority-hero aside>strong{font-size:clamp(3.2rem,5.4vw,5.2rem);line-height:.9;max-width:100%;overflow-wrap:anywhere}
