:root{--bg: #f7f4ee;--surface: #ffffff;--surface-2: #efeae0;--ink: #16213a;--muted: #4b566e;--line: #d9d1c1;--primary: #1a2a52;--on-primary: #ffffff;--primary-hover: #243a70;--link: #1c3f93;--accent: #f0a03c;--accent-ink: #8f4605;--accent-soft: #fdeed7;--focus: #1d4ed8;--danger: #a8231b;--danger-soft: #fdecea;--ok: #17663a;--ok-soft: #e4f4ea;--warn-bg: #fff3bf;--warn-line: #c9a400;--warn-ink: #4a3a00;--hero-from: #1a2a52;--hero-to: #2c4380;--hero-ink: #ffffff;--shadow: 0 1px 2px rgba(22, 33, 58, .06), 0 6px 18px rgba(22, 33, 58, .07);--radius: 16px;--radius-sm: 10px;--nav-h: 64px;--font: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: ui-serif, "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, "Times New Roman", serif;color-scheme:light}@media(prefers-color-scheme:dark){:root{--bg: #0e1424;--surface: #161e34;--surface-2: #1e2842;--ink: #eceff7;--muted: #aab4ca;--line: #2c3753;--primary: #f0a03c;--on-primary: #1b1306;--primary-hover: #f6b25a;--link: #9bbcff;--accent: #f0a03c;--accent-ink: #f6b866;--accent-soft: #33281a;--focus: #ffc46b;--danger: #ff8d85;--danger-soft: #3a1c1b;--ok: #6fd39a;--ok-soft: #14301f;--warn-bg: #3b3205;--warn-line: #d9b300;--warn-ink: #ffe98a;--hero-from: #16213f;--hero-to: #23325c;--shadow: 0 1px 2px rgba(0, 0, 0, .4), 0 6px 18px rgba(0, 0, 0, .35);color-scheme:dark}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{margin:0;background:var(--bg);color:var(--ink);font:1.0625rem/1.6 var(--font);padding-bottom:calc(var(--nav-h) + env(safe-area-inset-bottom,0px));min-height:100vh;display:flex;flex-direction:column}main{flex:1 0 auto;outline:none}img,svg{max-width:100%}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.2;margin:0 0 .5em;letter-spacing:-.01em;text-wrap:balance}h1{font-size:clamp(1.9rem,6.5vw,2.6rem)}h2{font-size:clamp(1.4rem,4.5vw,1.75rem)}h3{font-size:1.2rem}p{margin:0 0 1em}a{color:var(--link);text-underline-offset:.18em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:4px}::selection{background:var(--accent);color:#1b1306}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-80px;z-index:100;background:var(--primary);color:var(--on-primary);padding:12px 16px;border-radius:var(--radius-sm);font-weight:600}.skip-link:focus{top:12px}.wrap{width:100%;max-width:1040px;margin-inline:auto;padding-inline:16px}.narrow{max-width:720px}.page{padding-block:24px 48px}.page-head{margin-bottom:24px}.page-head .lede{color:var(--muted);font-size:1.125rem;max-width:60ch;margin-bottom:12px}.eyebrow{display:inline-block;font-size:.8125rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:6px}.stack>*+*{margin-top:16px}.grid{display:grid;gap:14px}@media(min-width:640px){.grid-2,.grid-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.grid-3{grid-template-columns:repeat(3,1fr)}}.section{margin-top:36px}.section>h2{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.more-link{font-family:var(--font);font-size:.95rem;font-weight:600}.site-header{background:var(--surface);border-bottom:1px solid var(--line)}.disclaimer-strip{background:var(--surface-2);color:var(--muted);font-size:.8125rem;line-height:1.35;padding:6px 0}.disclaimer-strip p{margin:0}.header-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:60px}.wordmark{display:inline-flex;align-items:center;gap:10px;color:var(--ink);text-decoration:none;font-family:var(--font-display);font-weight:700;font-size:1.3rem;letter-spacing:-.02em;min-height:44px}.wordmark svg{flex:none}.wordmark .hub{color:var(--accent-ink)}.wordmark img{height:36px;width:auto}.top-nav{display:none}.top-nav ul{display:flex;gap:4px;list-style:none;margin:0;padding:0}.top-nav a{display:block;padding:10px 12px;border-radius:999px;color:var(--ink);text-decoration:none;font-weight:600;font-size:.95rem}.top-nav a:hover{background:var(--surface-2)}.top-nav a[aria-current=page]{background:var(--accent-soft);color:var(--accent-ink)}.pill-emergency{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 14px;border-radius:999px;border:2px solid var(--danger);color:var(--danger);font-weight:700;font-size:.95rem;text-decoration:none;background:var(--surface)}.pill-emergency:hover{background:var(--danger-soft)}@media(min-width:900px){.top-nav{display:block}.bottom-nav{display:none!important}body{padding-bottom:0}}.bottom-nav{position:fixed;inset:auto 0 0;z-index:50;background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -4px 16px #16213a14}.bottom-nav ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr)}.bottom-nav a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--nav-h);color:var(--muted);text-decoration:none;font-size:.75rem;font-weight:600;position:relative}.bottom-nav a[aria-current=page]{color:var(--accent-ink)}.bottom-nav a[aria-current=page]:before{content:"";position:absolute;top:0;width:36px;height:4px;border-radius:0 0 4px 4px;background:var(--accent)}.icon{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.site-footer{margin-top:48px;background:var(--surface);border-top:1px solid var(--line);padding-block:28px;font-size:.95rem;color:var(--muted)}.footer-grid{display:grid;gap:24px}@media(min-width:700px){.footer-grid{grid-template-columns:1.3fr 2fr}}.footer-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:2px 16px}@media(min-width:700px){.footer-links{grid-template-columns:repeat(3,1fr)}}.footer-links a{display:inline-block;padding:8px 0;min-height:44px;color:var(--ink)}.footer-disclaimer{color:var(--ink);font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border-radius:999px;border:2px solid var(--primary);background:var(--primary);color:var(--on-primary);font:inherit;font-weight:700;text-decoration:none;cursor:pointer;text-align:center}.btn:hover{background:var(--primary-hover);border-color:var(--primary-hover)}.btn[disabled]{opacity:.65;cursor:progress}.btn-ghost{background:transparent;color:var(--ink);border-color:var(--line)}.btn-ghost:hover{background:var(--surface-2);border-color:var(--muted)}.btn-sm{min-height:44px;padding:0 16px;font-size:.95rem}.btn-block{width:100%}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:18px;box-shadow:var(--shadow)}.card h2,.card h3{margin-bottom:.35em}.card>:last-child{margin-bottom:0}a.card{display:block;color:inherit;text-decoration:none}a.card:hover{border-color:var(--accent)}.guide-card{display:flex;flex-direction:column;gap:8px}.guide-card h3{font-size:1.15rem;margin:0}.guide-card p{color:var(--muted);margin:0;font-size:.975rem}.guide-card .arrow{margin-top:auto;font-weight:700;color:var(--link)}.badge{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:.8125rem;font-weight:700;background:var(--surface-2);color:var(--ink);border:1px solid var(--line);line-height:1.5}.badge-stale{background:var(--warn-bg);color:var(--warn-ink);border-color:var(--warn-line)}.badge-deadline{background:var(--accent-soft);color:var(--accent-ink);border-color:var(--accent)}.badge-critical{background:var(--danger-soft);color:var(--danger);border-color:var(--danger)}.meta-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.hero{background:linear-gradient(135deg,var(--hero-from),var(--hero-to));color:var(--hero-ink);position:relative;overflow:hidden;padding-block:28px 32px}.hero:before{content:"";position:absolute;right:-90px;top:-90px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle at 35% 35%,var(--accent),transparent 68%);opacity:.55;pointer-events:none}.hero .wrap{position:relative}.hero h1{color:var(--hero-ink);max-width:18ch;margin-bottom:.4em}.hero .lede{color:color-mix(in srgb,var(--hero-ink) 88%,transparent);max-width:46ch;margin-bottom:18px}.search{position:relative}.search form{display:flex;gap:8px}.search input[type=search]{flex:1;min-width:0;min-height:52px;padding:0 16px;border-radius:999px;border:2px solid transparent;background:var(--surface);color:var(--ink);font:inherit}.search .btn{background:var(--accent);border-color:var(--accent);color:#1b1306}.search .btn:hover{background:#f6b25a}.search-results{list-style:none;margin:12px 0 0;padding:0;background:var(--surface);color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow);overflow:hidden}.search-results:empty{display:none}.search-results li+li{border-top:1px solid var(--line)}.search-results a{display:block;padding:12px 16px;color:var(--ink);text-decoration:none;min-height:48px}.search-results a:hover{background:var(--surface-2)}.search-results .r-title{display:block;font-weight:700;color:var(--link)}.search-results .r-excerpt{display:block;font-size:.9rem;color:var(--muted)}.search-note{margin:10px 0 0;font-size:.95rem;color:color-mix(in srgb,var(--hero-ink) 90%,transparent)}.search-note a{color:inherit}.search-plain .search-note{color:var(--muted)}.tiles{display:grid;gap:12px;grid-template-columns:repeat(2,1fr);margin-top:-22px;position:relative}@media(min-width:760px){.tiles{grid-template-columns:repeat(4,1fr)}}.tile{display:flex;flex-direction:column;gap:6px;min-height:132px;padding:16px;border-radius:var(--radius);background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);color:var(--ink);text-decoration:none}.tile:hover{border-color:var(--accent)}.tile .icon{width:30px;height:30px;color:var(--accent-ink)}.tile strong{font-family:var(--font-display);font-size:1.2rem;line-height:1.15}.tile span{color:var(--muted);font-size:.875rem;line-height:1.35}.tile-danger{border-color:var(--danger)}.tile-danger .icon{color:var(--danger)}.deadlines{list-style:none;margin:0;padding:0;display:grid;gap:10px}.deadline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-left:6px solid var(--accent);border-radius:var(--radius-sm)}.deadline.is-critical{border-left-color:var(--danger)}.deadline[hidden]{display:none}.deadline .d-title{font-weight:700}.deadline .d-title a{color:inherit}.deadline .d-when{color:var(--muted);font-size:.925rem}.d-left{font-weight:700;color:var(--accent-ink)}.d-left[data-urgency=today],.d-left[data-urgency=soon]{color:var(--danger)}.event{display:grid;gap:6px}.event h3{margin:0;font-size:1.15rem}.event .when{font-weight:700;color:var(--accent-ink)}.event dl{margin:4px 0 0;display:grid;gap:2px;font-size:.95rem}.event dt{display:inline;color:var(--muted)}.event dd{display:inline;margin:0}.event dd:after{content:"";display:block}.event[hidden]{display:none}.filter-bar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.filter-bar button{min-height:44px;padding:0 16px;border-radius:999px;border:2px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;font-weight:600;cursor:pointer}.filter-bar button[aria-pressed=true]{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.note{margin-bottom:16px;border-radius:var(--radius-sm);padding:14px 16px;background:var(--surface-2);border:1px solid var(--line)}.note>:last-child{margin-bottom:0}.note-warn,.needs-check{background:var(--warn-bg);border:2px solid var(--warn-line);color:var(--warn-ink)}.note-danger{background:var(--danger-soft);border:2px solid var(--danger);color:var(--ink)}.note-ok{background:var(--ok-soft);border:2px solid var(--ok)}.needs-check{border-radius:var(--radius-sm);padding:12px 16px;margin:16px 0}.needs-check strong{display:block}.source-box{margin-top:32px;padding:18px;border-radius:var(--radius);border:1px dashed var(--muted);background:var(--surface)}.source-box h2{font-size:1.15rem}.source-box dl{margin:0 0 12px;display:grid;gap:4px 12px;grid-template-columns:max-content 1fr}.source-box dt{color:var(--muted)}.source-box dd{margin:0}.source-box ul{margin:0;padding-left:1.2em}.source-box li{margin-bottom:4px}.fine-print{margin:12px 0 0}.verified-line{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;color:var(--muted);font-size:.95rem;margin-bottom:8px}.prose{max-width:68ch}.prose>:first-child{margin-top:0}.prose h2{margin-top:1.9em;padding-top:.2em}.prose h3{margin-top:1.5em}.prose ul{padding-left:1.3em}.prose li{margin-bottom:.4em}.prose li::marker{color:var(--accent-ink)}.prose blockquote{margin:1.2em 0;padding:12px 16px;border-left:5px solid var(--accent);background:var(--accent-soft);border-radius:0 var(--radius-sm) var(--radius-sm) 0}.prose blockquote>:last-child{margin-bottom:0}.prose code{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9em;background:var(--surface-2);padding:.1em .35em;border-radius:6px}.prose pre{overflow-x:auto;padding:14px;background:var(--surface-2);border-radius:var(--radius-sm)}.prose pre code{background:none;padding:0}.prose table{display:block;overflow-x:auto;border-collapse:collapse;max-width:100%;font-size:.95rem}.prose th,.prose td{border:1px solid var(--line);padding:8px 12px;text-align:left;vertical-align:top}.prose th{background:var(--surface-2)}.prose hr{border:0;border-top:1px solid var(--line);margin:2em 0}.prose a{overflow-wrap:anywhere}.prose ol,.steps{list-style:none;counter-reset:step;padding:0;margin:1em 0}.prose ol>li,.steps>li{counter-increment:step;position:relative;padding:2px 0 14px 52px;margin:0;min-height:40px}.prose ol>li:before,.steps>li:before{content:counter(step);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--primary);color:var(--on-primary);font-weight:800;font-size:.95rem}.prose ol>li:after,.steps>li:after{content:"";position:absolute;left:17px;top:40px;bottom:4px;width:2px;background:var(--line)}.prose ol>li:last-child:after,.steps>li:last-child:after{display:none}.prose ol ol,.prose ul ol{margin:.5em 0}.breadcrumb{font-size:.925rem;color:var(--muted);margin-bottom:12px}.breadcrumb a{color:var(--muted)}.guide-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.cta-card{margin-top:28px;background:var(--accent-soft);border-color:var(--accent);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.cta-card p{margin:0;font-weight:700;font-family:var(--font-display);font-size:1.15rem}.next-step{margin-top:28px}.faq{display:grid;gap:10px}details.qa{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm)}details.qa summary{cursor:pointer;list-style:none;padding:14px 44px 14px 16px;min-height:48px;font-weight:700;position:relative}details.qa summary::-webkit-details-marker{display:none}details.qa summary:after{content:"+";position:absolute;right:16px;top:10px;font-size:1.5rem;line-height:1;color:var(--accent-ink)}details.qa[open] summary:after{content:"−"}details.qa .answer{padding:0 16px 14px}details.qa .answer>:last-child{margin-bottom:0}.progress{margin-bottom:20px}.progress-label{display:flex;justify-content:space-between;gap:12px;font-weight:700;margin-bottom:6px}.progress-track{height:14px;border-radius:999px;background:var(--surface-2);border:1px solid var(--line);overflow:hidden}.progress-bar{height:100%;width:0;background:var(--accent);border-radius:999px}@media(prefers-reduced-motion:no-preference){.progress-bar{transition:width .3s ease}}.checklist{list-style:none;margin:0;padding:0;display:grid;gap:10px}.check-item{display:flex;gap:14px;align-items:flex-start;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 16px}.check-item.is-done{background:var(--ok-soft);border-color:var(--ok)}.check-item.is-done .ci-title a{text-decoration:line-through;color:var(--muted)}.check-box{flex:none;width:44px;height:44px;display:grid;place-items:center;margin:-4px 0 -4px -6px}.check-box input{width:28px;height:28px;accent-color:var(--primary);margin:0;cursor:pointer}.ci-title{font-weight:700;font-size:1.05rem;margin:0}.ci-title a{color:var(--ink)}.ci-sum{margin:2px 0 6px;color:var(--muted);font-size:.95rem}.form-card{max-width:680px}.field{margin-bottom:18px}.field label,.field legend{display:block;font-weight:700;margin-bottom:6px;padding:0}.field .opt{font-weight:400;color:var(--muted)}.field-hint{margin:0 0 6px;font-size:.9rem;color:var(--muted)}.field input[type=text],.field input[type=email],.field input[type=url],.field input[type=datetime-local],.field select,.field textarea{width:100%;min-height:48px;padding:10px 14px;border-radius:var(--radius-sm);border:2px solid var(--muted);background:var(--surface);color:var(--ink);font:inherit}.field textarea{min-height:140px;resize:vertical}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:3px solid var(--focus);outline-offset:1px;border-color:var(--focus)}.field [aria-invalid=true]{border-color:var(--danger);background:var(--danger-soft)}.field-error{margin:6px 0 0;color:var(--danger);font-weight:600;font-size:.95rem}.field-error:before{content:"⚠︎ "}.field-row{display:grid;gap:0 14px}@media(min-width:560px){.field-row{grid-template-columns:1fr 1fr}}.checks{display:flex;flex-wrap:wrap;gap:8px}.check-inline,.check-line{display:flex;align-items:flex-start;gap:12px;min-height:44px;padding:8px 0;font-weight:400!important;cursor:pointer}.checks .check-inline{padding:8px 14px;border:2px solid var(--line);border-radius:999px;background:var(--surface);align-items:center}.check-inline input,.check-line input{width:24px;height:24px;margin:0;flex:none;accent-color:var(--primary)}.field fieldset{border:0;margin:0;padding:0;min-width:0}.counter{text-align:right;font-size:.85rem;color:var(--muted);margin:4px 0 0}.hp{position:absolute!important;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form-summary{border:2px solid var(--danger);background:var(--danger-soft);border-radius:var(--radius-sm);padding:12px 16px;margin-bottom:18px}.form-summary ul{margin:4px 0 0;padding-left:1.2em}.form-summary .summary-title{font-weight:800;margin:0}.form-summary a{color:var(--ink)}.form-status{margin:0 0 12px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);font-weight:600}.form-status[data-kind=error]{background:var(--danger-soft);border-color:var(--danger)}.form-status[data-kind=wait]:before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;vertical-align:-2px;border:3px solid var(--line);border-top-color:var(--accent-ink);border-radius:50%}@media(prefers-reduced-motion:no-preference){.form-status[data-kind=wait]:before{animation:spin .9s linear infinite}}@keyframes spin{to{transform:rotate(360deg)}}.form-status[hidden],.form-summary[hidden],.field-error[hidden],[hidden]{display:none!important}.suggest{margin-bottom:18px;padding:14px 16px;border-radius:var(--radius-sm);border:2px solid var(--accent);background:var(--accent-soft)}.suggest h2{font-size:1.05rem;margin-bottom:8px;font-family:var(--font)}.suggest ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.suggest details{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:0 14px}.suggest summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.suggest details p{margin:0 0 8px;color:var(--muted)}.suggest details a{display:inline-block;margin-bottom:12px}.success{border-color:var(--ok);background:var(--ok-soft);max-width:680px}.success h2:focus{outline:none}.office h3{margin-bottom:4px}.office-name{font-size:1.15rem;margin:0 0 4px}details.more>summary{cursor:pointer;font-weight:600;min-height:44px;display:flex;align-items:center}details.more>summary:after{content:"+";margin-left:8px;font-weight:800}details.more[open]>summary:after{content:"−"}.office .cluster{margin-top:12px}details.more p{margin:8px 0 0}.office-official{margin:0 0 8px;color:var(--muted);font-size:.9rem}.office .email{font-weight:700;overflow-wrap:anywhere}.topic-table{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;font-size:.975rem}.topic-table th,.topic-table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:top}.topic-table thead th{background:var(--surface-2)}.topic-table td a{overflow-wrap:anywhere}.table-scroll{overflow-x:auto}.template{white-space:pre-wrap;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}.emergency-group{margin-top:28px}.em-card{display:grid;gap:6px;border-left:6px solid var(--danger)}.em-card .em-label{font-weight:700}.em-card .em-number{display:inline-flex;align-items:center;gap:10px;min-height:52px;font-family:var(--font-display);font-size:1.9rem;font-weight:800;color:var(--danger);text-decoration:none;overflow-wrap:anywhere}.em-card .em-note{color:var(--muted);margin:0;font-size:.95rem}.em-compact .em-number{font-size:1.4rem;min-height:44px}.empty{text-align:center;padding:28px 16px;color:var(--muted)}.cluster{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.prose-doc{max-width:68ch}.prose-doc h2{margin-top:1.8em}.prose-doc li{margin-bottom:.4em}.kbd-hint{font-size:.9rem;color:var(--muted)}.sr-live{min-height:1.5em}.table-simple{border-collapse:collapse;width:100%;font-size:.95rem}.table-simple th,.table-simple td{border:1px solid var(--line);padding:8px 10px;text-align:left;vertical-align:top}.table-simple th{background:var(--surface-2)}@media print{.bottom-nav,.top-nav,.disclaimer-strip,.hero:before,.skip-link{display:none!important}body{background:#fff;color:#000;padding:0}}#privacy{scroll-margin-top:16px}.page .search{margin-bottom:8px}.page .search-plain .search-results{border:1px solid var(--line)}.page .search .btn{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.page .cluster+.cta-card,.page .search+p.cluster{margin-top:20px}.deadline .d-title .badge{margin-left:8px}
