@font-face{font-family: "IBM Plex Sans";src: url("/static/fonts/ibm-plex-sans-latin-wght-normal.woff2?v=e2291e842c") format("woff2");font-weight: 100 700;font-style: normal;font-display: swap}@font-face{font-family: "IBM Plex Mono";src: url("/static/fonts/ibm-plex-mono-latin-400-normal.woff2?v=08949f728d") format("woff2");font-weight: 400;font-style: normal;font-display: swap}@font-face{font-family: "IBM Plex Mono";src: url("/static/fonts/ibm-plex-mono-latin-500-normal.woff2?v=01d2854474") format("woff2");font-weight: 500;font-style: normal;font-display: swap}@font-face{font-family: "IBM Plex Sans Fallback";src: local("Arial"),local("ArialMT"),local("Arimo"),local("Liberation Sans");font-weight: 100 500;size-adjust: 101.93%;ascent-override: 100.56%;descent-override: 26.98%;line-gap-override: 0%}@font-face{font-family: "IBM Plex Sans Fallback";src: local("Arial Bold"),local("Arial-BoldMT"),local("Arimo Bold"),local("Liberation Sans Bold");font-weight: 600 900;size-adjust: 97.41%;ascent-override: 105.22%;descent-override: 28.23%;line-gap-override: 0%}@font-face{font-family: "IBM Plex Mono Fallback";src: local("Courier New"),local("CourierNewPSMT"),local("Cousine"),local("Liberation Mono");size-adjust: 99.98%;ascent-override: 102.52%;descent-override: 27.5%;line-gap-override: 0%}:root{--bg: #fafaf7;--surface: #ffffff;--sunken: #f1f0ea;--raised: #ffffff;--ink: #0e1a2b;--ink-muted: #475467;--ink-subtle: #5d6878;--rule: #e2e0d8;--rule-strong: #858b96;--strong-border: #0f2b50;--navy: #0f2b50;--navy-hover: #0a1e3a;--link: #0b57d0;--link-hover: #0842a0;--blue-tint: #e8eef8;--amber: #f4b740;--amber-ink: #8f4a00;--amber-tint: #fdf3dc;--green-ink: #0b7a4b;--green-tint: #e3f4ea;--green-strong: #065f3b;--red-ink: #b42318;--red-tint: #fdecea;--red-strong: #912018;--focus: #b45309;--btn-bg: #0f2b50;--btn-bg-hover: #0a1e3a;--btn-text: #ffffff;--band-bg: #0f2b50;--band-text: #ffffff;--band-muted: #cdd6e3;--band-border: #0f2b50;--inverse-bg: #f3f1ea;--inverse-bg-hover: #ffffff;--inverse-text: #0f2b50;--badge-ucc-text: #0f2b50;--badge-rec-bg: #0f2b50;--badge-rec-text: #ffffff;--control-accent: #0f2b50;--chart-ucc: #2f5d9b;--chart-permit: #a86400;--chart-other: #7c8595;--mark-sheet: #0f2b50;--mark-fold: #f4b740;--mark-line: #ffffff;--mark-line-accent: #f4b740;--grid-dot: rgba(14,26,43,0.08);--shadow: 0 8px 24px rgba(14,26,43,0.08);--font: "IBM Plex Sans","IBM Plex Sans Fallback",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--mono: "IBM Plex Mono","IBM Plex Mono Fallback",ui-monospace,"Cascadia Mono",Consolas,Menlo,monospace;--fs-mono-xs: 0.75rem;--fs-xs: 0.8125rem;--fs-sm: 0.875rem;--fs-base: clamp(1rem,0.96rem + 0.18vw,1.0625rem);--fs-md: 1.125rem;--fs-lg: clamp(1.125rem,1.05rem + 0.35vw,1.25rem);--fs-xl: clamp(1.25rem,1.1rem + 0.6vw,1.5rem);--fs-2xl: clamp(1.625rem,1.3rem + 1.4vw,2.25rem);--fs-3xl: clamp(2.125rem,1.5rem + 2.8vw,3.5rem);--fs-stat: clamp(2rem,1.6rem + 1.8vw,3rem);--s-1: 0.25rem;--s-2: 0.5rem;--s-3: 0.75rem;--s-4: 1rem;--s-5: 1.5rem;--s-6: 2rem;--s-7: 3rem;--s-8: 4rem;--s-9: 6rem;--s-10: 8rem;--section-pad: clamp(2.5rem,1.5rem + 3vw,4rem);--wrap: 76rem;--prose: 40rem;--gutter: 1rem;--radius-s: 6px;--radius-m: 10px;--radius-l: 14px;color-scheme: light dark}@media (prefers-color-scheme: dark){:root{--bg: #0a101c;--surface: #101827;--sunken: #0d1422;--raised: #172133;--ink: #e9eef5;--ink-muted: #a8b3c3;--ink-subtle: #8d99ac;--rule: #223047;--rule-strong: #5e6e88;--strong-border: #c9d3e1;--navy: #172133;--navy-hover: #1d2a40;--link: #8ab4ff;--link-hover: #b3ceff;--blue-tint: #13233f;--amber: #f6c35b;--amber-ink: #f6c35b;--amber-tint: #2a2111;--green-ink: #4cc38a;--green-tint: #0f2e22;--green-strong: #6ee0a6;--red-ink: #ff8f84;--red-tint: #2e1517;--red-strong: #ff8f84;--focus: #f6c35b;--btn-bg: #f3f1ea;--btn-bg-hover: #ffffff;--btn-text: #0a101c;--band-bg: #172133;--band-text: #e9eef5;--band-muted: #a8b3c3;--band-border: #f6c35b;--inverse-bg: #f3f1ea;--inverse-bg-hover: #ffffff;--inverse-text: #0a101c;--badge-ucc-text: #8ab4ff;--badge-rec-bg: #f3f1ea;--badge-rec-text: #0a101c;--control-accent: #8ab4ff;--chart-ucc: #7fa8e8;--chart-permit: #f6c35b;--chart-other: #6b7b94;--mark-sheet: #f3f1ea;--mark-fold: #f6c35b;--mark-line: #0f2b50;--mark-line-accent: #8f4a00;--grid-dot: rgba(233,238,245,0.06);--shadow: none}}*,*::before,*::after{box-sizing: border-box}[hidden]{display: none !important}html{-webkit-text-size-adjust: 100%;text-size-adjust: 100%}body{margin: 0;font-family: var(--font);font-size: var(--fs-base);line-height: 1.6;color: var(--ink);background: var(--bg);font-kerning: normal}h1,h2,h3{color: var(--ink);font-weight: 600;text-wrap: balance}h1{font-size: var(--fs-3xl);line-height: 1.08;letter-spacing: -0.022em;margin: 0 0 var(--s-4);max-width: 22ch}h2{font-size: var(--fs-2xl);line-height: 1.2;letter-spacing: -0.015em;margin: var(--s-7) 0 var(--s-3);max-width: 30ch}h3{font-size: var(--fs-xl);line-height: 1.3;letter-spacing: -0.01em;margin: var(--s-5) 0 var(--s-2)}p,ul,ol,dl{margin: 0 0 var(--s-4)}ul,ol{padding-left: 1.25rem}li{margin: var(--s-1) 0}main p,main li{max-width: 46rem}a{color: var(--link);text-decoration-thickness: 1px;text-underline-offset: 0.18em}a:hover{color: var(--link-hover);text-decoration-thickness: 2px}:focus-visible{outline: 2px solid var(--focus);outline-offset: 2px;border-radius: 2px}main:focus{outline: none}dd,td,.facts,.small-print{overflow-wrap: anywhere}.visually-hidden{position: absolute !important;width: 1px;height: 1px;margin: -1px;padding: 0;overflow: hidden;clip: rect(0 0 0 0);white-space: nowrap;border: 0}.wrap{max-width: calc(var(--wrap) + 2 * var(--gutter));margin: 0 auto;padding: 0 var(--gutter)}.narrow{max-width: calc(46rem + 2 * var(--gutter))}main>.wrap:first-child{padding-top: clamp(2rem,1.25rem + 2.5vw,3.5rem)}main>.wrap:last-child{padding-bottom: var(--s-8)}.section{padding-top: var(--section-pad)}.section>h2:first-child,.section>.eyebrow + h2{margin-top: 0}.band{padding: clamp(3.5rem,2rem + 5vw,6rem) 0}.band-sunken{background: var(--sunken);border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule)}.eyebrow{margin: 0 0 var(--s-3);font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;letter-spacing: 0.06em;text-transform: uppercase;color: var(--ink-subtle)}.lead{font-size: var(--fs-lg);line-height: 1.5;color: var(--ink-muted);max-width: var(--prose)}.muted{color: var(--ink-muted)}.nowrap{white-space: nowrap}.num{font-family: var(--mono);font-variant-numeric: tabular-nums}.note{padding: var(--s-3) var(--s-4);border-left: 3px solid var(--rule-strong);border-radius: 0 var(--radius-s) var(--radius-s) 0;background: var(--sunken)}.breadcrumb{margin: 0 0 var(--s-3);font-size: var(--fs-sm);color: var(--ink-subtle)}.breadcrumb a{color: var(--ink-muted)}.skip-link{position: absolute;left: -10000px;top: var(--s-2);z-index: 100;padding: var(--s-3) var(--s-4);background: var(--btn-bg);color: var(--btn-text);font-weight: 600;border-radius: var(--radius-s)}.skip-link:focus{left: var(--s-2);color: var(--btn-text)}.site-header{position: relative;z-index: 30;background: var(--bg);border-bottom: 1px solid var(--rule)}.header-inner{display: flex;align-items: center;gap: var(--s-3);min-height: 56px}.wordmark{display: inline-flex;align-items: center;gap: var(--s-2);min-height: 44px;margin-right: auto;color: var(--ink);font-size: 1.1875rem;font-weight: 600;letter-spacing: -0.01em;text-decoration: none}.wordmark:hover{color: var(--ink)}.mark{width: 28px;height: 28px;flex: none}.mark-sheet{fill: var(--mark-sheet)}.mark-fold{fill: var(--mark-fold)}.mark-line{fill: var(--mark-line)}.mark-line-accent{fill: var(--mark-line-accent)}.main-nav{display: none}.btn.btn-header{min-height: 40px;padding: var(--s-2) var(--s-3);font-size: 0.9375rem}.menu-button{display: inline-flex;align-items: center;gap: 0.375rem;min-height: 40px;padding: var(--s-2) 0.625rem;border: 1px solid var(--rule-strong);border-radius: var(--radius-s);background: var(--surface);color: var(--ink);font-size: 0.9375rem;font-weight: 500;cursor: pointer;list-style: none}.menu-button::-webkit-details-marker{display: none}.menu-button::marker{content: ""}.menu[open] .menu-button{background: var(--sunken)}.menu-panel{position: absolute;left: 0;right: 0;top: 100%;padding: var(--s-2) var(--gutter) var(--s-4);background: var(--bg);border-bottom: 1px solid var(--rule);box-shadow: var(--shadow)}.menu-panel ul{max-width: var(--wrap);margin: 0 auto;padding: 0;list-style: none}.menu-panel li{margin: 0;max-width: none}.menu-panel a{display: flex;align-items: center;min-height: 48px;padding: 0 var(--s-2);border-bottom: 1px solid var(--rule);color: var(--ink);font-size: var(--fs-md);font-weight: 500;text-decoration: none}.menu-panel a[aria-current="page"]{box-shadow: inset 3px 0 0 var(--amber)}@media (max-width: 22.49rem){.header-inner{gap: var(--s-2)}.wordmark{font-size: 1.0625rem}.menu-button span{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}}.btn{display: inline-flex;align-items: center;justify-content: center;gap: var(--s-2);min-height: 44px;padding: 0.625rem 1.125rem;border: 1px solid var(--btn-bg);border-radius: var(--radius-s);background: var(--btn-bg);color: var(--btn-text);font: inherit;font-size: 1rem;font-weight: 600;line-height: 1.25;text-align: center;text-decoration: none;cursor: pointer;transition: background-color 140ms ease-out,border-color 140ms ease-out,color 140ms ease-out}.btn:hover{background: var(--btn-bg-hover);border-color: var(--btn-bg-hover);color: var(--btn-text);text-decoration: none}.btn:active{transform: translateY(1px)}.btn-secondary{background: var(--surface);border-color: var(--rule-strong);color: var(--ink)}.btn-secondary:hover{background: var(--sunken);border-color: var(--ink-muted);color: var(--ink)}.btn-inverse{background: var(--inverse-bg);border-color: var(--inverse-bg);color: var(--inverse-text)}.btn-inverse:hover{background: var(--inverse-bg-hover);border-color: var(--inverse-bg-hover);color: var(--inverse-text)}.btn-large,.hero .btn{min-height: 48px;padding: 0.75rem 1.375rem}.link-arrow{display: inline-flex;align-items: center;gap: 0.375rem;min-height: 24px;font-weight: 500}.link-arrow .icon{transition: transform 140ms ease-out}.link-arrow:hover .icon{transform: translateX(2px)}.icon{width: 1.125em;height: 1.125em;flex: none;fill: none;stroke: currentColor;stroke-width: 2;stroke-linecap: round;stroke-linejoin: round;vertical-align: -0.15em}.cta-actions{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-3)}.badge{display: inline-block;padding: 2px 6px;border-radius: 4px;font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;line-height: 1.4;letter-spacing: 0.04em;text-transform: uppercase;white-space: nowrap;vertical-align: 0.1em}.badge-ucc{background: var(--blue-tint);color: var(--badge-ucc-text)}.badge-permit{background: var(--amber-tint);color: var(--amber-ink)}.badge-new{background: var(--amber);color: #0e1a2b}.badge-live{background: var(--green-tint);color: var(--green-strong)}.badge-lapsing{background: var(--red-tint);color: var(--red-strong)}.badge-neutral{background: var(--sunken);color: var(--ink-muted)}.badge-recommended{background: var(--badge-rec-bg);color: var(--badge-rec-text)}.hero{padding: clamp(2.5rem,1.5rem + 4vw,5rem) 0 clamp(2.5rem,1.5rem + 4vw,4.5rem);background-color: var(--bg);background-image: radial-gradient(var(--grid-dot) 1px,transparent 1.2px);background-size: 24px 24px;border-bottom: 1px solid var(--rule)}.hero-grid{display: grid;gap: var(--s-7);align-items: center}.hero h1{max-width: 20ch}.hero .lead{max-width: 36rem}.hero .cta-actions{margin: var(--s-5) 0 0}.hero-note{margin: var(--s-4) 0 0;font-size: var(--fs-sm);color: var(--ink-subtle)}.hero-visual{min-width: 0}.dispatch{margin: 0}.dispatch-window{overflow: hidden;background: var(--raised);border: 1px solid var(--rule);border-radius: var(--radius-l);box-shadow: var(--shadow)}.dispatch-bar{display: flex;align-items: center;gap: 6px;padding: 10px var(--s-4);border-bottom: 1px solid var(--rule);background: var(--sunken)}.dispatch-bar span{width: 8px;height: 8px;border-radius: 50%;background: var(--rule-strong)}.dispatch-bar p{margin: 0 0 0 var(--s-2);font-family: var(--mono);font-size: var(--fs-mono-xs);letter-spacing: 0.06em;text-transform: uppercase;color: var(--ink-subtle)}.dispatch-head{display: grid;gap: var(--s-1);margin: 0;padding: var(--s-3) var(--s-4);border-bottom: 1px solid var(--rule);font-size: var(--fs-sm)}.dispatch-head div{display: grid;grid-template-columns: 4.5rem minmax(0,1fr);gap: var(--s-2)}.dispatch-head dt{color: var(--ink-subtle)}.dispatch-head dd{margin: 0;color: var(--ink)}.dispatch-subject{font-weight: 600}.dispatch-records{margin: 0;padding: var(--s-1) var(--s-4);list-style: none}.dispatch-record{display: flex;justify-content: space-between;gap: var(--s-3);margin: 0;padding: 10px 0 10px var(--s-3);border-bottom: 1px solid var(--rule);box-shadow: inset 3px 0 0 var(--chart-other)}.dispatch-permit .dispatch-record{box-shadow: inset 3px 0 0 var(--chart-permit)}.dispatch-ucc .dispatch-record{box-shadow: inset 3px 0 0 var(--chart-ucc)}.dispatch-record:last-child{border-bottom: 0}.dispatch-record-main{min-width: 0}.dispatch-name{margin: 0;font-size: 0.9375rem;font-weight: 600;line-height: 1.35;overflow-wrap: anywhere}.dispatch-meta{margin: 2px 0 0;font-size: var(--fs-xs);color: var(--ink-muted)}.dispatch-record-side{display: flex;flex: none;flex-direction: column;align-items: flex-end;gap: var(--s-1);max-width: 45%;text-align: right}.dispatch-amount{margin: 0;font-family: var(--mono);font-size: var(--fs-sm);font-variant-numeric: tabular-nums;overflow-wrap: anywhere}.dispatch-more{margin: 0;padding: 0 var(--s-4);font-size: var(--fs-xs);color: var(--ink-subtle)}.csv-chip{display: flex;align-items: center;gap: var(--s-2);margin: var(--s-3) var(--s-4) var(--s-4);padding: var(--s-2) var(--s-3);border: 1px solid var(--rule);border-radius: var(--radius-s);background: var(--sunken);font-family: var(--mono);font-size: var(--fs-xs)}.csv-chip .icon{color: var(--ink-muted)}.csv-name{flex: 1;min-width: 0;overflow-wrap: anywhere}.csv-rows{color: var(--ink-subtle);white-space: nowrap}.dispatch figcaption{margin-top: var(--s-3);font-size: var(--fs-xs);color: var(--ink-subtle)}.counter-strip{background: var(--sunken);border-bottom: 1px solid var(--rule)}.counters{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));margin: 0}.counter{min-width: 0;padding: var(--s-4) var(--s-4) var(--s-4) 0}.counter:nth-child(odd){border-right: 1px solid var(--rule)}.counter:nth-child(even){padding-left: var(--s-4)}.counter:nth-child(-n+2){border-bottom: 1px solid var(--rule)}.counter dt{font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;letter-spacing: 0.05em;line-height: 1.4;text-transform: uppercase;color: var(--ink-subtle)}.counter dd{display: flex;flex-wrap: wrap;align-items: flex-end;gap: var(--s-2) var(--s-3);margin: var(--s-2) 0 0}.counter-num{font-size: clamp(1.75rem,1.4rem + 1.2vw,2rem);font-weight: 600;line-height: 1;letter-spacing: -0.02em;font-variant-numeric: tabular-nums}.counter-meta dd{display: block;font-size: var(--fs-sm);color: var(--ink-muted)}.counter-sources{display: block;margin-top: var(--s-1);font-size: var(--fs-xs);color: var(--ink-subtle)}.spark{display: block;width: 80px;height: 24px;flex: none}.spark rect{fill: var(--chart-other)}.spark-ucc rect{fill: var(--chart-ucc)}.spark-permit rect{fill: var(--chart-permit)}.stats{display: grid;grid-template-columns: repeat(auto-fill,minmax(9.5rem,1fr));gap: var(--s-3);margin: var(--s-6) 0 0}.stat{display: flex;flex-direction: column;gap: 6px;min-width: 0;padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.stat-num{font-size: var(--fs-stat);font-weight: 600;line-height: 1;letter-spacing: -0.02em;font-variant-numeric: tabular-nums}.stat-label{font-size: var(--fs-sm);color: var(--ink-muted)}.stat .spark{margin-top: var(--s-1)}.stat-asof{font-family: var(--mono);font-size: var(--fs-mono-xs);color: var(--ink-subtle)}.inline-stat{font-variant-numeric: tabular-nums}.records{display: grid;grid-template-columns: minmax(0,1fr);gap: var(--s-4);margin: 0 0 var(--s-4);padding: 0;list-style: none}main .records>li{max-width: none}.record{position: relative;display: flex;flex-direction: column;gap: var(--s-3);margin: 0;padding: var(--s-5) var(--s-5) var(--s-4) calc(var(--s-5) + 4px);overflow: hidden;background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.record::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 4px;background: var(--chart-other)}.record-ucc::before{background: var(--chart-ucc)}.record-permit::before{background: var(--chart-permit)}.record-top{display: flex;align-items: center;justify-content: space-between;gap: var(--s-3)}.record-date{font-family: var(--mono);font-size: var(--fs-xs);color: var(--ink-muted);font-variant-numeric: tabular-nums;white-space: nowrap}main p.record-name{max-width: none}.record-name{margin: 0;font-size: var(--fs-md);font-weight: 600;line-height: 1.3;overflow-wrap: anywhere}.record-facts{display: grid;gap: var(--s-2);margin: 0;font-size: var(--fs-sm)}.record-facts div{display: grid}.record-facts dt{font-size: var(--fs-xs);color: var(--ink-subtle)}.record-facts dd{margin: 0;color: var(--ink);overflow-wrap: anywhere}.record-source{margin: auto 0 0;padding-top: var(--s-3);border-top: 1px solid var(--rule);font-size: var(--fs-xs);color: var(--ink-subtle)}.record-source a{color: inherit}.chart-figure{margin: 0 0 var(--s-4);padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.chart{display: block;max-width: 100%;height: auto}.chart-bar{fill: var(--chart-other)}.chart-ucc .chart-bar{fill: var(--chart-ucc)}.chart-permit .chart-bar{fill: var(--chart-permit)}.chart-axis{stroke: var(--rule-strong);stroke-width: 1}.chart-value{fill: var(--ink);font-family: var(--mono);font-size: 12px;font-variant-numeric: tabular-nums}.chart-label{fill: var(--ink-subtle);font-family: var(--font);font-size: 12px}.chart-figure figcaption{margin-top: var(--s-3);font-size: var(--fs-sm);color: var(--ink-muted)}.chart-scroll{overflow-x: auto}.chart-wide{min-width: 36rem}.chart-full{display: none;width: 100%}.chart-full .chart-value,.chart-full .chart-label{font-size: 13px}.table-wrap{overflow-x: auto;margin: 0 0 var(--s-4);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}table{width: 100%;border-collapse: collapse;font-size: var(--fs-sm)}caption{padding: var(--s-3) var(--s-4);caption-side: top;text-align: left;font-weight: 600;color: var(--ink)}th,td{padding: 0.625rem var(--s-4);border-top: 1px solid var(--rule);text-align: left;vertical-align: top}thead th{background: var(--sunken);color: var(--ink-muted);font-size: var(--fs-xs);font-weight: 500;white-space: nowrap}th.num,td.num{text-align: right;white-space: nowrap}.ranked .rank{width: 2.75rem;padding-right: 0;color: var(--ink-subtle);font-family: var(--mono);font-variant-numeric: tabular-nums}.ranked-name{width: 100%;overflow-wrap: anywhere}.share-bar{display: block;width: 100%;max-width: 16rem;height: 4px;margin-top: 6px}.share-bar rect{fill: var(--chart-other)}.steps{display: grid;gap: var(--s-5);margin: 0 0 var(--s-4);padding: 0;list-style: none;counter-reset: step}.steps li{counter-increment: step;margin: 0;padding-top: var(--s-4);border-top: 2px solid var(--ink)}.steps li::before{content: counter(step,decimal-leading-zero);display: block;margin-bottom: var(--s-2);font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;letter-spacing: 0.06em;color: var(--amber-ink)}.steps h2,.steps h3{margin: 0 0 var(--s-2);font-size: var(--fs-md);letter-spacing: 0}.steps p{margin: 0;color: var(--ink-muted)}.grid-2{display: grid;gap: var(--s-5)}.grid-2>div>h3:first-child{margin-top: 0}.card{padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.card h3{margin: 0 0 var(--s-3);font-size: 1.25rem}.card ul{margin-bottom: 0}.card-ucc{border-top: 3px solid var(--chart-ucc)}.card-permit{border-top: 3px solid var(--chart-permit)}.price-from{font-weight: 600}.trust{display: grid;gap: var(--s-5)}.trust-item{padding-top: var(--s-4);border-top: 1px solid var(--rule-strong)}.trust-item h3{margin: 0 0 var(--s-2);font-size: var(--fs-md);letter-spacing: 0}.trust-item p{margin: 0;color: var(--ink-muted);font-size: var(--fs-sm)}.feature-row{display: grid;gap: var(--s-6);align-items: center;padding: var(--s-7) 0;border-top: 1px solid var(--rule)}.feature-text h3{margin-top: 0}.feature-proof{font-family: var(--mono);font-size: var(--fs-xs);color: var(--ink-subtle)}.feature-art{min-width: 0}.cta-band{display: grid;gap: var(--s-5);align-items: center;margin: var(--s-8) 0 0;padding: clamp(1.5rem,1rem + 2vw,2.5rem);background: var(--band-bg);color: var(--band-text);border: 1px solid var(--band-bg);border-top-color: var(--band-border);border-radius: var(--radius-l)}.cta-band h2{margin: 0 0 var(--s-2);color: var(--band-text);font-size: clamp(1.375rem,1.15rem + 1vw,1.875rem)}.cta-band p{margin: 0;color: var(--band-muted)}.cta-band .link-arrow{color: var(--band-text)}.cta-band :focus-visible{outline-color: var(--amber)}.compare-details{margin: var(--s-5) 0;border: 1px solid var(--rule);border-radius: var(--radius-m)}.compare-details>summary{min-height: 48px;padding: var(--s-3) var(--s-4);font-weight: 600;color: var(--link);cursor: pointer}.compare-details[open]>summary{border-bottom: 1px solid var(--rule)}.compare-details>.table-wrap,.compare-details>table{margin: 0;border: 0}.faq{max-width: 48rem;border-top: 1px solid var(--rule)}.faq-item{border-bottom: 1px solid var(--rule)}.faq-item summary{display: flex;align-items: center;justify-content: space-between;gap: var(--s-4);min-height: 48px;padding: var(--s-4) 0;font-size: var(--fs-md);font-weight: 500;line-height: 1.4;cursor: pointer;list-style: none}.faq-item summary::-webkit-details-marker{display: none}.faq-item summary::marker{content: ""}.faq-icon{width: 20px;height: 20px;color: var(--ink-subtle);transition: transform 150ms ease-out}.faq-item[open] .faq-icon{transform: rotate(45deg)}.faq-a{max-width: var(--prose);padding: 0 0 var(--s-4);color: var(--ink-muted)}.faq-a p{margin: 0}.plans{display: grid;grid-template-columns: repeat(auto-fit,minmax(17rem,1fr));gap: var(--s-6) var(--s-5);margin: var(--s-6) 0 var(--s-4)}.plan{position: relative;display: flex;flex-direction: column;min-width: 0;padding: var(--s-6) var(--s-5) var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.plan-core{border: 2px solid var(--strong-border)}.plan-badge{position: absolute;top: 0;left: var(--s-5);margin: 0;padding: 2px var(--s-2);transform: translateY(-50%);border-radius: 4px;background: var(--badge-rec-bg);color: var(--badge-rec-text);font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;letter-spacing: 0.06em;text-transform: uppercase}.plan-name{margin: 0;font-size: 1.25rem}.plan-for{margin: var(--s-1) 0 var(--s-4);font-size: var(--fs-sm);color: var(--ink-muted)}.price{margin: 0;white-space: nowrap}.price-amount{font-size: clamp(2rem,1.7rem + 1vw,2.5rem);font-weight: 600;line-height: 1.1;letter-spacing: -0.02em;font-variant-numeric: tabular-nums}.price-range .price-amount{font-size: clamp(1.625rem,1.45rem + 0.6vw,1.875rem)}.price-unit{font-size: 1rem;color: var(--ink-muted)}.price-annual{margin: 6px 0 var(--s-4);padding-bottom: var(--s-4);border-bottom: 1px solid var(--rule);font-size: var(--fs-sm);color: var(--ink-muted)}.plan-includes{display: grid;gap: var(--s-2);margin: 0 0 var(--s-5);padding: 0;list-style: none;font-size: var(--fs-sm)}.plan-includes li{display: flex;align-items: flex-start;gap: var(--s-2);margin: 0}.plan-includes .icon{margin-top: 0.2em;color: var(--green-ink)}.plan-includes .is-coming{color: var(--ink-muted)}.plan-includes .is-coming .icon{color: var(--ink-subtle)}.plan-note{margin: 0;font-size: var(--fs-xs);color: var(--ink-subtle)}.plan-actions{display: flex;flex-direction: column;gap: var(--s-2);margin-top: auto}.plan-actions .btn{width: 100%}.pricing-columns{display: grid;gap: var(--s-7)}.pricing-feed{padding-top: var(--s-5)}.pricing-feed h2{margin-top: 0}.compare th[scope="row"]{font-weight: 400;color: var(--ink)}.compare thead th,.compare td{text-align: center}.compare-group th{background: var(--sunken);color: var(--ink-subtle);font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;letter-spacing: 0.05em;text-transform: uppercase}.compare-yes .icon{color: var(--green-ink)}.compare-no .icon{color: var(--ink-subtle)}.source{margin-bottom: var(--s-6);padding-top: var(--s-4);border-top: 1px solid var(--rule)}.source h3{margin-top: 0}.facts{display: grid;gap: var(--s-1) var(--s-5);font-size: var(--fs-sm)}.facts dt{font-weight: 600}.facts dd{margin: 0 0 var(--s-2)}.disclaimer{max-width: 48rem;margin: var(--s-4) 0;padding: var(--s-3) var(--s-4);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-s)}.disclaimer-label{margin: 0 0 var(--s-2);font-size: var(--fs-xs);font-weight: 600;color: var(--ink-muted)}.disclaimer blockquote{margin: 0}.disclaimer blockquote p{margin: 0;font-size: var(--fs-xs);line-height: 1.55;letter-spacing: 0.01em;color: var(--ink-muted)}.source-notes{padding: var(--s-6) 0 var(--s-5);border-bottom: 1px solid var(--rule)}.source-list{display: grid;gap: var(--s-2);margin: 0 0 var(--s-3);padding: 0;list-style: none;font-size: var(--fs-sm);color: var(--ink-muted)}.source-list li{margin: 0}.source-list strong{font-weight: 600;color: var(--ink)}.small-print,.about-data{font-size: var(--fs-sm);color: var(--ink-muted)}.contact-email{font-size: var(--fs-xl);font-weight: 600}.legal-body{max-width: 44rem}.legal-body h2{font-size: var(--fs-xl);margin-top: var(--s-7)}.legal-body blockquote{margin: var(--s-4) 0;padding: var(--s-3) var(--s-4);border-left: 3px solid var(--rule-strong);background: var(--surface);font-size: var(--fs-sm);color: var(--ink-muted)}.draft-note{padding: var(--s-3) var(--s-4);border: 1px dashed var(--amber-ink);border-radius: var(--radius-s);background: var(--amber-tint);color: var(--amber-ink)}.form{max-width: 34rem;margin: var(--s-6) 0 var(--s-8)}.field{margin: 0 0 var(--s-5)}.field>label{display: block;margin: 0 0 6px;font-size: 0.9375rem;font-weight: 600}.hint{margin: 0 0 var(--s-2);font-size: var(--fs-sm);color: var(--ink-subtle)}input[type="text"],input[type="email"],select,textarea{display: block;width: 100%;min-height: 48px;padding: 0.625rem 0.75rem;border: 1px solid var(--rule-strong);border-radius: var(--radius-s);background: var(--surface);color: var(--ink);font: inherit;font-size: 1rem}textarea{min-height: 6rem;resize: vertical}input[type="checkbox"],input[type="radio"]{flex: none;width: 1.5rem;height: 1.5rem;margin: 0;accent-color: var(--control-accent)}fieldset.field{padding: var(--s-4) var(--s-4) var(--s-1);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}legend{padding: 0 0.375rem;font-weight: 600}fieldset .field{margin-bottom: var(--s-4)}label.check{display: flex;align-items: center;gap: var(--s-2);min-height: 44px;font-weight: 400}.checks{display: flex;flex-wrap: wrap;gap: 0 var(--s-5)}fieldset.radio-cards{display: grid;gap: var(--s-3);padding: 0;background: none;border: 0}.radio-cards legend{margin-bottom: var(--s-2);padding: 0}.radio-card{position: relative;display: flex;align-items: center;gap: var(--s-3);padding: var(--s-4) var(--s-4) var(--s-4) calc(var(--s-4) + 4px);overflow: hidden;background: var(--surface);border: 1px solid var(--rule-strong);border-radius: var(--radius-m);cursor: pointer}.radio-card::before{content: "";position: absolute;top: 0;bottom: 0;left: 0;width: 4px;background: var(--chart-other)}.radio-card-ucc::before{background: var(--chart-ucc)}.radio-card-permit::before{background: var(--chart-permit)}.radio-card:has(input:checked){border-color: var(--strong-border);box-shadow: 0 0 0 1px var(--strong-border)}.form:has(#feed-permit:checked) .fs-ucc,.form:has(#feed-ucc:checked) .fs-permit{display: none}.consent{display: flex;align-items: flex-start;gap: var(--s-3)}.consent input{margin-top: 0.25rem}.consent label{margin: 0;font-size: var(--fs-sm);font-weight: 400}.hp{position: absolute;left: -10000px;width: 1px;height: 1px;overflow: hidden}.site-footer{margin-top: 0;background: var(--sunken);border-top: 1px solid var(--rule);font-size: var(--fs-sm);color: var(--ink-muted)}.site-footer>.wrap{padding-top: var(--s-6);padding-bottom: var(--s-7)}.footer-notice{display: flex;align-items: flex-start;gap: var(--s-2);margin: 0 0 var(--s-3);font-size: 0.9375rem;color: var(--ink)}.footer-notice .icon{margin-top: 0.2em;color: var(--ink-muted)}.footer-notice strong{font-weight: 500}.footer-about{max-width: 48rem;margin-bottom: var(--s-5)}.footer-nav{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-5) var(--s-6);padding: var(--s-5) 0;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule)}.footer-h{margin: 0 0 var(--s-2);font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;letter-spacing: 0.06em;text-transform: uppercase;color: var(--ink-subtle)}.footer-links{margin: 0;padding: 0;list-style: none}.footer-links li{margin: 0}.footer-links a{display: inline-flex;align-items: center;min-height: 32px;color: var(--ink);text-decoration: none;overflow-wrap: anywhere}.footer-links a:hover{color: var(--ink);text-decoration: underline}.footer-base{display: flex;flex-wrap: wrap;align-items: center;gap: var(--s-3) var(--s-5);padding-top: var(--s-5)}.footer-base .wordmark{margin-right: 0;font-size: 1rem}.footer-meta{display: flex;flex-wrap: wrap;gap: var(--s-1) var(--s-4);margin: 0;font-size: var(--fs-xs);color: var(--ink-subtle)}.footer-meta a{display: inline-flex;align-items: center;min-height: 24px;color: var(--ink-subtle)}.section-intro{max-width: var(--prose);margin: 0 0 var(--s-6);font-size: var(--fs-lg);line-height: 1.5;color: var(--ink-muted)}.section-more{margin: var(--s-4) 0 0;display: flex;flex-wrap: wrap;gap: var(--s-2) var(--s-5)}.small-print{font-size: var(--fs-sm)}.ticks{padding-left: 1.25rem}.ticks li::marker{color: var(--ink-subtle)}.numbered{padding-left: 1.5rem}.eyebrow-live{display: flex;align-items: center;gap: var(--s-2)}.live-dot{width: 8px;height: 8px;flex: none;border-radius: 50%;background: var(--green-ink);box-shadow: 0 0 0 3px var(--green-tint)}.price-signal{margin: var(--s-4) 0 0;font-weight: 600;color: var(--ink)}.data-h1{font-size: clamp(1.875rem,1.4rem + 1.9vw,2.75rem);max-width: 30ch}.dated-line{margin: calc(-1 * var(--s-2)) 0 var(--s-4);font-family: var(--mono);font-size: var(--fs-xs);color: var(--ink-subtle)}.hero-plain .hero-grid{gap: 0}.hero-home h1{font-size: clamp(2rem,1.35rem + 2.3vw,3.125rem);max-width: 23ch}.inbox-panel{padding: var(--s-5);background: var(--sunken);border: 1px solid var(--rule);border-radius: var(--radius-l)}.inbox-panel>p:first-child{max-width: var(--prose)}.inbox-panel>p:last-child{margin: 0}.compare-us{max-width: 56rem}.table-wrap:has(.compare-us){max-width: 56rem}.dispatch-tabs{position: relative}.dispatch-radio{position: absolute;opacity: 0;width: 1px;height: 1px;pointer-events: none}.dispatch-tab-list{display: flex;gap: var(--s-1);margin: 0 0 var(--s-3)}.dispatch-tab-label{display: inline-flex;align-items: center;min-height: 40px;padding: var(--s-2) var(--s-3);border: 1px solid var(--rule-strong);border-radius: var(--radius-s);background: var(--surface);color: var(--ink-muted);font-size: var(--fs-sm);font-weight: 600;cursor: pointer}.dispatch-panel{display: none}#dispatch-tab-permit:checked ~ .dispatch-panel-permit,#dispatch-tab-ucc:checked ~ .dispatch-panel-ucc{display: block}#dispatch-tab-permit:checked ~ .dispatch-tab-list .dispatch-tab-permit,#dispatch-tab-ucc:checked ~ .dispatch-tab-list .dispatch-tab-ucc{border-color: var(--strong-border);color: var(--ink);box-shadow: inset 0 -3px 0 var(--amber)}#dispatch-tab-permit:focus-visible ~ .dispatch-tab-list .dispatch-tab-permit,#dispatch-tab-ucc:focus-visible ~ .dispatch-tab-list .dispatch-tab-ucc{outline: 2px solid var(--focus);outline-offset: 2px}.dispatch-new{margin: 0;padding: var(--s-2) var(--s-4) 0;font-size: var(--fs-sm);color: var(--ink-muted)}.dispatch-new strong{color: var(--ink);font-variant-numeric: tabular-nums}.dispatch-collected{margin: 0;padding: 0 var(--s-4) var(--s-3);font-family: var(--mono);font-size: var(--fs-mono-xs);color: var(--ink-subtle)}.counter-link{color: inherit;text-decoration: none}.counter-dates{display: block;color: var(--ink-muted)}.counter-link:hover .counter-num{text-decoration: underline;text-decoration-thickness: 2px}.counter-note{flex-basis: 100%;font-size: var(--fs-xs);color: var(--ink-subtle)}.stat-prefix{font-size: 0.6em;vertical-align: 0.35em;margin-right: 1px}.stat-money .stat-num{font-size: clamp(1.5rem,1.25rem + 1.1vw,2.25rem)}.stat-note{font-size: var(--fs-xs);color: var(--ink-subtle)}.doors{display: grid;gap: var(--s-5)}.door{display: flex;flex-direction: column;min-width: 0;padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-top: 4px solid var(--chart-other);border-radius: var(--radius-m)}.door-ucc{border-top-color: var(--chart-ucc)}.door-permit{border-top-color: var(--chart-permit)}.door h3{margin: 0 0 var(--s-2);font-size: var(--fs-xl)}.door>p{color: var(--ink-muted)}.door .records{margin: var(--s-2) 0 var(--s-4)}.door-facts{font-size: var(--fs-sm);color: var(--ink-muted)}.door-facts .inline-stat{color: var(--ink)}.door-price{margin-top: auto;font-weight: 600;color: var(--ink) !important}.feature-row-flat{padding: 0;border-top: 0;align-items: start}.band-sunken-section>.feature-row{padding: var(--s-5);background: var(--sunken);border: 1px solid var(--rule);border-radius: var(--radius-l)}.csv-header-row{max-width: none;padding: var(--s-3) var(--s-4);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-s);font-family: var(--mono);font-size: var(--fs-xs);line-height: 1.7;color: var(--ink-muted);overflow-wrap: anywhere}.csv-preview{overflow-x: auto;margin: 0 0 var(--s-4);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-s)}.csv-preview table{font-family: var(--mono);font-size: var(--fs-mono-xs)}.csv-preview th,.csv-preview td{padding: 6px 10px;white-space: nowrap;border-top: 1px solid var(--rule);border-left: 1px solid var(--rule)}.csv-preview th:first-child,.csv-preview td:first-child{border-left: 0}.csv-preview thead th{background: var(--sunken);color: var(--ink-muted);font-weight: 500;text-transform: none}.csv-mini{margin: 0;border-color: rgba(255,255,255,0.18)}.compare-us th[scope="row"]{width: 60%}.compare-us thead th:last-child{color: var(--ink)}.source-tiles{display: grid;gap: var(--s-4);margin: 0;padding: 0;list-style: none}main .source-tiles>li{max-width: none}.source-tile{margin: 0;padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.source-tile h3{margin: 0 0 var(--s-1);font-size: var(--fs-md);letter-spacing: 0}.source-tile p{margin: 0 0 var(--s-2);font-size: var(--fs-sm);color: var(--ink-muted)}.source-tile .eyebrow{margin-bottom: var(--s-2)}.source-tile-count .inline-stat{font-size: var(--fs-xl);color: var(--ink)}.source-tile-links{margin-bottom: 0 !important}.price-rows{max-width: 48rem;padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.price-row{margin: 0 0 var(--s-3);font-size: var(--fs-md)}.price-row .price-amount{font-size: var(--fs-md);font-weight: 600;font-variant-numeric: tabular-nums}.price-item{white-space: nowrap}.price-plan{color: var(--ink-muted)}.guarantee{display: flex;align-items: flex-start;gap: var(--s-2);margin: var(--s-2) 0 var(--s-4);font-size: var(--fs-sm);color: var(--green-strong)}.guarantee .icon{margin-top: 0.15em;color: var(--green-ink)}.guarantee-terms{margin-left: var(--s-1);color: var(--ink-subtle);font-size: var(--fs-xs);white-space: nowrap}.plays{display: grid;gap: var(--s-4);margin: 0;padding: 0;list-style: none}main .plays>li{max-width: none}.play{margin: 0;padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.play h3{margin: 0 0 var(--s-2);font-size: var(--fs-md);letter-spacing: 0}.play p{margin: 0 0 var(--s-2);color: var(--ink-muted)}.play p:last-child{margin-bottom: 0}.feature-proof{overflow-wrap: anywhere}.fill-rates{margin: var(--s-4) 0 var(--s-2);padding: 0;list-style: none;border-top: 1px solid var(--rule)}.fill-rates li{display: flex;justify-content: space-between;gap: var(--s-4);margin: 0;padding: var(--s-2) 0;border-bottom: 1px solid var(--rule);font-size: var(--fs-sm)}.coverage-notes{padding-left: 1.25rem}.coverage-notes li{margin-bottom: var(--s-3)}.vendor-block .ticks{margin-bottom: var(--s-4)}.plan-fit{margin: var(--s-1) 0 0;font-size: var(--fs-sm);font-weight: 600;color: var(--ink)}.plan-caveat{margin: 0 0 var(--s-3);padding: var(--s-2) var(--s-3);background: var(--sunken);border-radius: var(--radius-s);font-size: var(--fs-xs);color: var(--ink-muted)}.plan-volume{margin: 0 0 var(--s-4);font-family: var(--mono);font-size: var(--fs-xs);color: var(--ink-subtle)}.plan .guarantee{margin-top: 0}.price-block .price-annual{margin-bottom: var(--s-3);padding-bottom: 0;border-bottom: 0}.plan .price-block{padding-bottom: var(--s-3);margin-bottom: var(--s-3);border-bottom: 1px solid var(--rule)}.price-from{font-size: 1rem;color: var(--ink-muted)}.price-yearly-view{display: none}[data-billing="annual"] .price-yearly-view{display: block}[data-billing="annual"] .price-monthly-view{display: none}.billing-toggle{display: inline-flex;gap: 0;margin: 0 0 var(--s-5);padding: 4px;border: 1px solid var(--rule-strong);border-radius: var(--radius-s);background: var(--surface)}.billing-option{display: inline-flex;align-items: center;gap: var(--s-2);min-height: 40px;padding: var(--s-1) var(--s-3);border-radius: 4px;font-size: var(--fs-sm);font-weight: 600;color: var(--ink-muted);cursor: pointer}.billing-option input{width: 1.125rem;height: 1.125rem}.billing-option:has(input:checked){background: var(--sunken);color: var(--ink)}.quote-band{display: grid;gap: var(--s-4);margin: 0 0 var(--s-5);padding: var(--s-5);background: var(--surface);border: 1px dashed var(--rule-strong);border-radius: var(--radius-m)}.quote-band .eyebrow{margin-bottom: var(--s-2)}.quote-band .plan-for{margin-bottom: var(--s-3)}.quote-includes{display: flex;flex-wrap: wrap;gap: var(--s-1) var(--s-5);margin: 0;padding-left: 1.1rem;font-size: var(--fs-sm)}.quote-includes li{margin: 0}.quote-band-price .price-amount{font-size: clamp(1.625rem,1.45rem + 0.6vw,1.875rem)}.quote-band-price .btn{width: 100%}.roadmap{max-width: 46rem;margin: var(--s-2) 0 var(--s-4);padding-top: var(--s-3);border-top: 1px solid var(--rule);font-size: var(--fs-sm);color: var(--ink-muted)}.feed-switch{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-2);max-width: 40rem;margin: var(--s-5) 0 0}.feed-switch-link{display: flex;align-items: center;justify-content: center;min-height: 48px;padding: var(--s-2) var(--s-3);border: 1px solid var(--rule-strong);border-radius: var(--radius-s);background: var(--surface);color: var(--ink);font-weight: 600;text-align: center;text-decoration: none}.feed-switch-link:first-child{box-shadow: inset 0 3px 0 var(--chart-ucc)}.feed-switch-link:last-child{box-shadow: inset 0 3px 0 var(--chart-permit)}.feed-switch-link:hover{background: var(--sunken);color: var(--ink)}.page-head .guarantee{margin-top: var(--s-4)}.pricing-feed{padding-top: var(--section-pad);scroll-margin-top: 4.5rem}.guarantee-box{display: grid;gap: var(--s-4);max-width: 60rem}.guarantee-box>div{padding: var(--s-4) var(--s-5);background: var(--green-tint);border-radius: var(--radius-m)}.guarantee-box h3{margin: 0 0 var(--s-1);font-size: var(--fs-md);letter-spacing: 0;color: var(--green-strong)}.guarantee-box p{margin: 0;color: var(--ink)}.territory-filter{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: var(--s-3);align-items: end;margin: 0 0 var(--s-4)}.territory-filter .field{margin: 0}.territory-count{grid-column: 1 / -1;margin: 0;font-size: var(--fs-sm);color: var(--ink-muted)}.territory-county{display: block;font-size: var(--fs-xs);font-weight: 400;color: var(--ink-subtle)}.territories th[scope="row"]{font-weight: 600}.seat{display: block;font-size: var(--fs-xs);white-space: nowrap}.territory-links{font-size: var(--fs-sm)}.territory-box{max-width: 40rem;padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.seat-list{display: flex;flex-wrap: wrap;gap: var(--s-1) var(--s-5);margin: 0 0 var(--s-3);padding: 0;list-style: none;font-size: var(--fs-sm)}.seat-list li{margin: 0}.territory-box .price-amount{font-size: var(--fs-xl);font-weight: 600}.trade-switcher{margin: var(--s-4) 0 0;font-size: var(--fs-sm);color: var(--ink-muted)}.pipeline{display: grid;gap: var(--s-5);margin: 0;padding: 0;list-style: none;counter-reset: pipe}main .pipeline>li{max-width: none}.pipe-step{position: relative;counter-increment: pipe;margin: 0;padding: var(--s-5);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.pipe-step::before{content: counter(pipe,decimal-leading-zero);display: block;margin-bottom: var(--s-2);font-family: var(--mono);font-size: var(--fs-mono-xs);font-weight: 500;letter-spacing: 0.06em;color: var(--amber-ink)}.pipe-step h3{margin: 0 0 var(--s-2);font-size: var(--fs-md);letter-spacing: 0}.pipe-step p{margin: 0 0 var(--s-3);color: var(--ink-muted);font-size: var(--fs-sm)}.pipe-example{margin: 0 !important;padding-top: var(--s-3);border-top: 1px solid var(--rule);font-family: var(--mono);font-size: var(--fs-mono-xs) !important;color: var(--ink) !important;overflow-wrap: anywhere}.pipe-step:not(:last-child)::after{content: "↓";position: absolute;left: 50%;bottom: calc(-1 * var(--s-5));transform: translate(-50%,15%);color: var(--ink-subtle);font-size: 1rem;line-height: 1}.help-line{background: var(--bg);border-top: 1px solid var(--rule)}.help-line p{display: flex;align-items: flex-start;gap: var(--s-2);max-width: none;margin: 0;padding: var(--s-5) 0;font-size: var(--fs-sm);color: var(--ink-muted)}.help-line .icon{margin-top: 0.2em;color: var(--ink-subtle)}.help-line strong{color: var(--ink)}.sample-grid{display: grid;gap: var(--s-6);align-items: start}.sample-grid .form{margin-top: var(--s-4)}.sample-panel{padding: var(--s-5);background: var(--sunken);border: 1px solid var(--rule);border-radius: var(--radius-l)}.sample-panel h2{margin: 0 0 var(--s-3);font-size: var(--fs-xl)}.sample-panel .records{margin-top: var(--s-4)}.radio-note{display: block;font-size: var(--fs-xs);font-weight: 400;color: var(--ink-subtle)}.radio-cards>.radio-card{display: flex;margin: 0;font-weight: 400}.thin-note{margin: 0 0 var(--s-4);padding-left: 1.1rem;color: var(--ink-muted)}.instant-list{display: grid;gap: var(--s-3);margin: 0;padding: 0;list-style: none}main .instant-list>li{max-width: none}.instant-item{display: grid;gap: var(--s-2);margin: 0;padding: var(--s-4);background: var(--surface);border: 1px solid var(--rule);border-radius: var(--radius-m)}.instant-label{font-weight: 600}.instant-meta{font-family: var(--mono);font-size: var(--fs-xs);color: var(--ink-subtle)}.instant-item .btn{justify-self: start}.dispatch-ucc .dispatch-amount{font-family: var(--font);font-size: var(--fs-xs);color: var(--ink-muted)}.roadmap-list{display: inline;margin: 0;padding: 0;list-style: none}.roadmap-list li{display: inline;margin: 0}.roadmap-list li + li::before{content: " · ";color: var(--ink-subtle)}.cta-band-visual{min-width: 0}.cta-band .csv-preview{background: rgba(255,255,255,0.06)}.cta-band .csv-preview th,.cta-band .csv-preview td{color: var(--band-muted);border-color: rgba(255,255,255,0.14)}.cta-band .csv-preview thead th{background: rgba(255,255,255,0.08);color: var(--band-text)}.cta-band .cta-actions{margin-top: var(--s-4)}.guarantee-terms,.territory-links a,.breadcrumb a,.counter-sources a,.record-source a,.record-official a{display: inline-block;min-height: 24px;line-height: 24px}.record-official{margin: var(--s-1) 0 0;font-size: var(--fs-sm)}fieldset.form-closed{margin: 0;padding: 0;min-width: 0;border: 0;opacity: 0.6}.form-closed-note{max-width: var(--prose)}.roadmap p{margin: 0 0 var(--s-2)}@media (max-width: 47.99rem){.territories thead,.compare-plans thead,.compare-stack thead{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}.territories tr,.compare-plans tbody tr,.compare-stack tbody tr{display: block;padding: var(--s-3) var(--s-4);border-top: 1px solid var(--rule)}.territories th,.territories td,.compare-plans tbody th,.compare-plans tbody td,.compare-stack tbody th,.compare-stack tbody td{display: block;padding: 2px 0;border: 0;text-align: left}.territories td::before,.compare-plans tbody td::before,.compare-stack tbody td::before{content: attr(data-label);display: block;font-size: var(--fs-mono-xs);font-family: var(--mono);letter-spacing: 0.04em;text-transform: uppercase;color: var(--ink-subtle)}.territories tbody tr{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: var(--s-1) var(--s-4)}.territories tbody th{grid-column: 1 / -1;order: 0}.territories td{margin: 0}.territories td.num{order: 1;text-align: left;font-size: var(--fs-md);white-space: normal}.territories td:nth-of-type(3){order: 2}.territories td:nth-of-type(2){order: 3;grid-column: 1 / -1}.territories td.territory-links{order: 4;grid-column: 1 / -1}.territories td.territory-links::before{content: none}.territories .seat{display: inline}.territories .seat + .seat::before{content: "· "}.compare-plans tbody td{display: flex;align-items: baseline;justify-content: space-between;gap: var(--s-3)}.compare-plans tbody td::before{display: inline}.compare-plans .compare-group,.compare-stack .compare-group{padding: 0 !important}.compare-plans .compare-group th,.compare-stack .compare-group th{padding: var(--s-2) var(--s-4) !important}.compare-stack tbody th[scope="row"]{font-weight: 600;padding-bottom: var(--s-1)}.compare-stack tbody td{padding: var(--s-1) 0;text-align: left}.compare-us th,.compare-us td{padding-left: var(--s-3);padding-right: var(--s-3)}.guarantee-terms{margin-left: 0}}@media (min-width: 40rem){:root{--gutter: 1.5rem}.source-tiles{grid-template-columns: repeat(2,minmax(0,1fr))}.plays{grid-template-columns: repeat(2,minmax(0,1fr))}.instant-item{grid-template-columns: minmax(0,1fr) auto;align-items: center}.instant-meta{grid-column: 1}.instant-item .btn{grid-column: 2;grid-row: 1 / span 2}.records-2,.records-3{grid-template-columns: repeat(2,minmax(0,1fr))}.record-facts div{grid-template-columns: 7.5rem minmax(0,1fr);gap: var(--s-3);align-items: baseline}.record-facts dt{font-size: var(--fs-sm)}.plans-4{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (min-width: 48rem){.grid-2{grid-template-columns: repeat(2,minmax(0,1fr))}.doors{grid-template-columns: repeat(2,minmax(0,1fr))}.territory-filter{grid-template-columns: minmax(0,14rem) minmax(0,14rem) minmax(0,1fr)}.territory-count{grid-column: auto;padding-bottom: var(--s-3)}.guarantee-box{grid-template-columns: repeat(2,minmax(0,1fr))}.quote-band{grid-template-columns: minmax(0,1fr) minmax(16rem,20rem);align-items: center;gap: var(--s-6)}.steps{grid-template-columns: repeat(3,minmax(0,1fr))}.steps-large{grid-template-columns: minmax(0,1fr)}.trust{grid-template-columns: repeat(auto-fit,minmax(13rem,1fr))}.facts{grid-template-columns: 10rem minmax(0,1fr)}.facts dd{margin: 0}}@media (min-width: 64rem){:root{--gutter: 2rem}html{scroll-padding-top: 5rem}.site-header{position: sticky;top: 0}.header-inner{gap: var(--s-6);min-height: 64px}.main-nav{display: block}.main-nav ul{display: flex;align-items: center;gap: var(--s-5);margin: 0;padding: 0;list-style: none}.main-nav li{margin: 0}.main-nav a{display: inline-flex;align-items: center;min-height: 44px;color: var(--ink-muted);font-size: 0.9375rem;font-weight: 500;text-decoration: none}.main-nav a:hover{color: var(--ink)}.main-nav a[aria-current="page"]{color: var(--ink);text-decoration: underline;text-decoration-color: var(--amber);text-decoration-thickness: 2px;text-underline-offset: 8px}.menu{display: none}.hero-grid.has-visual{grid-template-columns: minmax(0,7fr) minmax(0,5fr);gap: var(--s-8)}.chart-compact,.chart-compact-wrap{display: none}.chart-full{display: block}.stats{grid-template-columns: repeat(auto-fill,minmax(15rem,1fr))}.counters{grid-template-columns: repeat(3,minmax(0,1fr)) minmax(0,1.1fr)}.counter,.counter:nth-child(even){padding: var(--s-5) var(--s-5) var(--s-5) 0}.counter + .counter{padding-left: var(--s-5)}.counter:nth-child(-n+2){border-bottom: 0}.counter:not(:last-child){border-right: 1px solid var(--rule)}.records-3{grid-template-columns: repeat(3,minmax(0,1fr))}.plans-3{grid-template-columns: repeat(3,minmax(0,1fr))}.feature-row{grid-template-columns: minmax(0,5fr) minmax(0,7fr);gap: var(--s-8)}.feature-row-reverse .feature-text{order: 2}.cta-band{grid-template-columns: minmax(0,1fr) auto}.cta-band.has-visual{grid-template-columns: minmax(0,1fr) minmax(0,26rem);gap: var(--s-7)}.footer-nav{grid-template-columns: repeat(4,minmax(0,1fr))}.source-tiles{grid-template-columns: repeat(4,minmax(0,1fr))}.plays-3,.plays-5{grid-template-columns: repeat(3,minmax(0,1fr))}.pipeline{grid-template-columns: repeat(4,minmax(0,1fr))}.pipe-step:not(:last-child)::after{content: "→";left: auto;right: calc(-1 * var(--s-5));top: 50%;bottom: auto;transform: translate(-25%,-50%)}.sample-grid{grid-template-columns: minmax(0,34rem) minmax(0,1fr);gap: var(--s-8)}.sample-panel{position: sticky;top: 5.5rem}.instant-list{grid-template-columns: repeat(2,minmax(0,1fr))}.feature-row-flat{grid-template-columns: minmax(0,6fr) minmax(0,6fr)}}@media (max-width: 22.49rem){.price-range .price-amount{font-size: 1.375rem}}@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation: none !important;transition-duration: 0.01ms !important;scroll-behavior: auto !important}.btn:active,.link-arrow:hover .icon{transform: none}}@media print{.main-nav,.menu,.btn-header,.skip-link,.cta-band,.form{display: none}.site-header{position: static}body{background: #ffffff;color: #000000}a{color: #000000}.hero,.counter-strip,.site-footer{background: #ffffff}}
