@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.2b_sldcwg6mn_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.1emuuracu50qd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.43zbiuwnnoiok.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ynx40_3oa9rk.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.1975l3y3401x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.2o7m9ogm38dql.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.3ji57o093q1kd.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.19xuq3td7fwu_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.3o_v2fun1jzxk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.11ypmpdlzqdb_.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.3go-kn2r40gie.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.3bh2vc0w-r-ll.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/99ce71e74c11bc20-s.1jc1xb-qv_87z.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8cf1ea7b03cdeb83-s.3dbq0oou7i_24.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:800;font-display:swap;src:url(../media/829ba4228c966254-s.p.2mm3nq9i83l-m.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.poppins_bb5c9b84-module__KhXlnq__className{font-family:Poppins,Poppins Fallback;font-style:normal}.poppins_bb5c9b84-module__KhXlnq__variable{--font-poppins:"Poppins", "Poppins Fallback"}
:root{--ink:#172435;--muted:#526173;--paper:#fbfaf7;--paper-deep:#f1eee6;--surface:#fff;--line:#d7d9d5;--navy:#16334c;--blue:#1d6687;--teal:#146c64;--gold:#e8b94f;--focus:#8a2be2;--danger:#9b2c2c;--max-width:74rem;--radius:.75rem;color:var(--ink);background:var(--paper);font-synthesis:none;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:auto;scrollbar-color:#ff6b4a #f5efe8;scrollbar-width:thin}html::-webkit-scrollbar{width:7px;height:7px}html::-webkit-scrollbar-button{width:0;height:0;display:none}html::-webkit-scrollbar-track{background:#f5efe8}html::-webkit-scrollbar-thumb{background:#ff6b4a;border:1px solid #f5efe8;border-radius:999px}html::-webkit-scrollbar-thumb:hover{background:#e85235}body{background:var(--paper);color:var(--ink);margin:0;font-size:1rem;line-height:1.6}a{color:var(--blue);text-underline-offset:.18em;text-decoration-thickness:.1em}a:hover{text-decoration-thickness:.16em}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex="0"]:focus-visible{outline:.2rem solid var(--focus);outline-offset:.2rem}button,a{touch-action:manipulation}button,input,select,textarea{font:inherit}button:disabled{cursor:not-allowed;opacity:.55}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3,p{margin-top:0}h1,h2,h3{text-wrap:balance;line-height:1.15}h1{letter-spacing:-.035em;max-width:16ch;margin-bottom:1.25rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,7vw,5.5rem);font-weight:600}h2{letter-spacing:-.02em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.75rem,4vw,3rem);font-weight:600}h3{font-size:1.05rem}.shell{width:min(calc(100% - 2rem), var(--max-width));margin-inline:auto}.reading-width{max-width:52rem}.skip-link{z-index:100;background:var(--ink);color:#fff;border-radius:.35rem;padding:.75rem 1rem;position:fixed;top:.75rem;left:.75rem;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.site-header{border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--paper) 95%, white)}.header-inner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:5.25rem;display:flex}.brand{min-height:2.75rem;color:var(--ink);align-items:center;gap:.75rem;text-decoration:none;display:inline-flex}.brand-mark{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;font-weight:800;display:grid}.brand strong,.brand small{display:block}.brand small{color:var(--muted);font-size:.72rem}.nav-list,.breadcrumbs ol{flex-wrap:wrap;align-items:center;gap:1.25rem;margin:0;padding:0;list-style:none;display:flex}.nav-list a{min-height:2.75rem;color:var(--ink);align-items:center;font-weight:700;display:inline-flex}.hero{background:radial-gradient(circle at 88% 18%,#e8b94f47 0 8rem,#0000 8.1rem),linear-gradient(145deg,#f7f3e9 0%,#edf4f2 100%);padding-block:clamp(4rem,10vw,8rem);overflow:hidden}.hero-grid{grid-template-columns:minmax(0,1.5fr) minmax(18rem,.8fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.eyebrow,.status-kicker{color:var(--teal);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.8rem;font-size:.78rem;font-weight:800}.hero-copy,.page-header>p:last-child,.profile-summary{color:#34465a;max-width:43rem;font-size:clamp(1.1rem,2.2vw,1.35rem)}.button-row{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.button{border:2px solid var(--navy);min-height:3rem;font:inherit;cursor:pointer;border-radius:.35rem;justify-content:center;align-items:center;padding:.72rem 1.1rem;font-weight:800;text-decoration:none;display:inline-flex}.button-primary{background:var(--navy);color:#fff}.button-secondary{color:var(--navy);background:0 0}.research-card{border:1px solid #c8d5d1;border-top:.45rem solid var(--teal);border-radius:var(--radius);background:#ffffffe0;padding:clamp(1.5rem,4vw,2.5rem);position:relative;box-shadow:0 1.2rem 3rem #16334c1a}.research-card h2{font-size:2rem}.research-facts{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-block:1.5rem;display:grid}.research-facts div{border-top:1px solid var(--line);padding-top:.75rem}.research-facts dt{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.research-facts dd{margin:0;font-size:1.35rem;font-weight:800}.section,.page-wrap{padding-block:clamp(3.5rem,8vw,6.5rem)}.section-heading{max-width:46rem;margin-bottom:2.25rem}.compact-heading{margin-bottom:1.5rem}.principle-grid,.analysis-grid,.research-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.principle-grid article,.research-detail-grid>div,.analysis-grid>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.5rem}.principle-number{color:var(--teal);margin-bottom:2rem;font-size:.8rem;font-weight:800;display:block}.section-contrast{background:var(--navy);color:#fff}.section-contrast .eyebrow{color:#9ddbd2}.split-callout{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.split-callout .text-link{color:#fff}.text-link{align-items:center;gap:.35rem;min-height:2.75rem;font-weight:800;display:inline-flex}.text-button{min-height:2.75rem;color:var(--blue);text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:.4rem 0;font-weight:800;text-decoration:underline;text-decoration-thickness:.1em}.compact-button{min-height:2.75rem;padding-block:.45rem}.page-header{max-width:50rem;margin-bottom:2.5rem}.notice{border-left:.35rem solid var(--gold);background:#fff8df;padding:1.1rem 1.25rem}.notice-emphasis{margin-bottom:3rem}.notice h2{letter-spacing:0;font-family:inherit;font-size:1.2rem}.state-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.state-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:100%;padding:1.35rem}.state-card-heading{align-items:flex-start;gap:.9rem;display:flex}.state-card h2{letter-spacing:0;margin-bottom:.15rem;font-family:inherit;font-size:1.2rem}.state-card-heading p,.verified-date{color:var(--muted);margin-bottom:0;font-size:.82rem}.state-abbr{background:var(--paper-deep);border-radius:50%;place-items:center;min-width:3rem;height:3rem;font-weight:900;display:grid}.draft-label{color:#5f4808;border:1px solid #ad8b2f;border-radius:2rem;margin-block:1rem;padding:.25rem .55rem;font-size:.75rem;font-weight:800;display:inline-block}.state-category{font-size:.92rem}.state-category span{color:var(--muted);text-transform:uppercase;margin-bottom:.25rem;font-size:.72rem;font-weight:800;display:block}.profile-hero{border-bottom:1px solid var(--line);background:linear-gradient(145deg,#f7f3e9,#eaf3f1);padding-block:2rem 3rem}.breadcrumbs{margin-bottom:2.5rem}.breadcrumbs li+li:before{color:var(--muted);content:"/";margin-right:1.25rem}.profile-title-row{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.profile-title-row h1{margin-bottom:.75rem}.profile-draft-badge{color:#574309;background:#fff7d7;border:1px solid #8b712e;border-radius:.35rem;padding:.55rem .75rem;font-weight:800}.profile-category{max-width:52rem;margin-bottom:0}.profile-layout{grid-template-columns:minmax(0,1fr) 17rem;align-items:start;gap:3rem;padding-block:3rem 6rem;display:grid}.profile-main{min-width:0}.profile-section{border-top:1px solid var(--line);padding-block:2.75rem}.field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.field-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.25rem}.field-card dt{margin-bottom:.75rem;font-weight:900}.field-card dd{margin:0}.value-badge,.link-status,.instrument-status{border:1px solid;border-radius:2rem;padding:.2rem .5rem;font-size:.75rem;font-weight:900;display:inline-block}.value-yes,.value-partial{color:#17633d;background:#e9f6ee}.value-no,.link-broken{color:var(--danger);background:#fff0f0}.value-federal_requirement_only{color:#245b86;background:#edf6fc}.value-proposed_only,.value-historical_or_outdated{color:#76550a;background:#fff7dc}.value-unclear,.value-not_yet_verified,.value-not_applicable,.link-restricted,.link-not_yet_verified{color:#4e5660;background:#f2f3f4}.value-explanation{color:var(--muted);margin-block:.7rem 1rem;font-size:.88rem}.raw-value{border-top:1px solid var(--line);padding-top:.8rem;font-size:.88rem}.raw-value p{margin-bottom:0}.research-detail-grid,.analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-grid>div:first-child{border-top:.35rem solid var(--teal)}.analysis-grid>div:last-child{border-top:.35rem solid var(--gold)}.instrument-panel{border-radius:var(--radius);background:#fffaf0;border:1px solid #cfbc78;margin-top:1rem;padding:1.5rem}.instrument-list{margin-bottom:0;padding-left:1.25rem}.instrument-list li+li{margin-top:1rem}.instrument-status{color:#76550a;margin-left:.65rem}.source-list{margin:0;padding-left:1.4rem}.source-list li{padding:1rem 0 1rem .5rem}.source-list li+li{border-top:1px solid var(--line)}.source-heading{flex-wrap:wrap;align-items:baseline;gap:.6rem;display:flex}.source-address{overflow-wrap:anywhere;font-weight:800}.source-list p{color:var(--muted);margin:.35rem 0 0;font-size:.88rem}.page-link-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-wrap:wrap;gap:.5rem 1.25rem;margin-bottom:3rem;padding:1rem;display:flex}.page-link-panel a{align-items:center;min-height:2.75rem;font-weight:800;display:inline-flex}.method-section{border-top:1px solid var(--line);grid-template-columns:minmax(15rem,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,7vw,6rem);padding-block:3rem;display:grid}.method-section h2{font-size:clamp(1.75rem,3vw,2.5rem)}.method-copy li+li,.numbered-reference-list li+li{margin-top:.6rem}.evidence-tier-list>div,.method-value-list>div{border-top:1px solid var(--line);padding:1rem 0}.evidence-tier-list>div:first-child,.method-value-list>div:first-child{border-top:0}.evidence-tier-list strong{background:var(--navy);color:#fff;border-radius:50%;place-items:center;width:3rem;height:3rem;margin-right:.75rem;display:inline-grid}.evidence-tier-list p{display:inline}.evidence-tier-list .notice{margin-top:1rem;display:block}.method-value-list{margin:0}.method-value-list dt{flex-wrap:wrap;align-items:center;gap:.65rem;font-weight:900;display:flex}.method-value-list dd{color:var(--muted);margin:.5rem 0 0}code{background:var(--paper-deep);color:var(--ink);border-radius:.2rem;padding:.12rem .3rem;font-size:.88em}.glossary-section{border-top:1px solid var(--line);padding-block:2rem}.glossary-section h2{font-size:2rem}.glossary-list{margin:0}.glossary-list>div{border-top:1px solid var(--line);padding:1.25rem 0;scroll-margin-top:2rem}.glossary-list>div:first-child{border-top:0}.glossary-list dt{font-size:1.2rem;font-weight:900}.glossary-list dd{margin:.45rem 0 0}.glossary-list dd>p:first-child{margin-bottom:.6rem}.definition-note,.table-note,.field-help,.required-note{color:var(--muted);font-size:.86rem}.inline-source-list{margin:.65rem 0 0;padding-left:1.25rem}.catalog-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0 0 2rem;display:grid}.catalog-summary div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.25rem}.catalog-summary dt{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.catalog-summary dd{margin:.2rem 0 0;font-size:1.4rem;font-weight:900}.compact-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.data-table-scroll{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);max-height:70rem;overflow:auto}.data-table{border-collapse:collapse;width:100%;min-width:64rem}.data-table caption{color:var(--muted);text-align:left;padding:1rem}.data-table th,.data-table td{border-top:1px solid var(--line);text-align:left;vertical-align:top;padding:.9rem}.data-table thead th{z-index:2;background:var(--navy);color:#fff;border-top:0;position:sticky;top:0}.data-table tbody th{background:var(--paper-deep)}.source-table th:first-child{min-width:20rem}.source-id{color:var(--muted);overflow-wrap:anywhere;margin-top:.4rem;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;display:block}.table-note{margin:.4rem 0 0}.state-link-list{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.state-link-list a{border:1px solid var(--line);border-radius:.3rem;justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;display:inline-flex}.download-panel{border-radius:var(--radius);background:var(--navy);color:#fff;grid-template-columns:minmax(0,1fr) auto;gap:2rem;margin-bottom:4rem;padding:clamp(1.5rem,5vw,2.5rem);display:grid}.download-panel .eyebrow{color:#9ddbd2}.download-panel h2{margin-bottom:.7rem}.download-panel .button-secondary{color:#fff;border-color:#fff}.download-panel .text-link{color:#fff}.download-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.data-dictionary{margin-bottom:4rem}.data-dictionary>dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;display:grid}.data-dictionary>dl>div{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1rem}.data-dictionary dt{font-weight:900}.data-dictionary dt code{width:fit-content;margin-top:.4rem;display:block}.data-dictionary dd{color:var(--muted);margin:.6rem 0 0}.state-data-table{min-width:130rem}.table-enum-value{width:fit-content;margin-top:.4rem;display:block}.table-source-details{min-width:15rem}.table-source-details summary{min-height:2.75rem;color:var(--blue);cursor:pointer;font-weight:800}.table-source-details ul{padding-left:1.2rem}.table-source-details li+li{margin-top:.65rem}.changelog-list{margin:2rem 0 0;padding:0;list-style:none}.changelog-list article{border:1px solid var(--line);border-left:.4rem solid var(--teal);border-radius:var(--radius);background:var(--surface);padding:clamp(1.5rem,5vw,2.5rem)}.changelog-list h2{font-size:2rem}.change-detail-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;display:grid}.change-detail-list div{border-top:1px solid var(--line);padding-top:.8rem}.change-detail-list dt{color:var(--muted);text-transform:uppercase;font-size:.75rem;font-weight:800}.change-detail-list dd{margin:.3rem 0 0}.workflow-section{margin-bottom:3rem}.workflow-steps{counter-reset:workflow;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.workflow-steps li{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);counter-increment:workflow;min-height:8rem;padding:1rem;font-weight:800}.workflow-steps li:before{color:var(--teal);content:counter(workflow, decimal-leading-zero);margin-bottom:1.5rem;font-size:.8rem;display:block}.correction-form-layout{grid-template-columns:minmax(0,1fr) minmax(18rem,.8fr);align-items:start;gap:2rem;margin-bottom:3rem;display:grid}.correction-form,.correction-output{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:clamp(1.25rem,4vw,2rem)}.correction-form>label:not(.consent-label){margin-top:1rem;display:block}.correction-form>label>span:first-child{margin-bottom:.35rem;font-weight:800;display:block}.correction-form input:not([type=checkbox]),.correction-form select,.correction-form textarea{width:100%;min-height:3rem;color:var(--ink);background:#fff;border:2px solid #8995a1;border-radius:.35rem;padding:.65rem .75rem}.correction-form textarea{resize:vertical}.consent-label{align-items:flex-start;gap:.7rem;margin-block:1.25rem;display:flex}.consent-label input{flex:none;width:1.35rem;height:1.35rem}.correction-output{position:sticky;top:1rem}.correction-output pre{color:#fff;white-space:pre-wrap;overflow-wrap:anywhere;background:#172435;border-radius:.35rem;max-height:28rem;padding:1rem;overflow:auto}.privacy-section{margin-top:2rem}.footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-links{flex-wrap:wrap;gap:.35rem 1rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.footer-links a{align-items:center;min-height:2.75rem;display:inline-flex}.explore-header,.compare-header{max-width:58rem}.explore-controls,.comparison-controls{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);margin-bottom:2rem;padding:clamp(1.25rem,4vw,2rem)}.search-row>label,.filter-grid label>span,.state-picker-grid label>span{margin-bottom:.4rem;font-weight:800;display:block}.search-row>div{align-items:stretch;gap:.65rem;max-width:48rem;display:flex}.search-row input,.filter-grid select,.state-picker-grid select{width:100%;min-height:3rem;color:var(--ink);background:#fff;border:2px solid #8995a1;border-radius:.35rem;padding:.65rem .75rem}.search-row input{flex:1}.filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.5rem;display:grid}.active-filter-bar{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.25rem;display:flex}.filter-chip-list{flex-wrap:wrap;flex:1;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.filter-chip-list button{border:1px solid var(--navy);min-height:2.75rem;color:var(--navy);cursor:pointer;background:#eef4f7;border-radius:2rem;padding:.45rem .7rem;font-weight:800}.results-pending{opacity:.72}.map-panel{border-radius:var(--radius);background:var(--navy);color:#fff;margin-block:2rem 4rem;padding:clamp(1rem,3vw,2rem)}.map-heading,.results-heading{justify-content:space-between;align-items:flex-start;gap:2rem;display:flex}.map-heading>p{max-width:35rem}.map-heading h2{margin-bottom:1rem}.map-heading .eyebrow{color:#9ddbd2}.map-scroll{background:#f7f5ef;border:1px solid #8ba0b1;border-radius:.5rem;overflow-x:auto}.state-tile-map{width:100%;min-width:44rem;height:auto;display:block}.map-state rect{stroke:#172435;stroke-width:1.5px}.map-state text{fill:#102032;pointer-events:none;font-size:.85rem;font-weight:900}.map-state path{fill:none;stroke:#5a6370;stroke-width:3px}.state-tile-map a:hover rect,.state-tile-map a:focus rect{stroke:var(--focus);stroke-width:4px}.map-state-unmatched{opacity:.28}.map-color-dark-green rect,.legend-swatch.map-color-dark-green{fill:#6dbb91;background:#6dbb91}.map-color-green rect,.legend-swatch.map-color-green{fill:#9acaa5;background:#9acaa5}.map-color-light-green rect,.legend-swatch.map-color-light-green{fill:#c9dfb8;background:#c9dfb8}.map-color-yellow rect,.legend-swatch.map-color-yellow{fill:#f0cf6a;background:#f0cf6a}.map-color-orange rect,.legend-swatch.map-color-orange{fill:#e9a35a;background:#e9a35a}.map-color-gray rect,.legend-swatch.map-color-gray{fill:#c4c9ce;background:#c4c9ce}.map-legend{margin-top:1.5rem}.map-legend ul{flex-wrap:wrap;gap:.75rem 1.25rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.map-legend li{align-items:center;gap:.45rem;display:flex}.legend-swatch{border:1px solid #fff;border-radius:.2rem;width:1.1rem;height:1.1rem}.results-section{margin-top:2rem}.results-heading{margin-bottom:1.5rem}.results-heading h2{margin-bottom:0}.explore-state-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.result-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;height:100%;padding:1.5rem;display:flex}.result-card header{align-items:flex-start;gap:.9rem;margin-bottom:1rem;display:flex}.result-card h3{margin-bottom:.15rem;font-size:1.35rem}.result-card header p,.result-category,.result-authority{margin-bottom:.8rem}.match-reasons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0 0 1rem;display:grid}.match-reasons div{border-top:1px solid var(--line);padding-top:.65rem}.match-reasons dt{color:var(--muted);font-size:.75rem;font-weight:800}.match-reasons dd{margin:.25rem 0 0}.result-actions,.comparison-actions{flex-wrap:wrap;gap:.75rem;margin-top:auto;padding-top:1rem;display:flex}.empty-state{border-radius:var(--radius);background:var(--surface);text-align:center;border:1px dashed #8995a1;padding:clamp(1.5rem,5vw,3rem)}.empty-state h2,.empty-state h3{margin-bottom:.7rem;font-family:Georgia,Times New Roman,serif;font-size:1.75rem}.state-picker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.comparison-empty{margin-block:2rem}.comparison-results{margin-top:3rem}.share-status{min-height:1.6em;color:var(--teal);margin:0;font-weight:800}.row-view-controls{border:1px solid var(--line);border-radius:var(--radius);flex-wrap:wrap;gap:.75rem 1.5rem;margin:1.25rem 0;padding:1rem;display:flex}.row-view-controls legend{padding-inline:.35rem;font-weight:900}.row-view-controls label{align-items:center;gap:.5rem;min-height:2.75rem;font-weight:700;display:inline-flex}.row-view-controls input{width:1.2rem;height:1.2rem}.comparison-row-count{font-weight:800}.comparison-table-scroll{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow-x:auto}.comparison-table{border-collapse:collapse;width:100%;min-width:54rem}.comparison-table caption{color:var(--muted);text-align:left;padding:1rem}.comparison-table th,.comparison-table td{border-top:1px solid var(--line);text-align:left;vertical-align:top;width:40%;padding:1rem}.comparison-table th:first-child{width:20%}.comparison-table thead th{background:var(--navy);color:#fff;border-top:0}.comparison-table tbody th{background:var(--paper-deep)}.comparison-table td>p:first-child{margin-bottom:.8rem}.comparison-raw-value{border-top:1px solid var(--line);margin-top:.85rem;padding-top:.85rem;font-size:.9rem}.comparison-raw-value p{margin-bottom:0}.comparison-sources{border-top:1px solid var(--line);margin-top:1rem;padding-top:.75rem;font-size:.85rem}.comparison-sources summary{min-height:2.75rem;color:var(--blue);cursor:pointer;font-weight:800}.comparison-sources ul{margin-bottom:0;padding-left:1.25rem}.comparison-sources li+li{margin-top:.65rem}.link-ok,.link-redirect{color:#17633d;background:#e9f6ee}.profile-sidebar{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.25rem;position:sticky;top:1rem}.profile-sidebar h2{letter-spacing:0;font-family:inherit;font-size:1.15rem}.profile-sidebar dl{margin-bottom:1rem}.profile-sidebar dl div{border-top:1px solid var(--line);padding-block:.65rem}.profile-sidebar dt{color:var(--muted);text-transform:uppercase;font-size:.72rem;font-weight:800}.profile-sidebar dd{margin:.1rem 0 0;font-weight:700}.sidebar-action{width:100%;margin-bottom:.8rem}.prose-section{border-top:1px solid var(--line);padding-block:2rem}.prose-section h2{font-size:2rem}.prose-section li+li{margin-top:.65rem}.check-list li::marker{color:var(--teal);content:"✓  ";font-weight:900}.site-footer{border-top:1px solid var(--line);background:var(--paper-deep);color:#3d4b5c;padding-block:2.5rem;font-size:.9rem}.footer-grid{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.footer-grid p{margin-bottom:.3rem}@media (max-width:56rem){.hero-grid,.profile-layout,.split-callout,.method-section,.download-panel,.correction-form-layout{grid-template-columns:1fr}.state-grid,.principle-grid,.filter-grid,.data-dictionary>dl,.workflow-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.correction-output{position:static}.profile-sidebar{order:-1;position:static}}@media (max-width:38rem){.header-inner,.profile-title-row{flex-direction:column;align-items:stretch}.header-inner{padding-block:.8rem}.nav-list{justify-content:space-between}.hero-grid,.state-grid,.principle-grid,.filter-grid,.explore-state-list,.state-picker-grid,.catalog-summary,.compact-summary,.data-dictionary>dl,.change-detail-list,.workflow-steps,.field-grid,.research-detail-grid,.analysis-grid,.footer-grid{grid-template-columns:1fr}.map-heading,.results-heading,.search-row>div{flex-direction:column;align-items:stretch}.match-reasons,.research-facts{grid-template-columns:1fr}.profile-draft-badge{align-self:flex-start}}@media (forced-colors:active){.brand-mark,.button,.value-badge,.link-status,.instrument-status,.draft-label,.profile-draft-badge{border:1px solid buttontext}.notice,.analysis-grid>div,.research-card,.map-panel,.map-state rect,.legend-swatch{border:2px solid canvastext}.map-state rect{fill:canvas;stroke:canvastext}.map-state text{fill:canvastext}.download-panel,.workflow-steps li,.correction-form,.correction-output,.catalog-summary div{border:2px solid canvastext}.map-state-unmatched{opacity:.45}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{.skip-link,.site-header,.site-footer,.button-row{display:none}body{color:#000;background:#fff}a{color:#000}.profile-layout{display:block}.explore-controls,.map-panel,.comparison-controls,.row-view-controls,.comparison-actions,.result-actions,.share-status{display:none}.data-table-scroll{max-height:none;overflow:visible}.data-table thead th{position:static}.profile-sidebar{margin-top:2rem}}.test-experience{padding-block:clamp(2rem,5vw,4rem) clamp(4rem,9vw,8rem)}.test-map-stage{grid-template-columns:minmax(0,1.45fr) minmax(20rem,.72fr);align-items:start;gap:clamp(1rem,3vw,2rem);display:grid}.test-map-column,.test-state-detail,.test-state-list-section{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%);backdrop-filter:blur(var(--glass-blur)) saturate(150%);background:#ffffff8a;border-radius:1.35rem}.test-map-column{min-width:0;padding:clamp(1rem,3vw,1.75rem)}.test-map-heading,.test-list-heading{justify-content:space-between;align-items:flex-end;gap:2rem;display:flex}.test-map-heading h2,.test-list-heading h2{margin-bottom:0}.test-map-heading>p{max-width:22rem;color:var(--muted);text-align:right;font-size:.9rem}.test-map-scroll{background:radial-gradient(circle at 42% 36%,#ffffffe0,#0000 26rem),linear-gradient(145deg,#ddf2f0cc,#e2e9f8c7);border:1px solid #ffffffc7;border-radius:1rem;margin-top:1.5rem;overflow-x:auto;box-shadow:inset 0 1px #fff,inset 0 -1.5rem 4rem #568b9714}.test-us-map{width:100%;min-width:48rem;height:auto;display:block}.test-map-state path{stroke:#ffffffe6;stroke-width:1.6px;vector-effect:non-scaling-stroke;transition:filter .15s,opacity .15s,stroke-width .15s}.test-map-state:hover path,.test-map-state:focus path,.test-map-state.is-previewed path{stroke:var(--focus);stroke-width:3.5px;filter:brightness(1.06)drop-shadow(0 .35rem .35rem #1e394b3d)}.test-map-state:focus{outline:none}.test-map-state.is-selected path{stroke:#102f48;stroke-width:4px;filter:drop-shadow(0 .4rem .4rem #1e394b47)}.test-map-state.map-color-dark-green path{fill:#4baa7c}.test-map-state.map-color-green path{fill:#7fbc91}.test-map-state.map-color-light-green path{fill:#afd0a6}.test-map-state.map-color-yellow path{fill:#e7c760}.test-map-state.map-color-orange path{fill:#df9755}.test-map-state.map-color-gray path{fill:#aeb9c2}.test-map-key{color:var(--muted);justify-content:space-between;gap:1rem;padding:1rem .25rem 0;font-size:.8rem;display:flex}.test-map-attribution{color:var(--muted);margin:.6rem 0 0;font-size:.75rem}.test-state-detail{padding:clamp(1.35rem,3vw,2rem);position:sticky;top:6.5rem}.test-state-title-row{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.test-state-title-row h2{margin-bottom:.15rem;font-size:clamp(2rem,4vw,3.2rem)}.test-state-title-row p{color:var(--muted);margin-bottom:0}.test-state-detail .profile-summary{font-size:1rem}.test-detail-list{margin:1.5rem 0}.test-detail-list div{border-top:1px solid var(--glass-line);padding-block:.85rem}.test-detail-list dt{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:.25rem;font-size:.74rem;font-weight:800}.test-detail-list dd{margin:0;font-size:.91rem}.test-state-detail .button{width:100%}.test-state-list-section{margin-top:clamp(2rem,5vw,4rem);padding:clamp(1.25rem,4vw,2.25rem)}.test-list-heading label{width:min(100%,22rem)}.test-list-heading label span{margin-bottom:.35rem;font-weight:800;display:block}.test-list-heading input{border:2px solid #204b5b61;border-radius:.6rem;width:100%;min-height:3rem;padding:.65rem .75rem}.test-state-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.test-state-list button{border:1px solid var(--glass-border);width:100%;min-height:8.5rem;color:var(--ink);text-align:left;cursor:pointer;background:#ffffff75;border-radius:.85rem;grid-template-rows:auto auto 1fr;gap:.3rem;padding:1rem;display:grid;box-shadow:inset 0 1px #ffffffc2}.test-state-list button:hover,.test-state-list button:focus-visible{background:#ffffffb8;border-color:#194c5b7a}.test-state-list button.is-selected{border-color:var(--navy);box-shadow:inset .3rem 0 0 var(--teal), inset 0 1px 0 white;background:#dbefece0}.test-state-list button>span{color:var(--teal);letter-spacing:.08em;font-size:.76rem;font-weight:900}.test-state-list button strong{font-size:1.05rem}.test-state-list button small{color:var(--muted);line-height:1.35}@media (max-width:64rem){.test-map-stage{grid-template-columns:1fr}.test-state-detail{position:static}.test-state-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:38rem){.test-map-heading,.test-list-heading,.test-map-key{flex-direction:column;align-items:stretch}.test-map-heading>p{text-align:left}.test-state-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (forced-colors:active){.test-map-column,.test-state-detail,.test-state-list-section,.test-map-scroll,.test-state-list button{box-shadow:none;color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:2px solid canvastext}.test-map-state path{fill:canvas;stroke:canvastext}.test-map-state.is-selected path,.test-map-state:focus path{fill:highlight;stroke:highlighttext}}@media (prefers-reduced-motion:reduce){.test-map-state path{transition:none}}@media print{.test-map-column,.test-state-detail,.test-state-list-section,.test-map-scroll,.test-state-list button{box-shadow:none;color:#000;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}}:root{--paper:#eef6f5;--paper-deep:#dfeceb;--surface:#ffffffb8;--line:#2a4c5b33;--navy:#102f48;--blue:#075f85;--teal:#096b64;--gold:#e4af3f;--focus:#7327d8;--glass:#ffffff8f;--glass-strong:#ffffffc2;--glass-dark:#0a2539db;--glass-border:#ffffffbd;--glass-line:#204c5b29;--glass-shadow:0 1px 0 #ffffffb8 inset, 0 1.25rem 3.5rem #19445521, 0 .25rem .75rem #19445514;--glass-shadow-hover:0 1px 0 #ffffffe0 inset, 0 1.6rem 4rem #1944552e, 0 .3rem .9rem #1944551a;--glass-blur:1.35rem;background:#dceceb}body{isolation:isolate;background-color:#0000;background-image:radial-gradient(circle at 14% 5%,#7fd5cb61,#0000 27rem),radial-gradient(circle at 88% 18%,#819dea45,#0000 32rem),radial-gradient(circle at 68% 78%,#f2c26538,#0000 30rem),linear-gradient(145deg,#edf7f4 0%,#e8f0f6 48%,#f6f2e9 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;min-height:100vh;position:relative}body:before,body:after{z-index:-1;content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff47,#ffffff0d);border:1px solid #ffffff8f;border-radius:999rem;position:fixed;box-shadow:0 0 5rem #33929d1a,inset 0 0 2.5rem #fff3}body:before{width:24rem;height:24rem;top:9rem;right:-8rem}body:after{width:20rem;height:20rem;bottom:4rem;left:-9rem}main{position:relative}#main-content{scroll-margin-top:6.5rem}.site-header{z-index:50;background:0 0;border:0;padding-block:.7rem;position:sticky;top:0}.header-inner{border:1px solid var(--glass-border);min-height:4.5rem;box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(155%);backdrop-filter:blur(var(--glass-blur)) saturate(155%);background:#f8fdfcb8;border-radius:1.25rem;padding:.55rem .75rem .55rem 1rem}.brand-mark{background:linear-gradient(145deg,#173f5e,#08766f);border:1px solid #ffffff57;box-shadow:0 .55rem 1.4rem #102f4838,inset 0 1px #ffffff47}.nav-list a{border-radius:.65rem;min-height:2.65rem;padding-inline:.65rem;text-decoration:none}.nav-list a:hover{background:#fff9;box-shadow:inset 0 0 0 1px #ffffffb3}.hero{background:0 0;padding-block:clamp(4.5rem,10vw,8rem);position:relative}.hero:before{aspect-ratio:1;content:"";filter:blur(1px);pointer-events:none;background:radial-gradient(circle at 32% 28%,#ffffffbd,#0000 21%),linear-gradient(145deg,#70cfc55c,#788de038);border-radius:44% 56% 62% 38%/48% 42% 58% 52%;width:min(40vw,31rem);position:absolute;top:9%;left:52%;box-shadow:inset 0 0 5rem #ffffff42,0 2rem 6rem #30698021}.hero-grid{z-index:1;position:relative}h1{color:var(--navy);-webkit-text-fill-color:transparent;background:linear-gradient(125deg,#102f48 12%,#075f85 52%,#096b64 92%);-webkit-background-clip:text;background-clip:text}.research-card,.principle-grid article,.research-detail-grid>div,.analysis-grid>div,.state-card,.field-card,.profile-sidebar,.explore-controls,.comparison-controls,.result-card,.data-table-scroll,.comparison-table-scroll,.correction-form,.correction-output,.catalog-summary div,.data-dictionary>dl>div,.changelog-list article,.workflow-steps li,.page-link-panel,.notice,.instrument-panel,.empty-state{border-color:var(--glass-border);background:var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(145%);backdrop-filter:blur(var(--glass-blur)) saturate(145%)}.research-card{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow), inset .35rem 0 0 #11857b;background:linear-gradient(145deg,#ffffffbd,#f0faf880);border-top:1px solid #ffffffeb}.principle-grid article,.state-card,.result-card,.field-card,.data-dictionary>dl>div{transition:transform .18s,box-shadow .18s,border-color .18s}.principle-grid article:hover,.state-card:hover,.result-card:hover,.field-card:hover,.data-dictionary>dl>div:hover{box-shadow:var(--glass-shadow-hover);border-color:#ffffffeb;transform:translateY(-.2rem)}.state-abbr,.evidence-tier-list strong{background:linear-gradient(145deg,#ffffffdb,#d5ebe8c7);border:1px solid #fff9;box-shadow:inset 0 1px #fff,0 .35rem .8rem #2453601a}.button{border-color:#0c3e5494;border-radius:.8rem;transition:transform .16s,box-shadow .16s,background-color .16s;box-shadow:inset 0 1px #ffffff4d,0 .6rem 1.3rem #133f5221}.button:hover{transform:translateY(-.12rem);box-shadow:inset 0 1px #ffffff6b,0 .9rem 1.8rem #133f522e}.button-primary{background:linear-gradient(135deg,#123b59,#08766f)}.button-secondary{-webkit-backdrop-filter:blur(1rem)saturate(145%);backdrop-filter:blur(1rem)saturate(145%);background:#ffffff75}input,select,textarea,.search-row input,.filter-grid select,.state-picker-grid select,.correction-form input:not([type=checkbox]),.correction-form select,.correction-form textarea{background:#ffffffb8;border-color:#204b5b61;box-shadow:inset 0 1px #ffffffd9,0 .3rem .8rem #19445512}.section-contrast,.map-panel,.download-panel{background:radial-gradient(circle at 88% 0,#4ebcb247,#0000 22rem),linear-gradient(135deg,#0a2539f5,#0c474ee8);border:1px solid #ffffff2e;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2b,0 1.5rem 4rem #0f34452e}.map-panel,.download-panel{border-radius:1.1rem}.map-scroll{background:#f6fbf9d1;border-color:#ffffff59;box-shadow:inset 0 1px #fff}.profile-hero{-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:radial-gradient(circle at 85% 15%,#73cfc64d,#0000 24rem),linear-gradient(145deg,#ffffff59,#e2f2f057);border-color:#ffffff85}.value-badge,.link-status,.instrument-status,.draft-label,.profile-draft-badge,.filter-chip-list button{-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);box-shadow:inset 0 1px #ffffffb3}.site-footer{-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);background:#e8f2f0ad;border-top-color:#ffffffa3;box-shadow:inset 0 1px #ffffffa6}@supports not ((-webkit-backdrop-filter:blur(1rem)) or (backdrop-filter:blur(1rem))){.header-inner,.research-card,.principle-grid article,.state-card,.field-card,.profile-sidebar,.explore-controls,.comparison-controls,.result-card,.data-table-scroll,.comparison-table-scroll,.correction-form,.correction-output,.catalog-summary div,.data-dictionary>dl>div,.changelog-list article,.workflow-steps li,.page-link-panel,.notice,.instrument-panel,.empty-state,.site-footer{background:#f7fbfa}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){h1{color:var(--navy);-webkit-text-fill-color:currentColor;background:0 0}}@media (prefers-reduced-transparency:reduce){.header-inner,.research-card,.principle-grid article,.state-card,.field-card,.profile-sidebar,.explore-controls,.comparison-controls,.result-card,.data-table-scroll,.comparison-table-scroll,.correction-form,.correction-output,.catalog-summary div,.data-dictionary>dl>div,.changelog-list article,.workflow-steps li,.page-link-panel,.notice,.instrument-panel,.empty-state,.site-footer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f7fbfa}}@media (prefers-contrast:more){.header-inner,.research-card,.principle-grid article,.state-card,.field-card,.profile-sidebar,.explore-controls,.comparison-controls,.result-card,.data-table-scroll,.comparison-table-scroll,.correction-form,.correction-output,.notice{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border-color:currentColor}}@media (max-width:56rem){.site-header{position:relative}.hero:before{width:48vw;top:18%;left:48%}}@media (max-width:38rem){body:before,body:after,.hero:before{opacity:.6}.header-inner{border-radius:1rem;padding:.8rem}.nav-list{gap:.2rem .4rem}.nav-list a{padding-inline:.4rem;font-size:.92rem}}@media (forced-colors:active){body,.hero,.profile-hero,.section-contrast,.map-panel,.download-panel,.site-footer,.header-inner,.research-card,.principle-grid article,.state-card,.field-card,.profile-sidebar,.explore-controls,.comparison-controls,.result-card,.data-table-scroll,.comparison-table-scroll,.correction-form,.correction-output,.notice{box-shadow:none;color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}h1{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}}@media (prefers-reduced-motion:reduce){.principle-grid article:hover,.state-card:hover,.result-card:hover,.field-card:hover,.data-dictionary>dl>div:hover,.button:hover{transform:none}}@media print{body,.hero,.profile-hero,.section-contrast,.map-panel,.download-panel,.research-card,.state-card,.field-card,.result-card{box-shadow:none;color:#000;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}h1{color:#000;-webkit-text-fill-color:black;background:0 0}}
