@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-400-normal.CDDApCn2.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-400-normal.CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-500-normal.6ng42L7E.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-500-normal.BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-600-normal.CuJfVYMP.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-600-normal.Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-latin-ext-400-normal.C5H60-Va.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-400-normal.RBey6euL.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-latin-ext-500-normal.DakdToA3.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-500-normal.D0aIdm-b.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-latin-ext-600-normal.DOrvGEcy.woff2)format("woff2"),url(/_astro/ibm-plex-sans-latin-ext-600-normal.DIrixKbi.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-sans-cyrillic-400-normal.DZqxrq2p.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-400-normal.BTotfTJu.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-sans-cyrillic-500-normal.CocWQlwt.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-500-normal.ByOcLdNv.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/ibm-plex-sans-cyrillic-600-normal.71GNu3SW.woff2)format("woff2"),url(/_astro/ibm-plex-sans-cyrillic-600-normal.BGq0mW3O.woff)format("woff")}:root{--ground-deep:#090f11;--ground:#0b1416;--ground-raised:#101c1f;--ground-edge:#16272a;--ground-flat:#121314;--ink:#e7efee;--ink-muted:#93a7a5;--ink-faint:#7d918f;--ink-ghost:#384848;--seal:#2fa39b;--seal-deep:#1f6f6b;--seal-dim:#2fa39b57;--seal-haze:#2fa39b1f;--brand-deep:#2255a3;--brand:#137ac3;--font:"IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-micro:.8125rem;--fs-small:.9375rem;--fs-body:clamp(.9375rem, .9rem + .2vw, 1.0625rem);--fs-lead:clamp(1.0625rem, .95rem + .55vw, 1.375rem);--fs-h3:clamp(1.125rem, .95rem + .85vw, 1.625rem);--fs-h2:clamp(1.625rem, 1.15rem + 1.9vw, 2.875rem);--fs-h1:clamp(2.125rem, 1.3rem + 3.1vw, 4rem);--fs-row:clamp(1.125rem, .86rem + 1.05vw, 1.5rem);--lh-tight:1.02;--lh-head:1.12;--lh-body:1.62;--tr-tight:-.025em;--tr-wide:.14em;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--s-8:4rem;--s-9:6rem;--s-10:8rem;--s-11:10rem;--s-12:13rem;--page-max:1340px;--gutter:24px;--pad:max(var(--gutter), calc((100vw - var(--page-max)) / 2));--col-gap:20px;--measure:66ch;--measure-tight:52ch;--bar-h:clamp(3rem, 5.5vh, 3.75rem);--band:clamp(var(--s-8), 10vh, var(--s-9));--band-xs:clamp(var(--s-6), 4vh, var(--s-7));--band-s:clamp(var(--s-7), 7vh, var(--s-8));--band-m:var(--band);--seal-weight:2px;--seal-weight-strong:3px;--hatch-medium:repeating-linear-gradient(135deg, transparent 0 7px, #e7efee0b 7px 8px);--hatch-ground:repeating-linear-gradient(45deg, transparent 0 9px, #e7efee09 9px 10px);--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-snap:cubic-bezier(.65, 0, .35, 1);--dur-fast:.18s;--dur:.32s;--dur-slow:.72s}@media (width>=37.5rem){:root{--gutter:40px;--col-gap:24px}}@media (width>=64rem){:root{--gutter:72px;--col-gap:32px}}@media (width>=112.5rem){:root{--page-max:1600px;--gutter:96px}}*,:before,:after{box-sizing:border-box}html{background:var(--ground);scroll-padding-top:var(--bar-h);color-scheme:dark;-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:clip}body{background:var(--ground);color:var(--ink);font-family:var(--font);font-size:var(--fs-body);font-weight:400;line-height:var(--lh-body);font-synthesis-weight:none;-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}h1,h2,h3,p,ul,ol,figure{margin:0}[hidden]{display:none!important}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}img,svg{max-width:100%;display:block}:focus-visible{outline:var(--seal-weight) solid var(--seal);outline-offset:3px}::selection{background:var(--seal-deep);color:var(--ink)}.sheet{padding-inline:var(--gutter)}.sheet__in{column-gap:var(--col-gap);width:100%;max-width:var(--page-max);grid-template-columns:repeat(4,minmax(0,1fr));margin-inline:auto;display:grid}:where(.sheet__in)>*{grid-column:1/-1;min-width:0}@media (width>=62rem){.sheet__in{grid-template-columns:repeat(12,minmax(0,1fr))}}.measure{max-width:var(--measure)}.tag{font-size:var(--fs-micro);letter-spacing:var(--tr-wide);text-transform:uppercase;color:var(--ink-faint);font-weight:500}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--pad);z-index:100;padding:var(--s-3) var(--s-5);background:var(--seal-deep);transition:top var(--dur) var(--ease-out);position:absolute;top:-4rem}.skip-link:focus-visible{top:var(--s-4)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.bar[data-astro-cid-mca63n6t]{z-index:50;padding-inline:var(--gutter);border-bottom:1px solid var(--ground-edge);background:color-mix(in srgb, var(--ground) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);position:sticky;top:0}@supports not (backdrop-filter:blur(1px)){.bar[data-astro-cid-mca63n6t]{background:var(--ground)}}.bar__in[data-astro-cid-mca63n6t]{align-items:center;gap:var(--s-5);width:100%;max-width:var(--page-max);height:var(--bar-h);margin-inline:auto;display:flex}.bar__brand[data-astro-cid-mca63n6t] img[data-astro-cid-mca63n6t]{width:auto;height:clamp(18px,2.2vw,24px)}.bar__meta[data-astro-cid-mca63n6t]{display:none}.bar__phone[data-astro-cid-mca63n6t]{align-items:baseline;gap:var(--s-3);padding-block:var(--s-1);white-space:nowrap;transition:border-color var(--dur) var(--ease-out);border-bottom:1px solid #0000;margin-inline-start:auto;display:flex}.bar__phone[data-astro-cid-mca63n6t] .tag[data-astro-cid-mca63n6t]{display:none}.bar__phone-num[data-astro-cid-mca63n6t]{font-size:var(--fs-small);letter-spacing:.01em;font-variant-numeric:tabular-nums;font-weight:500}.bar__phone-icon[data-astro-cid-mca63n6t]{display:none}.bar__phone[data-astro-cid-mca63n6t]:hover{border-color:var(--seal)}.bar__cta[data-astro-cid-mca63n6t]{display:none}@media (width<=47.99rem){.bar[data-astro-cid-mca63n6t]{background:var(--ground);-webkit-backdrop-filter:none}.bar__brand[data-astro-cid-mca63n6t]{align-items:center;min-height:44px;display:flex}.bar__phone[data-astro-cid-mca63n6t]{align-items:center;min-height:44px;padding-block:0}.bar__phone-num[data-astro-cid-mca63n6t]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bar__phone-icon[data-astro-cid-mca63n6t]{width:20px;height:20px;display:block}.bar__cta[data-astro-cid-mca63n6t]{min-height:44px;padding-inline:var(--s-4);background:var(--seal);color:var(--ground-deep);font-size:var(--fs-small);letter-spacing:var(--tr-tight);white-space:nowrap;align-items:center;font-weight:600;display:flex}}@media (width>=48rem){.bar__meta[data-astro-cid-mca63n6t]{display:block}.bar__phone[data-astro-cid-mca63n6t] .tag[data-astro-cid-mca63n6t]{color:var(--seal);display:block}.bar__cta[data-astro-cid-mca63n6t]{min-height:2.75rem;padding-inline:var(--s-5);background:var(--seal);color:var(--ground-deep);font-size:var(--fs-small);letter-spacing:var(--tr-tight);white-space:nowrap;transition:background-color var(--dur) var(--ease-out);align-items:center;font-weight:600;display:flex}.bar__cta[data-astro-cid-mca63n6t]:hover{background:var(--ink)}}.wa[data-astro-cid-dso36h2q]{right:max(var(--gutter), env(safe-area-inset-right));bottom:max(var(--s-7), calc(env(safe-area-inset-bottom) + var(--s-5)));z-index:45;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border:1px solid var(--seal-deep);background:color-mix(in srgb, var(--ground) 72%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);color:var(--seal);transition:border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), opacity var(--dur) var(--ease-out), transform var(--dur) var(--ease-out);border-radius:999px;display:flex;position:fixed;box-shadow:0 10px 30px #00000059}@supports not (backdrop-filter:blur(1px)){.wa[data-astro-cid-dso36h2q]{background:var(--ground-raised)}}.wa[data-astro-cid-dso36h2q]:after{content:"";border:1px solid var(--seal);border-radius:inherit;opacity:0;pointer-events:none;animation:wa-ring 6s var(--ease-out) 2s infinite;position:absolute;inset:-1px}.wa__mark[data-astro-cid-dso36h2q]{animation:wa-knock 6s var(--ease-out) 2s infinite}@keyframes wa-ring{0%,68%,to{opacity:0;transform:scale(1)}72%{opacity:.6;transform:scale(1)}86%{opacity:0;transform:scale(1.16)}}@keyframes wa-knock{0%,68%,to{transform:rotate(0)}74%{transform:rotate(-9deg)}80%{transform:rotate(7deg)}86%{transform:rotate(0)}}.wa[data-astro-cid-dso36h2q]:hover:after,.wa[data-astro-cid-dso36h2q]:hover .wa__mark[data-astro-cid-dso36h2q],.wa[data-astro-cid-dso36h2q][data-away]:after,.wa[data-astro-cid-dso36h2q][data-away] .wa__mark[data-astro-cid-dso36h2q]{animation:none}.wa[data-astro-cid-dso36h2q][data-away]{opacity:0;pointer-events:none;transform:translateY(120%)}.wa[data-astro-cid-dso36h2q]:hover,.wa[data-astro-cid-dso36h2q]:focus-visible{border-color:var(--seal);color:var(--ink);transform:translateY(-2px)}.wa__mark[data-astro-cid-dso36h2q]{width:22px;height:22px}.wa__label[data-astro-cid-dso36h2q]{font-size:var(--fs-small);letter-spacing:.01em;color:var(--ink);font-weight:500}html[data-modal-open] .wa[data-astro-cid-dso36h2q]{display:none}@media (width<=47.99rem){.wa[data-astro-cid-dso36h2q]{padding:var(--s-3)}.wa__label[data-astro-cid-dso36h2q]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
