@font-face{font-family:DM Sans;src:url('/assets/fonts/dmsans-latin.woff2') format('woff2');font-display:swap;font-weight:100 1000}@font-face{font-family:Manrope;src:url('/assets/fonts/manrope-latin.woff2') format('woff2');font-display:swap;font-weight:200 900}
:root{--ink:#0a1c2d;--navy:#071b2c;--blue:#1359db;--gold:#ffd04b;--muted:#526578;--line:#d8e1e9;--paper:#f7f9fb;--radius:20px}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:135px}body{margin:0;background:white;color:var(--ink);font:17px/1.65 'DM Sans',sans-serif}h1,h2,h3,h4,p,figure{margin-top:0}h1,h2,h3,h4{font-family:Manrope,'DM Sans',sans-serif;line-height:1.16;letter-spacing:-.035em}h1{font-size:clamp(48px,5.4vw,79px);font-weight:850;margin-bottom:25px}h2{font-size:clamp(33px,3.9vw,56px);margin-bottom:23px}h3{font-size:25px}h4{font-size:20px}p{margin-bottom:19px}a{color:var(--blue);text-underline-offset:4px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.65}a,button,input,textarea,select,summary{outline-offset:5px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #cd7b00}img{max-width:100%;height:auto;display:block}em{font-style:normal;color:var(--blue)}.shell{width:min(1260px,calc(100% - 64px));margin-inline:auto}.eyebrow{display:block;color:#52687c;font-size:11px;letter-spacing:.14em;font-weight:850;margin-bottom:18px}.eyebrow.light{color:#a5c4d5}.button{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:53px;border-radius:10px;padding:14px 20px;border:1px solid transparent;text-decoration:none;font-size:14px;font-weight:850;line-height:1.4;transition:transform .15s,background .15s}.button:hover{transform:translateY(-2px);text-decoration:none}.button.gold{background:var(--gold);color:var(--navy)}.button.gold:hover{background:#ffdc76}.button.navy{background:var(--navy);color:white}.button.ghost{color:white;border-color:#486070;background:#ffffff08}.button.outline{color:var(--ink);border-color:var(--line);background:white}.button.small{font-size:12px;padding:10px 15px;min-height:42px}.button-row{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.text-link{font-size:13px;font-weight:800;display:inline-block}.fine-link{font-size:12px;display:block;margin-top:18px;color:var(--muted)}.skip{position:fixed;left:12px;top:-100px;background:white;color:var(--ink);padding:10px;z-index:100}.skip:focus{top:10px}.action-header{height:83px;background:#071723;color:white;border-bottom:1px solid #ffffff20;position:relative;z-index:20}.header-row{height:100%;display:flex;justify-content:space-between;align-items:center;gap:20px}.action-brand{display:flex;align-items:center;gap:11px;color:inherit;font-size:21px;font-weight:850;text-decoration:none;letter-spacing:-.7px;line-height:1.2}.action-brand .domain{font-weight:400;color:#adc1d0}.action-brand small{font-size:9px;letter-spacing:.15em;display:block;margin-top:6px;color:#adc1d0}.brand-mark{background:var(--gold);color:var(--navy);border-radius:9px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:26px}.brand-mark span{font-size:33px;margin-left:-5px}.header-row nav{display:flex;align-items:center;gap:30px}.header-row nav>a:not(.button){font-size:13px;color:#d8e7f0;text-decoration:none;font-weight:750}.action-hero{background:radial-gradient(ellipse at 80% 70%,#123b4d 0,transparent 50%),var(--navy);color:white;padding:35px 0 26px;overflow:hidden}.hero-top{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px}.hero-top .eyebrow{margin:0}.status-link{color:#b7d5e2;text-decoration:none;font-size:12px;white-space:nowrap}.status-dot{display:inline-block;background:#65dca9;width:7px;height:7px;border-radius:50%;margin-right:8px;box-shadow:0 0 0 5px #65dca914}.hero-grid{display:grid;grid-template-columns:1fr 1.16fr;gap:38px;align-items:center}.hero-copy em{color:var(--gold)}.hero-lede{font-size:18px;color:#c5d7e2;max-width:520px;line-height:1.55}.hero-art{margin:0;min-width:0}.hero-art img{width:100%;border-radius:14px;border:1px solid #99b8bf45;box-shadow:0 30px 70px #0005;aspect-ratio:900/507;object-fit:contain}.hero-art figcaption{border-left:2px solid var(--gold);padding-left:15px;color:#aecbd6;font-size:12px;line-height:1.6;margin-top:21px}.hero-byline{font-size:10px;letter-spacing:.025em;color:#9db5c5;margin-top:24px}.hero-bottom{margin-top:40px;border-top:1px solid #ffffff20;padding-top:23px;display:flex;justify-content:space-between;gap:15px;font-size:10px;letter-spacing:.12em;color:#b9d0dd;font-weight:750}.hero-bottom span:nth-child(even){color:var(--gold)}.deadline-section{background:#eef3f6;padding:65px 0 30px}.section-intro{max-width:920px;margin-bottom:40px}.section-intro.horizontal{max-width:none;display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:end}.section-intro.horizontal p{max-width:560px;color:var(--muted);font-size:16px}.section-intro .large{font-size:21px;color:var(--muted);line-height:1.6}.docket-grid{display:grid;grid-template-columns:1fr 1fr;gap:25px}.docket{padding:32px;background:white;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 10px 30px #12304a06;display:flex;flex-direction:column;min-width:0}.docket.hhs{border-top:4px solid #ddb144}.docket.fcc{border-top:4px solid #2872d7}.docket-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px}.agency{font:850 32px Manrope,sans-serif;letter-spacing:-1px}.pill{font-size:10px;padding:5px 9px;border:1px solid var(--line);border-radius:20px;line-height:1.4;color:var(--muted);text-align:center}.docket h3{font-size:22px;margin-bottom:6px}.docket-id{font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--muted)}.docket>p:not(.docket-id){font-size:14px;color:var(--muted)}.clock{display:flex;align-items:center;gap:14px;padding:18px 0 10px}.clock div{text-align:center}.clock b{font:750 clamp(40px,4.2vw,62px)/1.1 Manrope,sans-serif;display:block;min-width:1.5em;letter-spacing:-2px;font-variant-numeric:tabular-nums}.clock span{font-size:9px;font-weight:800;color:var(--muted);letter-spacing:.12em}.clock i{font:400 26px Manrope,sans-serif;color:#b2c1cc;margin-top:-20px}.clock-caption{min-height:66px;font-size:11px!important;line-height:1.65;padding-bottom:15px;border-bottom:1px solid var(--line)}.fcc-window{display:flex;align-items:center;gap:20px;padding:18px 0 10px;min-height:116px}.fcc-window>b{font:750 72px/1 Manrope,sans-serif;color:#195dc2;letter-spacing:-4px}.fcc-window strong{display:block;font-size:13px;letter-spacing:.09em}.fcc-window span{font-size:11px;color:var(--muted);display:block}.docket .button-row{margin-top:auto}.verification{font-size:11px;color:var(--muted);margin:20px 0 0;line-height:1.7}.section-nav{position:sticky;top:0;background:#fffefa;backdrop-filter:blur(12px);border-block:1px solid var(--line);z-index:15}.section-nav .shell{display:flex;justify-content:space-between;gap:24px;overflow-x:auto;padding-block:17px}.section-nav a{font-size:12px;font-weight:800;text-decoration:none;color:var(--ink);white-space:nowrap}.section{padding-block:86px}.case-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.case-grid article{padding-top:22px;border-top:2px solid #143653}.number{font-size:10px;font-weight:800;letter-spacing:.1em;color:var(--muted);display:block;margin-bottom:21px}.case-grid p{font-size:15px;color:var(--muted)}.case-grid a{font-size:12px;font-weight:800}.risk-band{display:grid;grid-template-columns:1.2fr 1fr 1fr;background:var(--navy);color:white;border-radius:var(--radius);padding:33px;gap:28px;margin:45px 0}.risk-band h3{margin:0;font-size:25px}.risk-band>div>strong{font:800 46px/1.2 Manrope,sans-serif;color:var(--gold);display:block;letter-spacing:-2px;margin-bottom:12px}.risk-band>div>span:not(.eyebrow){font-size:12px;color:#b4cad8;display:block;line-height:1.55}.risk-band>p{grid-column:1/-1;border-top:1px solid #ffffff28;padding-top:17px;font-size:11px;line-height:1.8;color:#b4cad8;margin:0}.risk-band a{color:var(--gold)}.editorial p{font-size:16px;color:var(--muted)}.editorial h3{font-size:28px}.interpret-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px}.interpret-grid article{border:1px solid var(--line);border-radius:13px;padding:23px 20px}.interpret-grid h4{font-size:18px;margin:17px 0 12px}.interpret-grid p{font-size:13px;color:var(--muted);margin:0}.tag{display:inline-block;background:#eff2f5;color:#445767;border-radius:5px;font-size:10px;font-weight:850;padding:4px 8px}.tag.harm{background:#fff0ed;color:#a23924}.tag.mixed{background:#fff4d3;color:#70500c}.tag.response{background:#e9f4fa;color:#145b7e}.position-note{font-size:12px;color:var(--muted);border-left:3px solid #bfd0dd;padding-left:17px;margin:25px 0 0}.evidence-section{background:var(--paper);border-block:1px solid var(--line);padding-block:80px}.evidence-toolbar{border:1px solid var(--line);background:white;padding:24px;border-radius:16px;display:grid;grid-template-columns:1fr 1.7fr;gap:24px;align-items:start}.search-label,.filter-label{font-size:11px;font-weight:800;display:block;color:var(--muted)}input[type=search],select,textarea{display:block;width:100%;border:1px solid #bccbd7;border-radius:8px;background:white;color:var(--ink);padding:12px;margin-top:8px}input[type=search]{font-size:14px}textarea{resize:vertical;line-height:1.6;font-size:14px;max-width:100%}.filters{display:flex;flex-wrap:wrap;gap:7px;margin-top:9px}.filters button{border:1px solid var(--line);border-radius:25px;padding:8px 12px;font-size:11px;color:var(--muted);background:white;min-height:36px;font-weight:750}.filters button.active{background:var(--navy);color:white;border-color:var(--navy)}.evidence-meta{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:18px 0}.evidence-meta p{font-size:11px;color:var(--muted);margin:0}.evidence-meta a{font-size:12px;font-weight:800}.study-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.study{border:1px solid var(--line);background:white;border-radius:16px;padding:24px;display:flex;flex-direction:column;min-width:0;scroll-margin-top:80px}.study.selected{border-color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.study-top{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:15px}.study-year{font-size:11px;color:var(--muted);font-weight:700}.study h3{font-size:21px;margin-bottom:12px}.study p{font-size:13px;color:var(--muted);line-height:1.65;margin-bottom:15px}.study .study-context{font-size:11px;line-height:1.6;border-top:1px solid #e6ecf0;padding-top:13px}.study details{margin-bottom:18px}.study summary{font-size:11px;font-weight:800;color:var(--ink);cursor:pointer;min-height:32px}.study details p{font-size:12px;margin:10px 0}.study details a{font-size:11px;overflow-wrap:anywhere}.study footer{margin-top:auto;border-top:1px solid var(--line);padding-top:14px;display:flex;justify-content:space-between;gap:10px;align-items:center}.study footer label{font-size:12px;font-weight:750;cursor:pointer;display:flex;align-items:center;gap:7px;min-height:30px}.study input{accent-color:var(--blue);width:17px;height:17px;flex-shrink:0}.study .copy-cite{border:0;background:#eff4f8;border-radius:6px;padding:8px;font-size:10px;color:var(--muted);font-weight:800}.evidence-foot{display:flex;justify-content:space-between;gap:30px;margin-top:22px}.evidence-foot p{font-size:11px;color:var(--muted);max-width:800px}.evidence-foot a{font-size:11px;min-width:180px}.biology-layout{display:grid;grid-template-columns:1fr 1.13fr;gap:50px;align-items:start}.model-panel{background:var(--navy);border-radius:var(--radius);padding:32px;color:white}.model-node{display:flex;gap:19px;border-bottom:1px solid #ffffff26;padding:19px 0}.model-node>b{font:800 16px Manrope,sans-serif;color:var(--gold);min-width:48px;padding-top:4px}.model-node h3{font-size:21px;margin-bottom:10px}.model-node p{font-size:13px;line-height:1.65;color:#b7cbd8;margin:0}.model-outcome{padding:26px 0 15px}.model-outcome span{font-size:9px;letter-spacing:.1em;color:#a6c2d3;display:block;margin-bottom:12px}.model-outcome strong{font:750 24px/1.35 Manrope,sans-serif;color:var(--gold);display:block}.model-caption{font-size:11px;line-height:1.7;color:#a6c2d3;margin-bottom:0}.waveform-block{background:#eef4f8;border:1px solid var(--line);border-radius:20px;padding:35px;display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-top:45px}.waveform-block p{font-size:14px;color:var(--muted)}.waveform-block p:last-child{margin-bottom:0}.policy-section{background:var(--navy);color:white;padding-block:85px}.policy-section .section-intro p{color:#b6cbd8;max-width:800px}.policy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.policy-grid article{border-top:1px solid #476073;padding-top:22px}.policy-grid article>span{font-size:10px;letter-spacing:.08em;color:var(--gold);font-weight:800;display:block;margin-bottom:18px}.policy-grid h3{font-size:24px}.policy-grid p{font-size:14px;line-height:1.75;color:#b5cbd8}.policy-section a:not(.button){color:#d3e9ff}.policy-legal{font-size:12px;color:#abc2d3;border:1px solid #476073;border-radius:10px;padding:19px 22px;margin:30px 0}.document-banner{display:grid;grid-template-columns:auto 1fr auto;gap:23px;align-items:center;background:#133148;border:1px solid #3f5668;border-radius:16px;padding:30px}.document-icon{border:1px solid #698190;border-radius:6px;color:var(--gold);padding:16px;font:800 14px Manrope,sans-serif}.document-banner h3{margin:0 0 14px}.document-banner .eyebrow{margin-bottom:10px}.document-banner p{font-size:12px;color:#b5cbd8;margin:0;max-width:700px}.worksheet-grid{display:grid;grid-template-columns:.83fr 1.17fr;gap:45px;align-items:start}.worksheet-controls{min-width:0}.worksheet-controls fieldset{margin:0 0 24px;padding:0;border:0}.worksheet-controls legend,.worksheet-controls>label:not(.remember){font-size:14px;font-weight:850;margin-bottom:12px;display:block}.worksheet-controls>label>span{font-weight:400;color:var(--muted)}.worksheet-controls select,.worksheet-controls>textarea{margin-bottom:26px}.agency-options{display:flex;gap:12px}.agency-options label{flex:1;min-width:0;padding:15px 12px;background:#f2f6fa;border:1px solid var(--line);border-radius:8px;font-size:12px;font-weight:750;cursor:pointer}.agency-options label:has(input:checked){border-color:var(--blue);background:#eaf2ff}.agency-options input{accent-color:var(--blue)}.request-option{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;cursor:pointer}.request-option input{margin-top:5px;accent-color:var(--blue);width:17px;height:17px;flex-shrink:0}.selection-summary{padding:20px;border:1px solid var(--line);border-radius:10px;background:#f8fafb;margin-bottom:22px}.selection-summary h3{font-size:17px}.selection-summary p{font-size:13px;color:var(--muted)}#selected-list{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:14px}#selected-list>button{font-size:10px;background:#e8effa;color:#1c508d;border:0;border-radius:5px;padding:6px 8px;max-width:100%;text-align:left}.privacy-note,.remember{font-size:12px;color:var(--muted)}.remember{display:flex;align-items:center;gap:9px}.link-button{background:none;border:0;color:var(--blue);text-decoration:underline;text-underline-offset:4px;padding:9px 0;font-size:12px;text-align:left}.draft-panel{border:1px solid var(--line);background:#f8fafc;border-radius:var(--radius);padding:30px;min-width:0}.draft-top{display:flex;gap:15px;justify-content:space-between;align-items:center}.draft-top .eyebrow{margin-bottom:8px}.draft-top h3{font-size:24px;margin:0}.local-chip{font-size:9px;color:#176c4b;border:1px solid #9fcdb9;border-radius:4px;padding:5px 7px;font-weight:800;white-space:nowrap}#scope-note,.small-note{font-size:12px;color:var(--muted);margin:17px 0}.small-note{font-size:11px}#comment-draft{min-height:520px;font-size:13px;line-height:1.75;padding:18px}.draft-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:18px}.draft-actions .button{font-size:12px;min-height:45px}.draft-actions>span{font-size:11px;color:var(--muted);margin-left:auto}.tool-status{font-size:12px;color:#246645;min-height:20px;margin-top:13px;margin-bottom:6px}.warning{font-size:11px;line-height:1.7;color:#645729;background:#fff7df;border-radius:8px;padding:13px;margin-top:15px}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.filing-section{background:#eef3f7;border-block:1px solid var(--line);padding-block:70px}.filing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.filing-grid article{display:flex;flex-direction:column;align-items:flex-start}.step-number{font:750 28px Manrope,sans-serif;border:1px solid #c2d2df;border-radius:50%;width:50px;height:50px;display:grid;place-items:center;margin-bottom:20px;color:var(--blue)}.filing-grid h3{font-size:25px}.filing-grid p{font-size:14px;color:var(--muted)}.filing-grid .button{margin-top:auto}.filing-grid .text-link{margin-top:14px}.filing-check{margin-top:40px;border-top:1px solid #cddae4;padding-top:23px;display:grid;grid-template-columns:1fr 2fr;gap:30px}.filing-check h3{font-size:23px}.filing-check ul{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:1fr 1fr;gap:10px 25px}.filing-check li{font-size:12px;color:var(--muted);padding-left:23px;position:relative}.filing-check li:before{content:'✓';position:absolute;left:0;color:#247454;font-weight:900}.download-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.download-grid a{border:1px solid var(--line);border-radius:12px;padding:24px;text-decoration:none;color:var(--ink)}.download-grid a:hover{border-color:var(--blue)}.download-grid span{font-size:9px;letter-spacing:.08em;font-weight:750;color:var(--muted);display:block;margin-bottom:15px}.download-grid strong{font:800 19px/1.4 Manrope,sans-serif;display:block}.download-grid p{font-size:12px;color:var(--muted);margin:12px 0 0}.faq{margin-top:70px;max-width:900px}.faq h2{font-size:32px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{font-size:16px;font-weight:800;cursor:pointer;line-height:1.5}.faq details p{font-size:14px;color:var(--muted);margin:15px 0 0}.closing{background:radial-gradient(ellipse at top,#183e53,transparent 70%),var(--navy);color:white;text-align:center;padding:80px 0}.closing h2{font-size:clamp(40px,5vw,72px)}.closing em{color:var(--gold)}.closing p{color:#b6ccd9;font-size:16px;max-width:720px;margin:0 auto 26px}.action-footer{background:#05141f;color:#a4bdcb;padding:38px 0}.action-footer .shell{display:flex;flex-wrap:wrap;justify-content:space-between;gap:25px}.action-footer p{font-size:11px;margin:8px 0}.action-footer a{color:inherit}.action-footer .shell>div:nth-child(2){display:flex;gap:18px;align-items:center;flex-wrap:wrap;font-size:11px}.footer-note{flex-basis:100%;border-top:1px solid #ffffff22;padding-top:22px;max-width:100%}.mobile-action{display:none}.notice{padding:18px;border:1px solid #c7d9e8;border-radius:9px;background:#edf5ff}.study[hidden],[hidden]{display:none!important}
@media(min-width:1450px){.shell{width:min(1320px,calc(100% - 100px))}}
@media(max-width:1050px){.shell{width:calc(100% - 44px)}.hero-grid{gap:26px}.hero-copy h1{font-size:56px}.hero-lede{font-size:16px}.study-grid{grid-template-columns:repeat(2,1fr)}.interpret-grid{grid-template-columns:repeat(2,1fr)}.policy-grid{grid-template-columns:repeat(2,1fr)}.case-grid{gap:22px}.risk-band{gap:25px;padding:28px}.risk-band>div>strong{font-size:38px}.document-banner{grid-template-columns:auto 1fr}.document-banner .button{grid-column:2;justify-self:start}.biology-layout{gap:28px}.worksheet-grid{gap:26px}.draft-panel{padding:22px}.header-row nav{gap:20px}.evidence-toolbar{grid-template-columns:1fr 1.5fr}.section-intro.horizontal{gap:35px}}
@media(max-width:760px){html{scroll-padding-top:85px}.shell{width:calc(100% - 36px)}.action-header{height:74px}.action-brand{font-size:17px}.brand-mark{width:34px;height:34px}.action-brand small{font-size:7px}.header-row nav>a:not(.button){display:none}.header-row nav .button{font-size:11px;padding:9px 12px;min-height:40px}.hero-top{align-items:flex-start;margin-bottom:25px}.hero-top .eyebrow{font-size:9px;max-width:230px}.status-link{font-size:10px}.hero-grid{grid-template-columns:1fr;gap:24px}.hero-copy h1{font-size:clamp(44px,9.7vw,68px);margin-bottom:20px}.hero-copy h1 br:nth-of-type(1){display:none}.hero-copy h1 em br{display:none}.hero-lede{max-width:600px;font-size:17px}.hero-art{max-width:650px}.hero-art figcaption{font-size:11px;margin-top:16px}.hero-byline{margin:18px 0 0}.hero-bottom{display:none}.action-hero{padding-bottom:32px}.section-intro.horizontal{grid-template-columns:1fr;gap:0;margin-bottom:28px}.section-intro h2{font-size:35px}.section-intro .large{font-size:18px}.docket-grid{grid-template-columns:1fr;gap:17px}.deadline-section{padding-top:42px}.docket{padding:25px}.clock b{font-size:55px}.clock-caption{min-height:0}.fcc-window{min-height:95px}.section-nav .shell{width:100%;padding:15px 18px;gap:25px;justify-content:flex-start}.section-nav a{font-size:11px}.section{padding-block:55px}.case-grid{grid-template-columns:1fr;gap:30px}.case-grid p{font-size:15px}.risk-band{grid-template-columns:1fr 1fr;padding:26px;gap:24px 18px}.risk-band>div:first-child{grid-column:1/-1}.risk-band>div>strong{font-size:37px}.risk-band>div>span:not(.eyebrow){font-size:11px}.risk-band>p{font-size:10px}.interpret-grid{gap:12px}.interpret-grid article{padding:19px 16px}.interpret-grid p{font-size:12px}.evidence-section{padding-block:52px}.evidence-toolbar{grid-template-columns:1fr;padding:20px;gap:19px}.evidence-meta{align-items:flex-start}.evidence-meta p{max-width:180px}.evidence-meta a{font-size:11px}.study-grid{grid-template-columns:1fr 1fr;gap:12px}.study{padding:20px}.study h3{font-size:20px}.study footer{align-items:flex-start;flex-direction:column;gap:8px}.evidence-foot{display:block}.biology-layout{grid-template-columns:1fr;gap:35px}.model-panel{padding:26px}.waveform-block{grid-template-columns:1fr;padding:27px;gap:24px}.policy-section{padding-block:55px}.policy-grid{gap:20px}.policy-grid h3{font-size:22px}.policy-grid p{font-size:13px}.document-banner{grid-template-columns:1fr;padding:25px}.document-icon{display:none}.document-banner .button{grid-column:1}.worksheet-grid{grid-template-columns:1fr;gap:28px}.draft-panel{padding:23px}.worksheet-controls>textarea{font-size:16px}.worksheet-controls select{font-size:16px}.filing-section{padding-block:50px}.filing-grid{grid-template-columns:1fr;gap:38px}.filing-grid article{display:block}.filing-grid .text-link{display:block}.filing-check{grid-template-columns:1fr;gap:10px}.filing-check ul{grid-template-columns:1fr}.download-grid{grid-template-columns:1fr 1fr;gap:12px}.download-grid a{padding:22px}.closing{padding-block:60px}.action-footer{padding-bottom:90px}.mobile-action{display:block;position:fixed;bottom:0;left:0;right:0;z-index:30;padding:10px 18px calc(10px + env(safe-area-inset-bottom));background:#071b2cf2;border-top:1px solid #456173}.mobile-action a{display:flex;align-items:center;justify-content:space-between;background:var(--gold);color:var(--ink);border-radius:8px;padding:12px 18px;font-size:13px;font-weight:900;text-decoration:none}}
@media(max-width:480px){.hero-top .status-link{display:none}.hero-top .eyebrow{max-width:none}.hero-copy h1{font-size:43px}.hero-copy h1 br:nth-of-type(1){display:block}.button{font-size:12px;padding:13px 16px;min-height:48px}.hero-copy .button-row{gap:8px}.hero-lede{font-size:16px}.interpret-grid,.policy-grid,.download-grid,.study-grid{grid-template-columns:1fr}.study footer{flex-direction:row;align-items:center}.evidence-meta p{max-width:160px}.clock{gap:12px}.clock b{font-size:50px}.docket h3{font-size:21px}.docket-heading{gap:10px}.pill{font-size:9px;max-width:175px}.draft-top{align-items:flex-start}.draft-top h3{font-size:22px}.local-chip{font-size:8px}.draft-actions{gap:8px}.draft-actions>span{width:100%;margin:0}.agency-options{gap:8px}.agency-options label{font-size:11px;padding:13px 8px}.section-intro .large{font-size:17px}.hero-art figcaption{font-size:10px}.action-footer .shell{gap:20px}.filing-check li{font-size:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}.button:hover{transform:none}}
@media print{body{font-size:11pt;color:black;background:white}.action-header,.section-nav,.mobile-action,.button,.filters,.evidence-toolbar,.study footer,.worksheet-controls,.draft-actions,.closing{display:none!important}.shell{width:100%}.section,.policy-section,.filing-section,.evidence-section,.deadline-section{padding:20px 0}.action-hero,.policy-section,.risk-band,.model-panel{background:white!important;color:black!important}.hero-art{max-width:55%}.hero-grid,.case-grid,.docket-grid,.study-grid,.policy-grid,.worksheet-grid{display:block}.study,.docket,.policy-grid article{break-inside:avoid;margin-bottom:14px}.study[hidden]{display:block!important}.clock{display:none}.hero-copy h1{font-size:30pt}.draft-panel{border:0}.draft-panel textarea{height:auto;min-height:600px}.action-footer{background:white;color:black}.risk-band{display:block}.risk-band>div>strong{color:black}.eyebrow.light,.policy-grid p,.risk-band p{color:#333!important}a{color:black}}
.skip-link{position:fixed;top:-80px;left:18px;z-index:100;padding:12px 18px;border-radius:8px;background:#ffcc4e;color:#071b2c;font-weight:800}.skip-link:focus{top:12px}
@media(max-width:480px){.clock{gap:10px}.clock b{font-size:clamp(38px,12vw,50px);min-width:1.35em}.header-row{gap:8px}.action-brand{font-size:15px;gap:7px}.action-brand small{font-size:6px}.brand-mark{width:28px;min-width:28px;height:30px;font-size:21px}.header-row nav .button{font-size:10px;padding:8px 10px;gap:5px}.header-row nav .button span{display:none}}
