:root{--cream:#f8f1e3;--paper:#fffdf6;--ink:#363d32;--muted:#616457;--apricot:#efad7f;--clay:#a54d2d;--sage:#e6ead8;--moss:#59694a;--butter:#f0d787;--fine:#ddd8c8;--display:"Times New Roman",Georgia,serif;--sans:Arial,sans-serif;--mono:"Courier New",monospace;--ease:cubic-bezier(.2,.7,.2,1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{background:var(--cream);color:var(--ink);font:400 15px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}body:before{content:"";z-index:0;pointer-events:none;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.16' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}.site-header,main,.site-footer,.top-ribbon{z-index:1;position:relative}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--display);letter-spacing:-.035em;font-weight:600}button,select{font:inherit;color:inherit}button,summary,select{cursor:pointer}button{border:0}a{color:inherit;text-underline-offset:4px}a,button,summary,select{touch-action:manipulation}a,button,summary{scroll-margin-top:24px}a:focus-visible,button:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--clay);outline-offset:5px}button:disabled,select:disabled{cursor:not-allowed}.official-card a:focus-visible,.official-card summary:focus-visible{outline-color:var(--butter)}#result-title:focus,#options-title:focus{outline:2px solid var(--clay);outline-offset:5px;border-radius:3px}.faster-options-link{background:var(--sage);min-height:44px;color:var(--ink);border-radius:8px;flex-wrap:wrap;align-items:center;gap:3px 12px;margin-top:12px;padding:9px 12px;font-size:13px;line-height:1.5;text-decoration:none;display:flex}.faster-options-action{color:var(--clay);text-underline-offset:3px;white-space:nowrap;font-weight:600;text-decoration:underline}.faster-options-link:hover .faster-options-action{text-decoration-thickness:2px}svg{flex-shrink:0;display:block}[hidden]{display:none!important}::selection{background:var(--butter);color:var(--ink)}.wrap{width:min(1200px,100% - 96px);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:99;background:var(--ink);color:var(--paper);border-radius:8px;padding:12px 18px;position:fixed;top:10px;left:10px;transform:translateY(-160%)}.skip:focus{transform:none}.mono{font:400 11px/1.5 var(--mono);letter-spacing:.1em;text-transform:uppercase}.top-ribbon{background:var(--ink);color:var(--cream)}.ribbon-inner{min-height:30px;font:400 10px/1.5 var(--mono);letter-spacing:.14em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;display:flex}.ribbon-inner i{color:var(--butter);padding:0 8px;font-style:normal}.ribbon-detail{letter-spacing:.1em;opacity:.85}.nav{border-bottom:1px solid var(--fine);align-items:center;gap:28px;min-height:90px;display:flex}.brand{white-space:nowrap;font:600 25px/1.1 var(--display);letter-spacing:-.045em;align-items:center;gap:11px;min-height:44px;text-decoration:none;display:inline-flex}.brand-dot{color:var(--clay)}.brand-symbol{flex-shrink:0;width:32px;height:32px;display:block}.nav-links{align-items:center;gap:27px;margin-left:auto;font-size:13px;display:flex}.nav-links a{align-items:center;gap:6px;min-height:44px;text-decoration:none;display:inline-flex}.nav-links a:hover{text-decoration:underline}.hero{grid-template-columns:minmax(0,1.03fr) minmax(0,1fr);align-items:start;column-gap:74px;padding:56px 0 42px;display:grid}.hero-copy{min-width:0}.eyebrow{font:500 10px/1.5 var(--mono);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:22px;display:flex}.eyebrow:before{content:"";background:var(--clay);border-radius:50%;flex:none;width:7px;height:7px}h1{letter-spacing:-.059em;font-size:clamp(58px,5.65vw,81px);line-height:1.03}h1 .line{display:block}h1 em{color:var(--clay);white-space:nowrap;font-weight:500;position:relative}h1 em:after{content:"";border-top:2px solid var(--clay);opacity:.75;border-radius:50%;height:9px;position:absolute;bottom:-3px;left:0;right:-5px;transform:rotate(-2deg)}.lede{max-width:42ch;color:var(--muted);margin-top:23px;font-size:16px;line-height:1.7}.state-form{background:var(--paper);border:1px solid var(--fine);border-radius:20px;margin-top:28px;padding:20px 23px 16px;box-shadow:0 6px 15px -13px #51433355}.form-heading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;display:flex}.form-heading label{font-size:13px;font-weight:600}.form-heading span{font:400 10px var(--mono);color:var(--muted)}.select-shell{position:relative}.select-shell select{appearance:none;background:#faf8f0;border:1px solid #bdbfaf;border-radius:11px;width:100%;min-height:55px;padding:12px 40px 12px 15px;font-size:17px;font-weight:500;line-height:1.25}.select-shell svg{pointer-events:none;position:absolute;top:20px;right:16px}.check-button{background:var(--clay);width:100%;min-height:57px;color:var(--paper);border-radius:99px;justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:10px 13px 10px 22px;font-size:15px;font-weight:600;transition:background .2s;display:flex}.check-button:hover{background:#8d4025}.button-arrow{background:#fff4;border-radius:50%;place-items:center;width:34px;height:34px;font-size:23px;display:grid}.form-foot{text-align:center;color:var(--muted);margin-top:11px;font-size:11px;line-height:1.5}.form-annotation{color:var(--muted);align-items:center;gap:9px;margin:14px 0 0 7px;font-size:11px;display:flex}.result-stage{isolation:isolate;align-self:start;min-width:0;padding:146px 0 14px;position:relative}.art-backdrop{background:var(--apricot);z-index:-1;border-radius:240px 240px 24px 24px;height:365px;position:absolute;top:0;left:45px;right:36px;overflow:hidden;box-shadow:inset -12px -30px 60px #d8804922}.sunrise-mark{width:min(92%,330px);height:138px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.sun{z-index:1;background:radial-gradient(circle at 38% 35%,#fff5ce 0 13%,var(--butter) 38%,#e6aa4f 100%);width:54px;height:54px;animation:sun-breathe 7s var(--ease) infinite alternate;border-radius:50%;position:absolute;top:4px;right:19px;box-shadow:0 0 0 9px #f0d78733,0 0 24px 9px #f5d87855}.sun:before{content:"";border:2px dashed #fff7d888;border-radius:50%;animation:24s linear infinite sun-rays;position:absolute;inset:-11px}.globe-orbit{z-index:4;border:2px dashed #685139aa;border-radius:50%;width:232px;height:121px;margin-left:-116px;animation:36s linear infinite orbit;position:absolute;top:10px;left:50%}.orbit-dot{background:var(--clay);border-radius:50%;display:block;position:absolute;box-shadow:0 0 0 3px #fffdf655}.dot-one{width:10px;height:10px;top:-6px;left:48px}.dot-two{background:var(--paper);width:7px;height:7px;top:17px;right:14px}.dot-three{width:9px;height:9px;top:63px;right:-5px}.dot-four{background:var(--butter);width:6px;height:6px;bottom:-4px;right:58px}.dot-five{background:var(--paper);width:8px;height:8px;bottom:11px;left:12px}.globe{z-index:2;background:linear-gradient(100deg,#dce5ca,#9eae82);border:1.5px solid #363d32aa;border-radius:50%;width:124px;height:124px;position:absolute;top:3px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset -20px -4px 25px #363d3255,0 8px 18px #6f54382e}.globe-grid{z-index:1;opacity:.65;background-image:repeating-linear-gradient(0deg,#0000 0 20px,#fffdf677 20px 21.5px),repeating-linear-gradient(90deg,#0000 0 25px,#fffdf655 25px 26.5px);background-size:100% 100%,52px 100%;border-radius:50%;animation:28s linear infinite globe-turn;position:absolute;inset:-2px}.state-map{z-index:2;filter:drop-shadow(0 1px #363d3266);width:101px;animation:continent-drift 28s var(--ease) infinite alternate;position:absolute;top:22px;left:50%;transform:translate(-50%)}.globe-night{z-index:3;mix-blend-mode:multiply;animation:day-night 20s var(--ease) infinite alternate;background:linear-gradient(90deg,#30382db8 5%,#363d3266 43%,#363d3200 76%);border-radius:50%;position:absolute;inset:-4px;transform:translate(-54%)}.globe-shine{z-index:4;border:0 solid #fffdf699;border-width:2px 0 0 2px;border-radius:50%;position:absolute;inset:7px 52px 42px 14px;transform:rotate(-24deg)}.art-caption{z-index:1;font:400 10px var(--mono);background:var(--butter);border-radius:99px;padding:9px 14px;position:absolute;top:90px;left:2px;transform:rotate(-7deg);box-shadow:0 5px 10px #7d633015}.petal{z-index:-1;background:#99ad7a;border-radius:2px 95%;width:37px;height:67px;position:absolute;bottom:42px;left:-15px;transform:rotate(-12deg)}.petal.small{background:#bac69d;width:24px;height:48px;bottom:27px;left:3px;transform:rotate(24deg)}.result-card{border:1.25px solid var(--ink);background:var(--paper);border-radius:17px;position:relative;overflow:clip;box-shadow:0 13px 29px -17px #66533c55}.record-top{border-bottom:1px solid var(--fine);padding:23px 25px 19px}.record-eyebrow{font:500 10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.065em;color:var(--muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.state-abbr{font:400 10px var(--mono);color:var(--ink);border:1px solid #babfaf;border-radius:4px;padding:3px 6px}.record-state{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:10px;display:flex}.record-state h2{letter-spacing:-.04em;min-width:0;font-size:38px;line-height:1.08}.status-pill{font:500 10px/1.4 var(--mono);color:#644b2c;background:#f5e8c8;border:1px solid #e4cf9f;border-radius:99px;padding:6px 10px;display:inline-block}.status-pill.queue{background:var(--sage);color:#425638;border-color:#c8d3b5}.status-pill.wording{color:#555a40;background:#ecebdc;border-color:#ced0b8}.status-pill.review{color:#814024;background:#f7e4d9;border-color:#e9bfaa}.status-pill.empty{color:#5d6056;background:#f0efea;border-color:#cfcdc2}.record-label{color:var(--muted);margin-top:8px;font-size:13px}.record-flags{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.record-flags:not(:has(:not([hidden]))){display:none}.range-grid{grid-template-columns:1fr 1fr;gap:18px;padding:23px 25px 21px;display:grid}.range-grid.single{grid-template-columns:1fr}.range-cell{min-width:0}.range-cell+.range-cell{border-left:1px solid var(--fine);padding-left:24px}.channel{color:var(--muted);font-size:12px}.range-value{font:600 clamp(48px,4.6vw,67px)/1.03 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.07em;margin-top:13px;display:block}.range-unit{margin-top:6px;font-size:13px;display:block}.range-observed{color:var(--muted);margin-top:10px;font-size:11px;line-height:1.5;display:block}.range-observed time{display:block}.record-date{background:#f6ebd3;border-block:1px solid #e6d7b5;align-items:flex-start;gap:9px;padding:12px 25px;font-size:12px;line-height:1.65;display:flex}.record-date .qualifier{color:#655b43;display:block}.record-date.undated{background:#f0efe4;border-color:#dadcc9}.record-note{color:var(--muted);padding:14px 25px 0;font-size:12px;line-height:1.7}.record-foot{justify-content:space-between;align-items:center;gap:12px;padding:5px 25px 10px;display:flex}.record-basis{font:400 10px/1.6 var(--mono);color:var(--muted)}.record-foot a{align-items:center;gap:5px;min-height:44px;font-size:12px;display:inline-flex}.record-body{padding:22px 25px}.record-body h3{max-width:20ch;font-size:32px;line-height:1.15}.record-body p,.source-wording{color:var(--muted);font-size:13px;line-height:1.7}.record-body p{margin-top:13px}.source-wording{padding:17px 25px 0}.wording-label{color:var(--ink);margin-bottom:5px;font-weight:600}.record-warnings{padding:14px 25px}.warning-inline{border-left:3px solid var(--clay);color:#70452c;background:#f6e9db;border-radius:0 7px 7px 0;padding:10px 12px;font-size:12px}.warning-inline+.warning-inline{margin-top:8px}.inner-detail{border-bottom:1px solid var(--fine);padding:0 25px}.inner-detail summary{min-height:44px;font-size:12px}.queue-dates{margin:14px 0}.queue-dates div{margin-bottom:8px}.queue-dates dt{font-weight:600}.queue-dates dd{margin:0}.pending-card{flex-direction:column;justify-content:center;min-height:325px;padding:28px 25px;display:flex}.pending-card .mono{color:var(--muted)}.pending-card h2{margin:17px 0 12px;font-size:38px;line-height:1.15}.pending-card p{color:var(--muted);max-width:33ch;font-size:14px}.pending-arrow{font:500 40px/1 var(--display);color:var(--clay);margin-top:22px}.result-caption{font:400 10px/1.6 var(--mono);color:var(--muted);justify-content:space-between;gap:15px;margin:15px 6px 0;display:flex}.result-caption span:last-child{color:var(--moss)}.process{background:var(--sage);border:1px solid #d4dac5;border-radius:18px;grid-template-columns:minmax(0,.72fr) minmax(0,1.8fr);align-items:center;gap:42px;margin-bottom:0;padding:25px 30px;display:grid}.process-intro h2{max-width:17ch;font-size:25px;line-height:1.15}.process-intro p{color:#5c6650;max-width:26ch;margin-top:9px;font-size:13px}.process-path{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.process-path li{min-width:0;padding-right:15px;position:relative}.process-path li:before{content:"";background:#9ba98a;height:1px;position:absolute;top:14px;left:15px;right:0}.process-path li:last-child:before{display:none}.route-dot{background:var(--sage);z-index:1;width:29px;height:29px;font:600 12px/1 var(--sans);border:1px solid #78886c;border-radius:50%;place-items:center;margin-bottom:10px;display:grid;position:relative}.process-step{border:1px solid #0000;border-radius:9px;padding:10px 12px}.process-covered .process-step{border-color:var(--apricot);background:var(--paper)}.process-covered .route-dot{border-color:var(--clay);color:var(--clay);background:var(--paper)}.process-path strong{font-size:13px;line-height:1.5;display:block}.process-path small{color:#59644f;max-width:24ch;margin-top:5px;font-size:12px;line-height:1.5;display:block}.process-note{border-top:1px solid var(--fine);color:var(--muted);margin:12px 0 37px;padding:12px 2px 0;font-size:12px;line-height:1.65}.official-filing-link{flex-basis:100%;width:fit-content}.filing-help{border:1px solid var(--fine);background:var(--paper);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px 28px;margin:0 0 32px;padding:22px 24px;display:flex}.filing-help>div{flex:280px}.filing-help h2{font-size:25px;line-height:1.2}.filing-help p{max-width:65ch;color:var(--muted);margin-top:8px;font-size:13px}.filing-help .affiliate-disclosure{font-size:12px}.filing-help-link{border:1px solid var(--moss);min-height:44px;color:var(--ink);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.filing-help-link:hover{background:var(--sage)}.section-kicker{font:400 10px/1.5 var(--mono);text-transform:uppercase;letter-spacing:.1em}.official-card{background:var(--ink);color:var(--paper);border-radius:18px;min-width:0;padding:27px 30px 24px}.official-card .section-kicker{color:#d9dec8}.official-card h2{margin:13px 0;font-size:33px;line-height:1.13}.agency-name{color:#e0e3d3;font-size:13px;line-height:1.7}.source-kind{font:400 10px/1.7 var(--mono);color:#d4d9c5;margin-top:10px}.official-button{background:var(--butter);color:var(--ink);border-radius:99px;justify-content:space-between;align-items:center;gap:14px;max-width:620px;min-height:53px;margin:21px 0 8px;padding:13px 20px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.official-button:hover{background:#f7e4a8}.link-context{color:#d2d8c2;font-size:11px;line-height:1.6}.source-provenance{border-top:1px solid #768169;margin-top:18px}.source-provenance summary{color:#ebeddf;font-size:12px}.source-provenance .detail-copy{color:#e0e4d1}.source-dates{gap:10px;margin:0 0 12px;display:grid}.source-dates>div{grid-template-columns:1fr 1fr;gap:12px;max-width:500px;display:grid}.source-dates dt{color:#cbd4bd;font-size:12px}.source-dates dd{color:var(--paper);margin:0;font-size:12px}.source-url{overflow-wrap:anywhere;font:400 11px/1.7 var(--mono);margin:8px 0;display:block}.source-provenance a,.operational-notice a{color:var(--butter)}.operational-notice{border-left:3px solid var(--butter);max-width:80ch;margin-top:24px;padding-left:15px;font-size:13px}.operational-notice p{margin-top:8px}.detail-copy{color:var(--muted);max-width:80ch;padding-bottom:17px;font-size:12px;line-height:1.8}.detail-copy p+p{margin-top:9px}details summary{justify-content:space-between;align-items:center;gap:16px;min-height:51px;list-style:none;display:flex}summary::-webkit-details-marker{display:none}summary:after{content:"+";font:400 20px/1 var(--sans);flex:none}details[open]>summary:after{content:"−"}.methodology,.reference-detail,.privacy-detail{border-top:1px solid var(--fine);padding:6px 0}.methodology>summary{min-height:58px;font-size:13px;font-weight:500}.method-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;padding:7px 0 22px;display:grid}.method-grid h3{font:600 14px var(--sans);letter-spacing:-.01em;margin-bottom:10px}.method-grid p{color:var(--muted);font-size:12px;line-height:1.75}.reference-detail>summary,.privacy-detail>summary{color:var(--muted);font-size:12px}.reference-detail code{overflow-wrap:anywhere;font-size:11px}.agency-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;margin:0 0 20px;padding:0;list-style:none;display:grid}.agency-directory a{align-items:center;min-height:44px;font-size:13px;display:inline-flex}.site-footer{border-top:1px solid var(--fine);margin-top:4px;padding:28px 0 33px}.footer-inner{justify-content:space-between;align-items:center;gap:30px;display:flex}.footer-note{font:500 28px/1.3 var(--display);letter-spacing:-.04em}.footer-note em{color:var(--clay)}.footer-legal{font:400 10px/1.7 var(--mono);color:var(--muted);text-align:right}.footer-legal a{align-items:center;min-height:44px;display:inline-flex}.no-script{background:var(--paper);border:1px solid var(--fine);border-radius:12px;margin-top:25px;padding:20px;font-size:14px}.simple-page{min-height:65vh;padding-block:80px}.simple-page p{margin-block:24px}.footer-links{flex-wrap:wrap;justify-content:flex-end;gap:4px 20px;display:flex}.footer-links a[aria-current=page]{color:var(--ink);font-weight:700}.legal-page{overflow-wrap:anywhere;max-width:760px;margin-inline:auto}.legal-back{align-items:center;min-height:44px;margin-bottom:30px;font-size:13px;display:inline-flex}.legal-heading{border-bottom:1px solid var(--fine);padding-bottom:28px}.legal-heading .eyebrow{margin:0 0 16px}.legal-page h1{font-size:clamp(44px,6vw,66px)}.legal-heading .legal-date{color:var(--muted);font:400 12px/1.6 var(--mono);margin:20px 0 0}.legal-copy{font-size:16px;line-height:1.8}.legal-copy .legal-intro{margin-block:30px;font-size:18px;line-height:1.7}.legal-copy h2{margin:38px 0 16px;font-size:29px;line-height:1.2}.legal-copy p{margin-block:16px}.legal-copy address{font-style:normal}@media (width<=700px){.footer-links{justify-content:flex-start}.simple-page:has(.legal-page){padding-block:32px 52px}.legal-copy h2{font-size:26px}}@keyframes orbit{to{transform:rotate(360deg)}}@keyframes sun-rays{to{transform:rotate(-360deg)}}@keyframes sun-breathe{0%{filter:brightness(.96);transform:scale(.97)}to{filter:brightness(1.12);transform:scale(1.06)}}@keyframes globe-turn{to{background-position:0 0,52px 0}}@keyframes continent-drift{0%{transform:translate(-57%)}to{transform:translate(-43%)}}@keyframes day-night{0%{transform:translate(-58%)}to{transform:translate(54%)}}@keyframes arrive{0%{opacity:.2;transform:translateY(8px)}to{opacity:1;transform:none}}.result-card.arrive{animation:arrive .32s var(--ease)}@media (width<=1150px){.wrap{width:calc(100% - 64px)}.hero{column-gap:36px}h1{font-size:clamp(52px,6vw,70px)}.record-state h2{font-size:33px}.range-value{font-size:57px}.process{grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);gap:30px}.art-backdrop{left:34px;right:23px}.nav{gap:20px}.nav-links{gap:22px}}@media (width<=900px){.wrap{width:calc(100% - 48px)}.nav{min-height:78px}.brand{font-size:23px}.nav-links .nav-scope{display:none}.hero{align-items:start;column-gap:26px;padding-top:34px}h1{font-size:54px}.lede{font-size:14px}.eyebrow{letter-spacing:.07em;font-size:9px}.state-form{padding:18px 18px 15px}.form-heading{flex-wrap:wrap;gap:5px}.record-top,.range-grid,.record-body{padding:19px}.range-grid{gap:10px}.range-value{font-size:49px}.range-cell+.range-cell{padding-left:16px}.record-date,.record-note,.record-foot,.source-wording,.record-warnings{padding-inline:19px}.record-body h3{font-size:29px}.record-foot{flex-wrap:wrap;gap:0}.result-stage{padding-top:110px}.art-caption{font-size:9px;left:-4px}.form-foot,.form-annotation{font-size:10px}.result-caption{font-size:9px}.process{grid-template-columns:1fr;gap:23px;padding:23px 25px}.process-intro{justify-content:space-between;align-items:center;gap:30px;display:flex}.process-intro h2{max-width:none}.process-intro p{margin:0}}@media (width<=700px){.wrap{width:calc(100% - 36px)}.ribbon-inner{letter-spacing:.08em;justify-content:center;min-height:27px;font-size:9px}.ribbon-detail,.nav-links{display:none}.nav{gap:12px;min-height:75px}.brand{gap:8px;font-size:22px}.brand-symbol{width:28px;height:28px}.hero{flex-direction:column;gap:0;padding:26px 0 29px;display:flex}.hero-copy,.result-stage{width:100%}.eyebrow{letter-spacing:.1em;margin-bottom:16px;font-size:9px}h1{letter-spacing:-.055em;font-size:clamp(49px,12vw,70px);line-height:1.02}.lede{max-width:41ch;margin-top:21px;font-size:14px}.state-form{border-radius:17px;margin-top:22px;padding:18px 19px 14px}.form-heading{flex-wrap:nowrap;margin-bottom:10px}.form-heading label{font-size:13px}.select-shell select{min-height:54px;font-size:16px}.check-button{min-height:55px;margin-top:11px;font-size:14px}.form-foot{margin-top:10px;font-size:10px}.form-annotation{display:none}.result-stage{align-self:stretch;margin-top:22px;padding-top:104px;padding-bottom:0}.art-backdrop{height:245px;left:31px;right:30px}.sunrise-mark{width:min(88%,250px);height:98px;top:4px}.sun{width:39px;height:39px;top:4px;right:7px}.sun:before{border-width:1.5px;inset:-7px}.globe-orbit{border-width:1.75px;width:166px;height:87px;margin-left:-83px;top:7px}.dot-one{width:8px;height:8px;top:-5px;left:34px}.dot-two{width:6px;height:6px;top:11px;right:9px}.dot-three{width:7px;height:7px;top:45px;right:-4px}.dot-four{width:5px;height:5px;bottom:-3px;right:41px}.dot-five{width:6px;height:6px;bottom:7px;left:8px}.globe{width:89px;height:89px;top:3px}.globe-grid{background-image:repeating-linear-gradient(0deg,#0000 0 14px,#fffdf677 14px 15px),repeating-linear-gradient(90deg,#0000 0 18px,#fffdf655 18px 19px);background-size:100% 100%,38px 100%}.state-map{width:73px;top:16px}.globe-shine{inset:5px 37px 30px 10px}.art-caption{padding:7px 12px;font-size:9px;top:58px;left:0}.petal{width:22px;height:43px;bottom:47px;left:-9px}.petal.small{width:17px;height:30px;bottom:35px;left:5px}.result-card{border-radius:15px}.record-top{padding:19px 20px 15px}.record-state{gap:10px}.record-state h2{font-size:32px}.record-eyebrow{font-size:9px}.record-label{font-size:12px}.status-pill{font-size:9px}.range-grid{gap:14px;padding:20px}.range-value{font-size:58px}.range-unit{font-size:12px}.range-cell+.range-cell{padding-left:20px}.record-date{padding:12px 20px}.record-note{padding:12px 20px 0;font-size:11px}.record-foot{flex-wrap:nowrap;gap:8px;padding:2px 20px 9px}.record-basis{font-size:9px}.record-foot a{white-space:nowrap;font-size:11px}.record-body{padding:20px}.record-body h3{font-size:31px}.source-wording,.record-warnings,.inner-detail{padding-inline:20px}.result-caption{margin-top:12px;font-size:9px}.pending-card{min-height:280px;padding:25px 22px}.pending-card h2{font-size:34px}.process{border-radius:15px;gap:21px;margin-bottom:0;padding:23px}.process-intro{display:block}.process-intro p{max-width:none;margin-top:5px;font-size:12px}.process-path{display:block}.process-path li{min-height:72px;padding:0 0 18px 40px}.process-path li:last-child{min-height:45px;padding-bottom:0}.process-path li:before{width:1px;height:auto;inset:15px auto 0 14px}.route-dot{margin:0;position:absolute;top:8px;left:0}.process-path strong{font-size:13px}.process-path small{max-width:none;margin-top:3px}.source-section{margin:28px 0}.official-card{border-radius:16px;padding:25px 24px 20px}.official-card h2{font-size:32px}.official-button{margin-top:18px;font-size:12px}.source-dates>div{grid-template-columns:1fr;gap:3px}.methodology>summary{font-size:12px}.method-grid{grid-template-columns:1fr;gap:22px;padding-top:10px}.reference-detail>summary,.privacy-detail>summary{font-size:12px}.agency-directory{grid-template-columns:1fr 1fr;gap:0 12px}.footer-inner{display:block}.footer-legal{text-align:left;margin-top:17px;font-size:9px}.site-footer{padding:23px 0 25px}}@media (width<=375px){.wrap{width:calc(100% - 32px)}.brand{gap:7px;font-size:21px}.brand-mark{width:26px;height:32px}h1{font-size:49px}.hero{padding-top:22px}.form-heading span{font-size:9px}.range-value{font-size:53px}.record-state h2{font-size:31px}.record-top{padding:17px 18px 14px}.range-grid,.record-body{padding-inline:18px}.range-cell+.range-cell{padding-left:18px}.record-date,.record-note,.record-foot{padding-inline:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}@media print{body{background:#fff}body:before,.skip,.top-ribbon,.nav-links,.art-backdrop,.art-caption,.petal,.state-form,.form-annotation{display:none!important}.wrap{width:100%}.hero{padding-top:15px;display:block}h1{font-size:38px}.result-stage{padding-top:20px}.result-card{break-inside:avoid;box-shadow:none}.filing-options,.option-card{break-inside:avoid}.official-card{color:#000;background:#fff;border:1px solid #777}.official-card *{color:#000!important}}.expedite-section{border-bottom:1px solid var(--fine);grid-template-columns:minmax(0,.72fr) minmax(0,1.8fr);gap:42px;padding:3px 0 34px;display:grid}.section-heading h2{max-width:16ch;margin-top:12px;font-size:32px;line-height:1.15}.section-heading>p:not(.section-kicker){color:var(--muted);max-width:34ch;margin-top:14px;font-size:12px;line-height:1.7}.section-heading time{display:block}.expedite-content{min-width:0}.expedite-overview{margin-bottom:16px;font-size:13px}.expedite-card{background:#fcf7eb;border:1px solid #d6d0bf;border-radius:12px;margin-top:16px;overflow:hidden}.expedite-summary{padding:20px 23px 16px}.expedite-card h3{font:600 17px/1.4 var(--sans);letter-spacing:-.02em}.tier-status{font:500 10px/1.6 var(--mono);color:var(--muted);margin-bottom:8px}.tier-turnaround{margin-top:12px;font-size:14px}.tier-price{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:14px;display:flex}.tier-price strong{font:600 22px/1.4 var(--sans);font-variant-numeric:tabular-nums}.tier-price span,.tier-channel,.tier-cutoff{font-size:12px;line-height:1.7}.tier-price span{max-width:44ch;color:var(--muted)}.tier-channel{margin-top:12px;font-weight:600}.tier-cutoff{color:var(--muted);margin-top:8px}.expedite-summary .warning-inline{margin-top:14px}.tier-date{color:var(--muted);margin-top:14px;font-size:11px}.tier-source{align-items:center;min-height:44px;font-size:12px;display:inline-flex}.expedite-card.review{background:#fbf0e5;border-color:#d7bbaa}.expedite-card.review .expedite-summary{border-left:3px solid var(--clay);padding-left:20px}.expedite-card.review .tier-status{color:#74432d}.expedite-details{border-top:1px solid var(--fine);padding:0 23px}.expedite-details summary,.expedite-evidence summary{font-size:12px}.expedite-evidence{border-top:1px solid var(--fine);margin-top:17px}.expedite-evidence ul{padding-left:20px}.expedite-evidence li+li{margin-top:12px}.expedite-evidence a{overflow-wrap:anywhere}.expedite-footnote{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.7}.source-help{grid-template-columns:minmax(0,1fr);align-items:start;gap:25px;margin:34px 0 31px;display:grid}.source-help>div{min-width:0}.help-card{background:#eee3cd;border:1px solid #ded1b7;border-radius:18px 66px 18px 18px;padding:27px}.help-card h2{max-width:17ch;margin:14px 0 11px;font-size:32px;line-height:1.15}.help-intro{color:#565849;font-size:13px;line-height:1.75}.northwest-button{min-height:51px;font:500 13px var(--sans);background:#f8f1e3;border:1px solid #aaa48e;border-radius:99px;justify-content:space-between;align-items:center;gap:14px;margin-top:21px;padding:12px 17px;text-decoration:none;display:flex}.inactive-note{color:#565849;margin-top:20px;font-size:12px}.affiliate-disclosure{color:#565849;border-top:1px solid #cac0a9;margin-top:17px;padding-top:13px;font-size:11px;line-height:1.7}@media (width<=900px){.expedite-section{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:28px}.source-help{gap:20px}.help-card{padding:24px}}@media (width<=700px){.expedite-section,.source-help{grid-template-columns:1fr;gap:22px}.section-heading h2{max-width:none;font-size:29px}.section-heading>p:not(.section-kicker){max-width:none}.expedite-section{padding-bottom:25px}.expedite-summary{padding-inline:18px}.expedite-card.review .expedite-summary{padding-left:15px}.expedite-details{padding-inline:18px}.source-help{margin-top:25px}}.filing-estimate .range-value{margin-top:0}.filing-fee{font:600 17px/1.5 var(--sans);margin-top:16px}.filing-estimate .channel{margin-top:7px}.filing-source{background:var(--sage);flex-wrap:wrap;gap:6px 12px;padding:14px 25px;font-size:12px;line-height:1.7;display:flex}.filing-source a{min-height:24px;text-decoration:underline}.refresh-note{font-weight:600}.filing-disclaimer{padding-bottom:20px}.filing-options{margin-top:28px}.filing-options h2{margin-bottom:18px;font-size:27px}.option-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:18px;display:grid}.option-card{border:1px solid var(--fine);background:var(--paper);break-inside:avoid;border-radius:14px;padding:23px}.option-card h3{font-size:23px}.option-duration{font:600 23px/1.5 var(--sans);margin-top:12px}.option-condition{color:var(--muted);margin-top:12px;font-size:12px;line-height:1.7}.methodology-intro{max-width:65ch;padding:12px 0 30px}.methodology-intro h2{margin-bottom:12px;font-size:30px}.methodology-intro p{margin-bottom:16px;font-size:14px}.methodology-intro a{align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}
