:root{color-scheme:light;--navy:#0b3c64;--ocean:#0f77a8;--aqua:#22b0d3;--night:#071e33;--sky:#5cc6e2;--paper:#fff;--surface:#fff;--surface-alt:#f3f6f9;--surface-inverse:#071e33;--ink:#1a2633;--ink-muted:#526170;--heading:#0b3c64;--accent-text:#0f6e9c;--line:#dce3ea;--action:#0b3c64;--on-action:#fff;--focus:#0f77a8;--type-display-family:var(--font-family-serif);--type-display-size:clamp(2.38rem, 1.9417rem + 1.9478vw, 3.5rem);--type-display-line-height:1.0714;--type-display-weight:700;--type-h1-family:var(--font-family-serif);--type-h1-size:clamp(2.0625rem, 1.7935rem + 1.1957vw, 2.75rem);--type-h1-line-height:1.1818;--type-h1-weight:700;--type-h2-family:var(--font-family-serif);--type-h2-size:clamp(1.6rem, 1.4435rem + .6957vw, 2rem);--type-h2-line-height:1.25;--type-h2-weight:700;--type-h3-family:var(--font-family-serif);--type-h3-size:clamp(1.3125rem, 1.2391rem + .3261vw, 1.5rem);--type-h3-line-height:1.3333;--type-h3-weight:700;--type-figure-family:var(--font-family-serif);--type-figure-size:clamp(2.25rem, 1.9565rem + 1.3043vw, 3rem);--type-figure-line-height:1.0833;--type-figure-weight:700;--type-lead-family:var(--font-family-sans);--type-lead-size:clamp(1.125rem, 1.0761rem + .2174vw, 1.25rem);--type-lead-line-height:1.6;--type-lead-weight:400;--type-body-family:var(--font-family-sans);--type-body-size:1.0625rem;--type-body-line-height:1.5882;--type-body-weight:400;--type-small-family:var(--font-family-sans);--type-small-size:.875rem;--type-small-line-height:1.5714;--type-small-weight:400;--type-eyebrow-family:var(--font-family-sans);--type-eyebrow-size:.8125rem;--type-eyebrow-line-height:1.3846;--type-eyebrow-weight:600;--type-eyebrow-letter-spacing:.12em;--type-button-family:var(--font-family-sans);--type-button-size:.9375rem;--type-button-line-height:1.3333;--type-button-weight:700;--type-label-family:var(--font-family-sans);--type-label-size:.875rem;--type-label-line-height:1.4286;--type-label-weight:600;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--space-12:48px;--space-16:64px;--space-24:96px;--radius-sm:4px;--radius-md:6px;--radius-lg:10px;--logo-aspect-ratio:3.343;--logo-artwork-height:.628;--logo-artwork-left:.0585}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--surface:#071e33;--surface-alt:#0c2a44;--surface-inverse:#0b3c64;--ink:#eef3f8;--ink-muted:#a9b9c8;--heading:#fff;--accent-text:#5cc6e2;--line:#21425f;--action:#22b0d3;--on-action:#071e33;--focus:#22b0d3}}[data-theme=dark]{color-scheme:dark;--surface:#071e33;--surface-alt:#0c2a44;--surface-inverse:#0b3c64;--ink:#eef3f8;--ink-muted:#a9b9c8;--heading:#fff;--accent-text:#5cc6e2;--line:#21425f;--action:#22b0d3;--on-action:#071e33;--focus:#22b0d3}:root{--gutter:var(--space-4);--container:1200px;--measure:54ch;--measure-lead:54ch;--link:var(--ocean);--link-hover:var(--navy);--action-hover:var(--ocean);--band-surface:var(--surface-inverse)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--link:var(--sky);--link-hover:var(--paper);--action-hover:var(--sky)}}[data-theme=dark]{--link:var(--sky);--link-hover:var(--paper);--action-hover:var(--sky);color:var(--ink)}:root{--font-family-sans:var(--font-sans);--font-family-serif:var(--font-serif)}:root:lang(ru){--font-family-sans:var(--font-sans-cyrillic), var(--font-sans);--font-family-serif:var(--font-serif-ru-cyrillic), var(--font-serif-ru)}:root:lang(uz){--measure:52ch;--measure-lead:48ch}@media (width>=600px){:root{--gutter:var(--space-6)}}@media (width>=1024px){:root{--gutter:var(--space-8)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--surface);min-height:100dvh;color:var(--ink);font-family:var(--type-body-family);font-size:var(--type-body-size);font-weight:var(--type-body-weight);line-height:var(--type-body-line-height);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;display:flex}h1,h2,h3,h4,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}img,svg{max-width:100%;display:block}img{height:auto}a{color:var(--link);text-underline-offset:.2em;text-decoration-thickness:1px}a:hover{color:var(--link-hover)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[tabindex="-1"]:focus{outline:none}main{flex:1 0 auto}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3{color:var(--heading);text-wrap:balance}h3,p{text-wrap:pretty}.display,.h1,.h2,.h3,.figure{color:var(--heading)}.display{font-family:var(--type-display-family);font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-line-height)}.h1{font-family:var(--type-h1-family);font-size:var(--type-h1-size);font-weight:var(--type-h1-weight);line-height:var(--type-h1-line-height)}.h2{font-family:var(--type-h2-family);font-size:var(--type-h2-size);font-weight:var(--type-h2-weight);line-height:var(--type-h2-line-height)}.h3{font-family:var(--type-h3-family);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight);line-height:var(--type-h3-line-height)}.figure{font-family:var(--type-figure-family);font-size:var(--type-figure-size);font-weight:var(--type-figure-weight);line-height:var(--type-figure-line-height);font-variant-numeric:lining-nums tabular-nums}.lead{max-width:var(--measure-lead);font-family:var(--type-lead-family);font-size:var(--type-lead-size);font-weight:var(--type-lead-weight);line-height:var(--type-lead-line-height)}.small{font-family:var(--type-small-family);font-size:var(--type-small-size);font-weight:var(--type-small-weight);line-height:var(--type-small-line-height)}.eyebrow{color:var(--accent-text);font-family:var(--type-eyebrow-family);font-size:var(--type-eyebrow-size);font-weight:var(--type-eyebrow-weight);line-height:var(--type-eyebrow-line-height);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:uppercase}.measure{max-width:var(--measure)}.container{width:min(100% - 2 * var(--gutter), var(--container));margin-inline:auto}.section{padding-block:var(--space-16)}.section--alt{background:var(--surface-alt)}@media (width>=900px){.section{padding-block:var(--space-24)}}.section-head{gap:var(--space-4);margin-bottom:var(--space-12);display:grid}.text-link{font-weight:600}.prose{gap:var(--space-4);max-width:var(--measure);display:grid}.bullets{gap:var(--space-3);margin:0;padding-inline-start:var(--space-6);display:grid}.bullets li::marker{color:var(--accent-text)}.button{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-radius:var(--radius-sm);font-family:var(--type-button-family);font-size:var(--type-button-size);font-weight:var(--type-button-weight);line-height:var(--type-button-line-height);text-align:center;border:1px solid #0000;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.button--primary{background:var(--action);color:var(--on-action)}.button--primary:hover{background:var(--action-hover);color:var(--on-action)}.button--secondary{color:var(--heading);background:0 0;border-color:currentColor}.button--secondary:hover{background:var(--surface-alt);color:var(--heading)}.button--compact{padding:var(--space-2) var(--space-4)}.button-row{gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.skip-link{z-index:100;top:0;left:var(--gutter);padding:var(--space-3) var(--space-4);border-radius:0 0 var(--radius-sm) var(--radius-sm);background:var(--action);color:var(--on-action);font-weight:700;text-decoration:none;position:absolute;transform:translateY(-120%)}.skip-link:focus{color:var(--on-action);transform:translateY(0)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.logo[data-astro-cid-f7espo7c]{--logo-height:32px;--logo-box-height:calc(var(--logo-height) / var(--logo-artwork-height));width:auto;height:var(--logo-box-height);margin-inline-start:calc(var(--logo-box-height) * var(--logo-aspect-ratio) * var(--logo-artwork-left) * -1)}.logo--for-dark[data-astro-cid-f7espo7c],[data-theme=dark] .logo--for-light[data-astro-cid-f7espo7c]{display:none}[data-theme=dark] .logo--for-dark[data-astro-cid-f7espo7c]{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .logo--for-light[data-astro-cid-f7espo7c]{display:none}:root:not([data-theme=light]) .logo--for-dark[data-astro-cid-f7espo7c]{display:block}}@media (width>=900px){.logo[data-astro-cid-f7espo7c]{--logo-height:40px}}.site-footer[data-astro-cid-nns7i3if]{padding-block:var(--space-16) var(--space-8);border-top:1px solid var(--line);background:var(--band-surface);color:var(--ink-muted);font-size:var(--type-small-size);line-height:var(--type-small-line-height)}.site-footer__grid[data-astro-cid-nns7i3if]{gap:var(--space-12) var(--space-6);grid-template-columns:1fr 1fr;display:grid}.site-footer__brand[data-astro-cid-nns7i3if]{gap:var(--space-4);grid-column:1/-1;align-content:start;justify-items:start;display:grid}.site-footer__home[data-astro-cid-nns7i3if]{margin-bottom:var(--space-2)}.site-footer__positioning[data-astro-cid-nns7i3if]{max-width:40ch}.site-footer__heading[data-astro-cid-nns7i3if]{margin-bottom:var(--space-4)}.site-footer__links[data-astro-cid-nns7i3if]{gap:var(--space-3);display:grid}.site-footer__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{color:var(--ink);text-decoration:none}.site-footer__links[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]:hover{color:var(--paper);text-decoration:underline}.site-footer__legal[data-astro-cid-nns7i3if]{margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--line)}@media (width>=768px){.site-footer__grid[data-astro-cid-nns7i3if]{gap:var(--space-12) var(--space-8);grid-template-columns:2fr 1fr 1fr}.site-footer__brand[data-astro-cid-nns7i3if]{grid-column:auto}}.site-utility[data-astro-cid-fzpbxy5g]{background:var(--surface-alt)}.site-utility__inner[data-astro-cid-fzpbxy5g]{justify-content:flex-end;align-items:center;gap:var(--space-4);padding-block:var(--space-1);display:flex}.lang-switch[data-astro-cid-fzpbxy5g]{gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}.lang-switch__link[data-astro-cid-fzpbxy5g]{color:var(--ink-muted);font-size:var(--type-small-size);line-height:var(--type-small-line-height);text-decoration:none}.lang-switch__link[data-astro-cid-fzpbxy5g]:hover{color:var(--heading);text-decoration:underline}.lang-switch__link[data-astro-cid-fzpbxy5g][aria-current=true]{color:var(--heading);font-weight:600}.theme-toggle[data-astro-cid-fzpbxy5g]{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-sm);color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.theme-toggle[data-astro-cid-fzpbxy5g]:hover{color:var(--heading)}.theme-toggle[data-astro-cid-fzpbxy5g] svg[data-astro-cid-fzpbxy5g]{fill:none;stroke:currentColor;stroke-width:1.5px;width:18px;height:18px}.theme-toggle__sun[data-astro-cid-fzpbxy5g]{display:none}[data-theme=dark] .theme-toggle__sun[data-astro-cid-fzpbxy5g]{display:block}[data-theme=dark] .theme-toggle__moon[data-astro-cid-fzpbxy5g]{display:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .theme-toggle__sun[data-astro-cid-fzpbxy5g]{display:block}:root:not([data-theme=light]) .theme-toggle__moon[data-astro-cid-fzpbxy5g]{display:none}}.site-header[data-astro-cid-fzpbxy5g]{z-index:10;border-bottom:1px solid var(--line);background:var(--surface);position:relative}.site-header__inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:var(--space-6);padding-block:var(--space-2);display:flex}.site-header__home[data-astro-cid-fzpbxy5g]{flex:none;display:block}.site-nav__link[data-astro-cid-fzpbxy5g]{color:var(--ink);font-size:var(--type-button-size);font-weight:500;line-height:var(--type-button-line-height);text-decoration:none;display:block;position:relative}.site-nav__link[data-astro-cid-fzpbxy5g]:hover{color:var(--accent-text)}.site-nav__link[data-astro-cid-fzpbxy5g][aria-current=page]:after{background:var(--aqua);content:"";position:absolute}@media (width<=1023.98px){.site-nav__panel[data-astro-cid-fzpbxy5g]{padding:var(--space-2) var(--gutter) var(--space-6);border-bottom:1px solid var(--line);background:var(--surface);display:none;position:absolute;top:100%;left:0;right:0}.site-nav[data-astro-cid-fzpbxy5g][data-open] .site-nav__panel[data-astro-cid-fzpbxy5g]{display:block}.site-nav__link[data-astro-cid-fzpbxy5g]{padding-block:var(--space-4);border-bottom:1px solid var(--line);font-size:var(--type-body-size)}.site-nav__link[data-astro-cid-fzpbxy5g][aria-current=page]{padding-inline-start:var(--space-4)}.site-nav__link[data-astro-cid-fzpbxy5g][aria-current=page]:after{top:var(--space-3);bottom:var(--space-3);width:2px;left:0}.site-nav__panel[data-astro-cid-fzpbxy5g] .site-nav__cta{width:100%;margin-top:var(--space-6);display:flex}}@media (width>=1024px){.site-header__inner[data-astro-cid-fzpbxy5g]{gap:var(--space-8)}.site-nav__link[data-astro-cid-fzpbxy5g],.site-nav__panel[data-astro-cid-fzpbxy5g] .site-nav__cta{white-space:nowrap}.site-nav__toggle[data-astro-cid-fzpbxy5g]{display:none}.site-nav__panel[data-astro-cid-fzpbxy5g]{align-items:center;gap:var(--space-8);display:flex}.site-nav__list[data-astro-cid-fzpbxy5g]{gap:var(--space-6);display:flex}.site-nav__link[data-astro-cid-fzpbxy5g]{padding-block:var(--space-2)}.site-nav__link[data-astro-cid-fzpbxy5g][aria-current=page]:after{height:2px;bottom:0;left:0;right:0}}
