.btn[data-astro-cid-j6ocf6pu]{border-radius:var(--radius-s);border:1px solid var(--ink);min-height:44px;font:600 15px/1.1 var(--font);white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:12px 18px;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn--s[data-astro-cid-j6ocf6pu]{min-height:36px;padding:8px 14px;font-size:14px}.btn--primary[data-astro-cid-j6ocf6pu]{background:var(--signal);border-color:var(--signal);color:var(--on-signal)}.btn--primary[data-astro-cid-j6ocf6pu]:hover{background:color-mix(in srgb, var(--signal) 88%, var(--ink))}.btn--secondary[data-astro-cid-j6ocf6pu]{color:var(--ink);background:0 0}.btn--secondary[data-astro-cid-j6ocf6pu]:hover{background:var(--ink);color:var(--ground)}.btn--ghost[data-astro-cid-j6ocf6pu]{color:var(--ink);text-underline-offset:4px;border-color:#0000;padding-inline:4px;text-decoration:underline}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-ext-wght-normal.DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-cyrillic-wght-normal.BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-vietnamese-wght-normal.6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-ext-wght-normal.DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-latin-wght-normal.BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-ext-wght-normal.X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-cyrillic-wght-normal.DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-symbols2-wght-normal.CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-vietnamese-wght-normal.DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-ext-wght-normal.Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/geist-mono-latin-wght-normal.XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Armenian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-armenian-armenian-wght-normal.BU0Cf2gc.woff2)format("woff2-variations");unicode-range:U+308,U+530-58F,U+2010,U+2024,U+25CC,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-armenian-latin-ext-wght-normal.OaTBdEvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans Armenian Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/noto-sans-armenian-latin-wght-normal.D5JAixVS.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ground:#eef1f3;--surface:#fff;--surface-2:#f5f7f8;--ink:#0f1720;--muted:#56606b;--line:#c8d0d7;--line-soft:#dce2e7;--signal:#ff5a1f;--signal-ink:#b93d0b;--on-signal:#0f1720;--slab-2:#0f1720;--on-slab-2:#e8edf1;--slab-3:#d3dae0;--ok:#18794e;--danger:#b42318;--todo-bg:#fff4d6;--todo-ink:#6b4e00;--shadow:0 1px 0 #0f17200a, 0 12px 32px -12px #0f17202e;--font:"Geist Variable", "Noto Sans Armenian Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--mono:"Geist Mono Variable", "Noto Sans Armenian Variable", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--gutter:clamp(16px, 4vw, 48px);--max:1240px;--radius-s:6px;--radius-m:12px;--radius-l:20px;--header-h:68px;--fs-display:clamp(40px, 6vw, 64px);--fs-h1:clamp(34px, 4.6vw, 52px);--fs-h2:clamp(28px, 3.4vw, 40px);--fs-h3:clamp(19px, 1.6vw, 22px);--fs-lead:clamp(17px, 1.6vw, 20px);--fs-body:17px;--fs-small:14px;--fs-label:12px;color-scheme:light}@media (prefers-color-scheme:dark){:root{--ground:#0b1118;--surface:#121a23;--surface-2:#18222d;--ink:#e8edf1;--muted:#97a3ae;--line:#2a3642;--line-soft:#1f2934;--signal:#ff6a33;--signal-ink:#ff8a5c;--on-signal:#0b1118;--slab-2:#e8edf1;--on-slab-2:#0b1118;--slab-3:#2a3642;--ok:#4cc38a;--danger:#ff8a80;--todo-bg:#3a2f10;--todo-ink:#ffd76a;--shadow:0 1px 0 #0000004d, 0 12px 32px -12px #0009;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.nav-open body{overflow:hidden}body{background:var(--ground);color:var(--ink);font:400 var(--fs-body) / 1.6 var(--font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0}img,svg{max-width:100%;height:auto}h1,h2,h3,h4{text-wrap:balance;margin:0;font-weight:600}h1{font-size:var(--fs-h1);letter-spacing:-.03em;line-height:1.04}h2{font-size:var(--fs-h2);letter-spacing:-.02em;line-height:1.1}h3{font-size:var(--fs-h3);letter-spacing:-.01em;line-height:1.25}p,ul,ol{margin:0}a{color:var(--signal-ink);text-underline-offset:3px}a:hover{text-decoration-thickness:2px}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}::selection{background:var(--signal);color:var(--on-signal)}.wrap{max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{border-top:1px solid var(--line);padding-block:clamp(56px,8vw,104px)}.section--flush{border-top:0}.section--dark{--ink:#e8edf1;--muted:#a8b3bd;--line:#2a3642;--line-soft:#26313c;--surface:#16202b;--surface-2:#1b2632;--signal-ink:#ff8a5c;color:var(--ink);background:#0f1720;border-top:0}@media (prefers-color-scheme:dark){.section--dark{background:#060a0f}}.label{font:500 var(--fs-label) / 1.35 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.label--signal{color:var(--signal-ink)}.lead{font-size:var(--fs-lead);color:var(--muted);max-width:62ch;line-height:1.5}.muted{color:var(--muted)}.mono{font-family:var(--mono)}.num{font-variant-numeric:tabular-nums}.prose{max-width:68ch}.prose>*+*{margin-top:1em}.visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{z-index:100;background:var(--ink);color:var(--ground);border-radius:var(--radius-s);padding:10px 14px;position:absolute;top:-100px;left:16px}.skip-link:focus{top:12px}.grid-2,.grid-3,.grid-4{gap:clamp(20px,2.4vw,32px);display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=960px){.grid-3,.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.grid-2,.grid-3,.grid-4{grid-template-columns:minmax(0,1fr)}}.rule-top{border-top:2px solid var(--ink);padding-top:16px}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);padding:clamp(20px,2.4vw,28px)}.stack-s>*+*{margin-top:8px}.stack-m>*+*{margin-top:16px}.stack-l>*+*{margin-top:28px}.dash-list{gap:10px;padding:0;list-style:none;display:grid}.dash-list li{padding-left:22px;position:relative}.dash-list li:before{content:"";background:var(--signal);width:10px;height:2px;position:absolute;top:.75em;left:0}hr.rule{border:0;border-top:1px solid var(--line);margin:0}.cookie[data-astro-cid-3qhvysvt]{left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:70;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);max-width:760px;box-shadow:var(--shadow);flex-wrap:wrap;align-items:center;gap:12px 20px;margin-inline:auto;padding:16px 18px;font-size:14px;line-height:1.5;display:flex;position:fixed}.cookie[data-astro-cid-3qhvysvt][hidden]{display:none}.cookie[data-astro-cid-3qhvysvt] p[data-astro-cid-3qhvysvt]{flex:320px}.cookie__actions[data-astro-cid-3qhvysvt]{gap:8px;display:flex}.cookie__btn[data-astro-cid-3qhvysvt]{border:1px solid var(--ink);border-radius:var(--radius-s);min-height:40px;color:var(--ink);font:600 14px/1 var(--font);cursor:pointer;background:0 0;padding:8px 14px}.cookie__btn--primary[data-astro-cid-3qhvysvt]{background:var(--ink);color:var(--ground)}.logo[data-astro-cid-qmbhzs4e]{color:var(--ink);letter-spacing:-.03em;align-items:center;gap:10px;font-size:20px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.logo[data-astro-cid-qmbhzs4e] svg[data-astro-cid-qmbhzs4e]{flex:none}.todo[data-astro-cid-qrga4sxt]{background:var(--todo-bg);color:var(--todo-ink);font:500 13px/1.4 var(--mono);letter-spacing:0;text-transform:none;border:1px dashed;border-radius:6px;flex-wrap:wrap;align-items:baseline;gap:4px;padding:3px 8px;display:inline-flex}.todo__label[data-astro-cid-qrga4sxt]{font-weight:600}.footer[data-astro-cid-oenwriqq]{border-top:1px solid var(--line);margin-top:clamp(56px,8vw,96px);padding-block:56px 32px;font-size:15px}.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr));gap:32px;display:grid}.footer__tagline[data-astro-cid-oenwriqq]{max-width:24ch;font-size:17px;font-weight:600}.footer__col[data-astro-cid-oenwriqq] ul[data-astro-cid-oenwriqq]{gap:8px;margin-top:12px;padding:0;list-style:none;display:grid}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq],.footer__docs[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]{color:var(--ink);text-decoration:none}.footer__col[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover,.footer__docs[data-astro-cid-oenwriqq] a[data-astro-cid-oenwriqq]:hover{text-decoration:underline}.footer__legal[data-astro-cid-oenwriqq]{border-top:1px solid var(--line-soft);color:var(--muted);gap:12px;margin-top:48px;padding-top:24px;font-size:13px;display:grid}.footer__docs[data-astro-cid-oenwriqq]{flex-wrap:wrap;gap:8px 20px;margin:0;padding:0;list-style:none;display:flex}.footer__cookie[data-astro-cid-oenwriqq]{color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (width<=960px){.footer__grid[data-astro-cid-oenwriqq]{grid-template-columns:repeat(2,minmax(0,1fr))}.footer__brand[data-astro-cid-oenwriqq]{grid-column:1/-1}}.lang[data-astro-cid-gh5daixd]{position:relative}.lang[data-astro-cid-gh5daixd] summary[data-astro-cid-gh5daixd]{border:1px solid var(--line);cursor:pointer;min-height:36px;font:500 12px/1 var(--mono);letter-spacing:.06em;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;list-style:none;display:inline-flex}.lang[data-astro-cid-gh5daixd] summary[data-astro-cid-gh5daixd]::-webkit-details-marker{display:none}.lang[data-astro-cid-gh5daixd][open] summary[data-astro-cid-gh5daixd] svg[data-astro-cid-gh5daixd]{transform:rotate(180deg)}.lang__list[data-astro-cid-gh5daixd]{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);min-width:200px;box-shadow:var(--shadow);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 8px);right:0}.lang__list[data-astro-cid-gh5daixd] a[data-astro-cid-gh5daixd]{color:var(--ink);border-radius:8px;justify-content:space-between;gap:12px;padding:9px 10px;font-size:15px;text-decoration:none;display:flex}.lang__list[data-astro-cid-gh5daixd] a[data-astro-cid-gh5daixd]:hover,.lang__list[data-astro-cid-gh5daixd] a[data-astro-cid-gh5daixd][aria-current=true]{background:var(--surface-2)}.lang__short[data-astro-cid-gh5daixd]{font:500 11px/1.6 var(--mono);color:var(--muted)}.header[data-astro-cid-isef26zo]{z-index:50;background:color-mix(in srgb, var(--ground) 92%, transparent);backdrop-filter:saturate(1.4)blur(10px);border-bottom:1px solid var(--line-soft);position:sticky;top:0}.header__row[data-astro-cid-isef26zo]{min-height:var(--header-h);align-items:center;gap:28px;display:flex}.nav[data-astro-cid-isef26zo]{flex:1}.nav__list[data-astro-cid-isef26zo]{align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.nav__trigger[data-astro-cid-isef26zo],.nav__link[data-astro-cid-isef26zo]{min-height:40px;color:var(--ink);font:500 15px/1 var(--font);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;text-decoration:none;display:inline-flex}.nav__trigger[data-astro-cid-isef26zo]:hover,.nav__link[data-astro-cid-isef26zo]:hover,.nav__trigger[data-astro-cid-isef26zo][aria-expanded=true]{background:var(--surface-2)}.nav__trigger[data-astro-cid-isef26zo].active,.nav__link[data-astro-cid-isef26zo].active{box-shadow:inset 0 -2px 0 var(--signal);border-radius:0}.nav__trigger[data-astro-cid-isef26zo][aria-expanded=true] svg[data-astro-cid-isef26zo]{transform:rotate(180deg)}.nav__group[data-astro-cid-isef26zo]{position:relative}.nav__menu[data-astro-cid-isef26zo]{z-index:60;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);width:340px;box-shadow:var(--shadow);margin:0;padding:8px;list-style:none;display:none;position:absolute;top:calc(100% + 10px);left:0}.nav__group[data-astro-cid-isef26zo].open .nav__menu[data-astro-cid-isef26zo]{display:block}.nav__menu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]{color:var(--ink);border-radius:8px;gap:2px;padding:10px 12px;text-decoration:none;display:grid}.nav__menu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo]:hover,.nav__menu[data-astro-cid-isef26zo] a[data-astro-cid-isef26zo][aria-current=page]{background:var(--surface-2)}.nav__menu-title[data-astro-cid-isef26zo]{font-weight:600}.nav__menu-note[data-astro-cid-isef26zo]{color:var(--muted);font-size:13px}.nav__mobile-only[data-astro-cid-isef26zo],.nav__mobile-cta[data-astro-cid-isef26zo]{display:none}.header__tools[data-astro-cid-isef26zo]{align-items:center;gap:14px;margin-left:auto;display:flex}.header__phone[data-astro-cid-isef26zo]{color:var(--ink);white-space:nowrap;font-size:13px;text-decoration:none}.burger[data-astro-cid-isef26zo]{border:1px solid var(--line);width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:10px;display:none}.burger__lines[data-astro-cid-isef26zo],.burger__lines[data-astro-cid-isef26zo]:before,.burger__lines[data-astro-cid-isef26zo]:after{background:currentColor;width:18px;height:2px;margin:auto;transition:transform .2s,opacity .2s;display:block}.burger__lines[data-astro-cid-isef26zo]:before,.burger__lines[data-astro-cid-isef26zo]:after{content:"";position:relative}.burger__lines[data-astro-cid-isef26zo]:before{top:-6px}.burger__lines[data-astro-cid-isef26zo]:after{top:4px}.burger[data-astro-cid-isef26zo][aria-expanded=true] .burger__lines[data-astro-cid-isef26zo]{background:0 0}.burger[data-astro-cid-isef26zo][aria-expanded=true] .burger__lines[data-astro-cid-isef26zo]:before{transform:translateY(6px)rotate(45deg)}.burger[data-astro-cid-isef26zo][aria-expanded=true] .burger__lines[data-astro-cid-isef26zo]:after{transform:translateY(-4px)rotate(-45deg)}@media (width<=1280px){.header__phone[data-astro-cid-isef26zo]{display:none}}@media (width<=1080px){.header__row[data-astro-cid-isef26zo]{gap:12px}.burger[data-astro-cid-isef26zo]{place-items:center;display:inline-grid}.header__cta[data-astro-cid-isef26zo]{display:none}.nav[data-astro-cid-isef26zo]{inset:var(--header-h) 0 0 0;z-index:40;padding:20px var(--gutter) 32px;background:var(--ground);display:none;position:fixed;overflow-y:auto}.nav[data-astro-cid-isef26zo].open{display:block}.nav__list[data-astro-cid-isef26zo]{flex-direction:column;align-items:stretch;gap:0}.nav__list[data-astro-cid-isef26zo]>li[data-astro-cid-isef26zo]{border-bottom:1px solid var(--line-soft)}.nav__trigger[data-astro-cid-isef26zo],.nav__link[data-astro-cid-isef26zo]{justify-content:space-between;width:100%;min-height:56px;padding:12px 0;font-size:18px}.nav__trigger[data-astro-cid-isef26zo].active,.nav__link[data-astro-cid-isef26zo].active{box-shadow:none;color:var(--signal-ink)}.nav__menu[data-astro-cid-isef26zo]{width:auto;box-shadow:none;background:0 0;border:0;padding:0 0 12px;position:static}.nav__mobile-only[data-astro-cid-isef26zo]{display:block}.nav__mobile-cta[data-astro-cid-isef26zo]{margin-top:24px;display:block}}
