:root{--role-hero: var(--display-hero-statement)}#hero.sec-hero{padding-top:var(--gap-nav)}.mv-hero{max-width:none}#hero .t-hero{max-width:920px}#hero .t-lede{max-width:var(--measure-prose)}#hero .t-lede+.t-lede{margin-top:var(--s-4)}.mv-hero .acts{margin-top:var(--s-7)}.mv-shapes{margin:var(--s-9) 0 0}.mv-shapes-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-7)}.mv-shape{padding-top:var(--s-4);border-top:2px solid var(--line-strong)}.mv-shape-h{display:block;color:var(--ink-soft)}.mv-shape ol{list-style:none;margin-top:var(--s-4)}.mv-shape li{position:relative;padding:var(--s-3) 0 var(--s-3) var(--s-5)}.mv-shape li+li:before{content:"";position:absolute;left:3px;top:0;width:1px;height:var(--s-3);background:var(--line-strong)}.mv-shape li+li:after{content:"";position:absolute;left:0;top:calc(var(--s-3) - 4px);width:7px;height:7px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);transform:rotate(45deg)}.mv-shape li span{display:block;font-size:var(--t-base);font-weight:var(--w-medium);line-height:var(--lh-snug);color:var(--ink)}.mv-shape li p{font-size:var(--t-sm);line-height:var(--lh-normal);color:var(--ink-soft);margin-top:var(--s-1)}.mv-shape-cn{border-top-color:var(--signal)}.mv-shape-cn .mv-shape-h{color:var(--signal-strong)}.mv-ground{margin:var(--s-7) 0 0;padding:var(--s-6) 0;border-top:2px solid var(--ink);border-bottom:var(--bw) solid var(--line-strong)}.mv-ground-h{display:block;color:var(--ink-soft)}.mv-ground-l{list-style:none;margin-top:var(--s-5);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 var(--s-7)}.mv-ground-l li{font-size:var(--t-base);font-weight:var(--w-medium);line-height:var(--lh-snug);color:var(--ink);padding:var(--s-3) 0;border-top:var(--bw) solid var(--divider)}.mv-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-7);margin-top:var(--s-7)}.mv-two-c{padding-top:var(--s-4);border-top:2px solid var(--line-strong)}.mv-two-c h3{font-size:var(--t-lg);font-weight:var(--w-semibold);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink);margin-top:var(--s-3);max-width:26ch}.mv-two-c ul{list-style:none;margin-top:var(--s-4)}.mv-two-c li{font-size:var(--t-base);font-weight:var(--w-medium);line-height:var(--lh-snug);color:var(--ink);padding:var(--s-3) 0;border-top:var(--bw) solid var(--divider)}.mv-two-c li:first-child{border-top:0}.mv-two-p{font-size:var(--t-sm);line-height:var(--lh-body);color:var(--ink-soft);margin-top:var(--s-4)}.mv-two-cn{border-top-color:var(--signal)}.mv-two-cn>.ilab{color:var(--signal-strong)}.mv-gov{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-7);margin-top:var(--s-7);padding-top:var(--s-5);border-top:var(--bw) solid var(--line-strong)}.mv-gov-t{font-size:var(--t-lg);font-weight:var(--w-semibold);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink);margin-top:var(--s-3)}.mv-gov-d{font-size:var(--t-sm);line-height:var(--lh-body);color:var(--ink-soft);margin-top:var(--s-3);max-width:36ch}.mv-states{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-5);margin-top:var(--s-7)}.mv-state{padding-top:var(--s-4);border-top:3px solid var(--line-strong)}.mv-state-t{display:block;font-size:var(--t-lg);font-weight:var(--w-semibold);line-height:var(--lh-snug);letter-spacing:var(--tr-snug);color:var(--ink)}.mv-state p{font-size:var(--t-sm);line-height:var(--lh-body);color:var(--ink-soft);margin-top:var(--s-3)}.mv-state-sup{border-top-color:var(--supported)}.mv-state-par{border-top-color:var(--unresolved)}.mv-state-con{border-top-color:var(--blocker)}.mv-flow{margin:0;padding:var(--s-6) 0;border-top:2px solid var(--ink);border-bottom:var(--bw) solid var(--line-strong)}.mv-flow-l{list-style:none}.mv-flow-l li{position:relative;padding-left:var(--s-5)}.mv-flow-l li+li{margin-top:var(--s-5)}.mv-flow-l li+li:before{content:"";position:absolute;left:3px;top:calc(-1 * var(--s-5));width:1px;height:var(--s-5);background:var(--line-strong)}.mv-flow-l li+li:after{content:"";position:absolute;left:0;top:calc(-1 * var(--s-2) - 2px);width:7px;height:7px;border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);transform:rotate(45deg)}.mv-flow-l p{font-size:var(--t-base);font-weight:var(--w-medium);line-height:var(--lh-snug);color:var(--ink);margin-top:var(--s-2)}.mv-flow-end .ilab{color:var(--signal-strong)}.mv-rcpt{margin:0}.mv-rc{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--s-5);align-items:start}.mv-rc-b{padding-top:var(--s-4);border-top:2px solid var(--line-strong)}.mv-rc-after{border-top-color:var(--signal)}.mv-rc-after .mv-rc-h{color:var(--signal-strong)}.mv-rc-b dl{margin-top:var(--s-4)}.mv-rc-b dl>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-1) var(--s-3);padding:var(--s-3) 0;border-top:var(--bw) solid var(--divider)}.mv-rc-b dt{font-family:IBM Plex Mono,monospace;font-size:var(--t-2xs);font-weight:var(--w-medium);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--faint)}.mv-rc-b dd{font-size:var(--t-sm);font-weight:var(--w-semibold);line-height:var(--lh-snug);color:var(--ink);text-align:right}.mv-rc-mid{align-self:center}.mv-rc-mid p{font-size:var(--t-xs);line-height:var(--lh-normal);color:var(--muted);margin-top:var(--s-2)}.mv-st{display:inline-flex;align-items:center;gap:var(--s-2)}.mv-st:before{content:"";width:7px;height:7px;border-radius:2px;flex:none;background:currentColor}.mv-st-sup{color:var(--supported-ink)}.mv-st-open{color:var(--muted)}.mv-st-open:before{background:transparent;box-shadow:inset 0 0 0 1px var(--muted)}.mv-fit{list-style:none;margin-top:var(--s-7);max-width:var(--measure-prose);border-top:2px solid var(--line-strong)}.mv-fit li{font-size:var(--t-base);font-weight:var(--w-medium);line-height:var(--lh-snug);color:var(--ink);padding:var(--s-4) 0;border-bottom:var(--bw) solid var(--divider)}.mv-fit-cn{border-top-color:var(--signal)}.mv-concede{font-size:var(--t-md);line-height:var(--lh-body);color:var(--ink-soft);max-width:var(--measure-lede);margin-top:var(--s-6);padding-left:var(--s-4);border-left:2px solid var(--line-strong)}.mv-mx-wrap{margin-top:var(--s-7);overflow-x:auto}.mv-mx-wrap:focus-visible{outline:2px solid var(--signal);outline-offset:var(--s-2)}.mv-mx{width:100%;min-width:860px;border-collapse:collapse;text-align:left}.mv-mx th,.mv-mx td{padding:var(--s-4);border-bottom:var(--bw) solid var(--divider);vertical-align:top}.mv-mx thead th{font-family:IBM Plex Mono,monospace;font-size:var(--t-2xs);font-weight:var(--w-medium);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);white-space:nowrap}.mv-mx tbody th{font-family:IBM Plex Mono,monospace;font-size:var(--t-2xs);font-weight:var(--w-medium);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--faint);width:24%}.mv-mx td{font-size:var(--t-sm);line-height:var(--lh-body);color:var(--ink-soft)}.mv-mx thead th.mv-mx-cn{color:var(--signal-strong);border-bottom-color:var(--signal)}.mv-mx td.mv-mx-cn{color:var(--ink)}.mv-mx td.mv-mx-u{font-style:italic;color:var(--muted)}.mv-receipt{margin:0;padding:var(--s-6) 0;border-top:2px solid var(--ink);border-bottom:var(--bw) solid var(--line-strong)}.mv-receipt dl>div{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-1) var(--s-4);padding:var(--s-3) 0;border-bottom:var(--bw) solid var(--divider)}.mv-receipt dd{font-size:var(--t-base);font-weight:var(--w-medium);line-height:var(--lh-snug);color:var(--ink);text-align:right}.mv-src-h{font-family:IBM Plex Mono,monospace;font-size:var(--t-2xs);font-weight:var(--w-medium);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--faint);margin-top:var(--s-5)}.mv-src{list-style:none;margin-top:var(--s-3)}.mv-src li{padding:var(--s-2) 0}.mv-src li{font-family:IBM Plex Mono,monospace;font-size:var(--t-xs)}.mv-src a{color:var(--signal-strong)}.mv-src a:hover,a.mv-inline-source{text-decoration:underline}.mv-note{font-size:var(--t-md);line-height:var(--lh-body);color:var(--ink-soft);max-width:var(--measure-lede);margin-top:var(--s-6);padding-left:var(--s-4);border-left:2px solid var(--signal)}.mv-onward{font-size:var(--t-sm);line-height:var(--lh-body);color:var(--muted);margin-top:var(--s-6)}.mv-onward a{color:var(--signal-strong);font-weight:var(--w-medium)}.mv-onward a:hover{text-decoration:underline}.mv-faq{max-width:var(--measure-prose);margin-top:var(--s-7)}.mv-fq{border-top:var(--bw) solid var(--line)}.mv-fq:last-child{border-bottom:var(--bw) solid var(--line)}.mv-fq summary{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);padding:var(--s-4) 0;cursor:pointer;list-style:none;font-size:var(--t-base);font-weight:var(--w-medium);line-height:var(--lh-snug);color:var(--ink)}.mv-fq summary::-webkit-details-marker{display:none}.mv-fq summary:hover{color:var(--signal-strong)}.mv-fq-x{position:relative;width:11px;height:11px;flex:none;transition:transform var(--d-base) var(--e-out)}.mv-fq-x:before,.mv-fq-x:after{content:"";position:absolute;inset:0;margin:auto;background:var(--muted)}.mv-fq-x:before{width:11px;height:1px}.mv-fq-x:after{width:1px;height:11px}.mv-fq[open] .mv-fq-x{transform:rotate(45deg)}.mv-fq[open] summary{color:var(--ink)}.mv-fq p{font-size:var(--t-sm);line-height:var(--lh-body);color:var(--ink-soft);padding-bottom:var(--s-5);max-width:64ch}@media (prefers-reduced-motion:reduce){.mv-fq-x{transition:none}}.mv-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:var(--s-7);align-items:start}.mv-split-copy .ed-line{margin-top:var(--s-6)}#close .acts{justify-content:center}#close .reassure{margin-top:var(--s-4)}@media (max-width:1160px){.mv-rc{grid-template-columns:1fr;gap:var(--s-5)}}@media (max-width:1040px){.mv-split{grid-template-columns:1fr;gap:var(--s-6)}.mv-states{grid-template-columns:repeat(2,minmax(0,1fr))}.mv-ground-l{grid-template-columns:1fr}}@media (max-width:860px){.mv-shapes-g,.mv-two,.mv-gov{grid-template-columns:1fr;gap:var(--s-6)}}@media (max-width:640px){#hero .acts>a{white-space:normal}.mv-states{grid-template-columns:1fr;gap:var(--s-4)}.mv-receipt dl>div{flex-direction:column;align-items:flex-start}.mv-receipt dd{text-align:left}.mv-rc-b dl>div{flex-direction:column;align-items:flex-start}.mv-rc-b dd{text-align:left}}
