@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/golos-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/plexmono-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/plexmono-500-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plexmono-600-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/plexmono-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215}@font-face{font-family:Golos Text Fallback;src:local(Arial),local(Helvetica),local("system-ui");size-adjust:104%}:root{--paper:#f1f1ec;--paper-line:#e4e4dc;--surface:#fcfcf9;--sunk:#e7e7de;--ink:#1b2422;--muted:#47564f;--faint:#586866;--rule:#d3d8d2;--teal:#0c4247;--teal-ui:#0c4247;--teal-ui-deep:#082f33;--sand:#c97b4a;--sand-field:#efe1d3;--shadow:0 1px 2px #1b24220f, 0 1px 1px #1b24220a;--font-text:"Golos Text", "Golos Text Fallback", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--measure:62ch;--edge:clamp(20px, 4vw, 56px);--header-h:112px}*{box-sizing:border-box}html{scroll-behavior:smooth;color-scheme:light;scrollbar-color:var(--faint) var(--paper);overflow-x:hidden}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important;animation:none!important}}body{background:var(--paper);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.6}h1,h2,h3,h4{text-wrap:balance;margin:0}p{margin:0}a{color:inherit}::selection{background:var(--teal);color:#fff}a:focus-visible,button:focus-visible{outline:2px solid var(--teal-ui);outline-offset:2px;border-radius:1px}.skip-link{top:8px;left:var(--edge);z-index:40;background:var(--ink);color:var(--paper);border-radius:2px;padding:10px 14px;font-weight:600;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}main:focus{outline:none}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.wrap{max-width:1180px;padding:0 var(--edge);margin:0 auto}.field-number{border:1.5px solid var(--ink);background:var(--paper);width:34px;height:34px;font-family:var(--font-mono);border-radius:2px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px 2px #1b242233,inset 0 -1px #ffffff8c}section{position:relative}section[id]{scroll-margin-top:var(--header-h)}.section-head{border-bottom:1.5px solid var(--ink);grid-template-columns:auto 1fr;align-items:baseline;gap:16px;margin-bottom:40px;padding-bottom:16px;display:grid}.section-head h2{letter-spacing:-.01em;font-size:clamp(22px,3vw,30px);font-weight:900}.section-head .field-number{margin-bottom:2px}.btn{font-family:var(--font-text);cursor:pointer;border:1.5px solid #0000;border-radius:2px;align-items:center;gap:10px;padding:13px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .1s;display:inline-flex}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--teal-ui);outline-offset:2px}.btn-primary{background:var(--teal-ui);color:#fff}.btn-primary:hover{background:var(--teal-ui-deep)}.btn-ghost{color:var(--ink);border-color:var(--ink);background:0 0}.btn-ghost:hover{background:var(--ink);color:var(--paper)}.gap-fact{font-family:var(--font-mono);color:var(--faint);font-size:12.5px}.gap-fact b{color:var(--muted);font-weight:500}.head[data-astro-cid-nen7h5rs]{z-index:20;background:var(--paper);position:sticky;top:0}.letterhead[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--rule);background:var(--sunk)}.letterhead-inner[data-astro-cid-nen7h5rs]{padding:7px var(--edge);letter-spacing:.02em;flex-wrap:wrap;gap:6px 18px;font-size:11.5px;display:flex}.dim[data-astro-cid-nen7h5rs]{color:var(--faint)}.nav-inner[data-astro-cid-nen7h5rs]{padding:14px var(--edge);border-bottom:1.5px solid var(--ink);flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.brand[data-astro-cid-nen7h5rs]{color:var(--ink);margin-right:auto;align-items:center;gap:10px;margin-block:-8px;padding-block:8px;text-decoration:none;display:flex}.mark[data-astro-cid-nen7h5rs]{width:26px;height:auto;color:var(--teal-ui);flex:none}.mark[data-astro-cid-nen7h5rs] svg{width:100%;height:auto;display:block}.brand-word[data-astro-cid-nen7h5rs]{font-family:var(--font-mono);letter-spacing:.04em;font-size:15px;font-weight:600}.nav[data-astro-cid-nen7h5rs]{gap:22px;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--muted);border-bottom:1.5px solid #0000;padding:4px 0;font-size:14.5px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{color:var(--ink);border-color:var(--teal-ui)}.nav-page[data-astro-cid-nen7h5rs]{color:var(--ink);font-weight:600}.nav-sect[data-astro-cid-nen7h5rs]{font-size:13.5px}.nav-sep[data-astro-cid-nen7h5rs]{background:var(--rule);align-self:stretch;width:1px;margin:2px 4px}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page],.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs][aria-current=page]{color:var(--teal-ui);border-color:var(--teal-ui)}.nav-mobile-title[data-astro-cid-nen7h5rs]{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:12px 16px 4px;font-size:10.5px}.nav-mobile-title[data-astro-cid-nen7h5rs]+a[data-astro-cid-nen7h5rs]{border-top:0}.cta-small[data-astro-cid-nen7h5rs]{white-space:nowrap;padding:9px 16px;font-size:13.5px}.nav-mobile[data-astro-cid-nen7h5rs]{display:none;position:relative}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]{cursor:pointer;border:1.5px solid var(--ink);border-radius:2px;justify-content:center;align-items:center;width:44px;height:44px;list-style:none;display:flex}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]::-webkit-details-marker{display:none}.nav-mobile[data-astro-cid-nen7h5rs] summary[data-astro-cid-nen7h5rs]:focus-visible{outline:2px solid var(--teal-ui);outline-offset:2px}.burger[data-astro-cid-nen7h5rs]{flex-direction:column;gap:4px;width:16px;display:flex}.burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--ink);height:1.5px;display:block}.nav-mobile[data-astro-cid-nen7h5rs][open] summary[data-astro-cid-nen7h5rs]{background:var(--ink)}.nav-mobile[data-astro-cid-nen7h5rs][open] .burger[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{background:var(--paper)}.nav-mobile-panel[data-astro-cid-nen7h5rs]{background:var(--surface);border:1.5px solid var(--ink);min-width:220px;box-shadow:var(--shadow);z-index:30;border-radius:2px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--ink);border-bottom:1px solid var(--rule);padding:13px 18px;font-size:15px;text-decoration:none}.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:last-child{border-bottom:0}.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{background:var(--sunk)}.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nav-mobile-cta{background:var(--teal-ui);color:#fff;text-align:center;font-weight:600}.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nav-mobile-cta:hover,.nav-mobile-panel[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs].nav-mobile-cta:focus-visible{background:var(--teal-ui-deep)}@media (width<=860px){.nav[data-astro-cid-nen7h5rs],.cta-small[data-astro-cid-nen7h5rs]{display:none}.nav-mobile[data-astro-cid-nen7h5rs]{display:block}.letterhead-inner[data-astro-cid-nen7h5rs]{gap:12px;font-size:10.5px}}.foot[data-astro-cid-jo6i4kqk]{border-top:1.5px solid var(--ink);padding:40px 0 28px}.foot-map[data-astro-cid-jo6i4kqk]{border-bottom:1px solid var(--rule);grid-template-columns:1.5fr 1fr 1fr 1fr;gap:32px 40px;padding-bottom:28px;display:grid}.foot-brand[data-astro-cid-jo6i4kqk]{align-items:center;gap:8px;font-size:12px;display:flex}.mark[data-astro-cid-jo6i4kqk]{width:16px;height:auto;color:var(--teal-ui)}.mark[data-astro-cid-jo6i4kqk] svg{width:100%;height:auto;display:block}.foot-about[data-astro-cid-jo6i4kqk]{max-width:34ch;color:var(--faint);margin:12px 0 0;font-size:12.5px;line-height:1.6}.foot-title[data-astro-cid-jo6i4kqk]{letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin:0 0 12px;font-size:10.5px;font-weight:400}.foot-col[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0;padding:0;list-style:none}.foot-col[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:2px}.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--muted);text-underline-offset:3px;margin-block:-6px;padding-block:11px;font-size:13px;text-decoration-line:underline;text-decoration-color:#0000;transition:color .15s,text-decoration-color .15s;display:inline-block}.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover,.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:focus-visible{color:var(--ink);text-decoration-color:var(--teal-ui)}.foot-col[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current=page]{color:var(--ink);font-weight:600}.foot-legal[data-astro-cid-jo6i4kqk]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:6px 24px;padding-top:20px;font-size:12px;display:flex}.dim[data-astro-cid-jo6i4kqk]{color:var(--faint)}@media (width<=900px){.foot-map[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;gap:28px 32px}.foot-col-brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}@media (width<=520px){.foot-map[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}}
