:root{--paper:#e6eaec;--sheet:#f5f7f7;--field:#fff;--row-hover:#ebeff0;--ink-fill:#2b3035;--gold:#c7a94c;--gold-hover:#b79a41;--err-bg:#f8e9e6;--ok-bg:#e4f1ea;--ink:#1f2428;--ink2:#454c52;--graphite:#58595b;--mark:#6b5716;--err:#a12b1c;--ok:#1b6641;--on-ink:#fff;--line:#7c848b;--line-soft:#c5cbcf;--scrim:#1f24288c;--s-thick:2px;--s-thin:1px;--radius:0;--shadow:none;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-14:56px;--wrap:1400px;--gut:16px;--hdr:56px;--bar:60px;--target:44px;--sans:var(--font-sofia-sans), Arial, sans-serif;--cond:var(--font-sofia-cond), "Arial Narrow", Arial, sans-serif;--fs-small:15px;--fs-body:17px;--fs-h3:22px;--fs-h2:clamp(28px, 3vw, 38px);--fs-h1:clamp(32px, 3.9vw, 52px);--fast:.18s;--z-sticky-part:10;--z-bar:25;--z-header:30;--z-banner:40;--z-toast:50;--z-skip:100}@media (min-width:768px){:root{--gut:24px;--hdr:72px}}@media (min-width:1024px){:root{--bar:0px}}
*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--hdr) + 12px);scroll-padding-bottom:calc(var(--bar) + 24px);scroll-behavior:smooth}body{padding-bottom:var(--bar);background:var(--paper);color:var(--ink);font:400 var(--fs-body) / 1.5 var(--sans);font-variant-numeric:tabular-nums lining-nums;font-synthesis-weight:none;margin:0}body:has(dialog[open]){overflow:hidden}main:focus{box-shadow:none;outline:0}img,svg{max-width:100%;display:block}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}h1,h2,h3{font-family:var(--cond);text-wrap:balance;margin:0;font-weight:500;line-height:1.08}h1{font-size:var(--fs-h1)}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3);font-weight:600;line-height:1.2}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}fieldset{border:0;min-width:0;margin:0;padding:0}legend{padding:0}button,input,select,textarea{color:inherit;font:inherit}:focus-visible{outline:3px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px var(--sheet)}.sheet{background:var(--sheet);min-width:0}@media (min-width:1100px){.sheet{border:var(--s-thick) solid var(--ink);margin:12px 12px 12px 36px}}.wrap{max-width:var(--wrap);padding-inline:var(--gut);margin-inline:auto}.vh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.muted{color:var(--ink2)}.small{font-size:var(--fs-small);line-height:1.4}.sec{padding-block:var(--sp-10);border-top:var(--s-thick) solid var(--ink)}.sec-h{gap:var(--sp-2);margin-bottom:var(--sp-5);display:grid}.sec-h p{max-width:64ch}.g2{gap:var(--sp-8);display:grid}@media (min-width:960px){.sec{padding-block:var(--sp-14)}.g2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:48px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.L5FxyW_skip{z-index:var(--z-skip);padding:10px var(--sp-4);background:var(--ink-fill);color:var(--on-ink);position:absolute;top:-60px;left:8px}.L5FxyW_skip:focus{top:8px}
