.skip-link[data-astro-cid-3ef6ksr2]{position:fixed;z-index:70;top:.75rem;left:.75rem;padding:.7rem 1rem;border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-paper);font-size:.875rem;font-weight:700;transform:translateY(-160%)}.skip-link[data-astro-cid-3ef6ksr2]:focus{transform:translateY(0)}.site-header[data-astro-cid-3ef6ksr2]{position:sticky;z-index:50;top:0;border-bottom:1px solid var(--color-line);background:color-mix(in oklab,var(--color-paper) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner[data-astro-cid-3ef6ksr2]{position:relative;display:flex;min-height:4.5rem;align-items:center;gap:.75rem}.brand[data-astro-cid-3ef6ksr2]{display:inline-flex;flex:none;align-items:center;min-height:2.75rem}.brand[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{width:auto;height:2.15rem}.desktop-nav[data-astro-cid-3ef6ksr2]{display:none;align-items:center;gap:.2rem;margin-left:auto}.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-height:2.75rem;display:inline-flex;align-items:center;padding:0 .8rem;border-radius:var(--radius-control);color:var(--color-ink-muted);font-size:.875rem;font-weight:650;transition:color .14s ease,background-color .14s ease}.desktop-nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--color-ink);background:var(--color-surface)}.language-menu[data-astro-cid-3ef6ksr2]{position:relative;margin-left:auto}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]{min-width:3.4rem;min-height:2.75rem;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:0 .65rem;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface);font-size:.75rem;font-weight:750;list-style:none}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2]::-webkit-details-marker{display:none}.language-menu[data-astro-cid-3ef6ksr2] summary[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:.9rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7;transition:transform .14s var(--ease-out)}.language-menu[data-astro-cid-3ef6ksr2][open] summary[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.language-menu[data-astro-cid-3ef6ksr2]>div[data-astro-cid-3ef6ksr2]{position:absolute;top:calc(100% + .5rem);right:0;min-width:10rem;padding:.4rem;border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-lg)}.language-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-height:2.75rem;display:flex;align-items:center;padding:0 .75rem;border-radius:.6rem;font-size:.875rem;font-weight:650}.language-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover,.language-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{background:var(--color-paper-dim)}.language-menu[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].is-tertiary{color:var(--color-ink-muted);font-size:.8125rem}.header-cta[data-astro-cid-3ef6ksr2]{display:none;min-height:2.75rem;align-items:center;justify-content:center;padding:0 1rem;border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-paper);font-size:.8125rem;font-weight:750;transition:transform .14s var(--ease-out),background-color .14s ease}.header-cta[data-astro-cid-3ef6ksr2]:active{transform:scale(.97)}.menu-button[data-astro-cid-3ef6ksr2]{width:2.75rem;height:2.75rem;display:grid;place-items:center;border:1px solid var(--color-line);border-radius:var(--radius-control);background:var(--color-surface)}.menu-button[data-astro-cid-3ef6ksr2] svg[data-astro-cid-3ef6ksr2]{width:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:1.8}.mobile-panel[data-astro-cid-3ef6ksr2]{position:absolute;top:100%;right:0;left:0;max-height:calc(100dvh - 4.5rem);overflow-y:auto;border-bottom:1px solid var(--color-line);background:var(--color-paper);box-shadow:var(--shadow-lg)}.mobile-panel[data-astro-cid-3ef6ksr2] nav[data-astro-cid-3ef6ksr2]{display:grid;gap:.25rem;padding:1rem 1.25rem 1.25rem}.mobile-panel[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{min-height:3rem;display:flex;align-items:center;border-bottom:1px solid var(--color-line);font-weight:700}.mobile-panel[data-astro-cid-3ef6ksr2] .mobile-primary[data-astro-cid-3ef6ksr2]{justify-content:center;margin-top:.75rem;border:0;border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-paper)}.mobile-panel[data-astro-cid-3ef6ksr2] .mobile-secondary[data-astro-cid-3ef6ksr2]{justify-content:center;border:0;color:var(--color-ink-muted);font-size:.875rem}@media (min-width: 42rem){.header-cta[data-astro-cid-3ef6ksr2]{display:inline-flex}}@media (min-width: 64rem){.desktop-nav[data-astro-cid-3ef6ksr2]{display:flex}.language-menu[data-astro-cid-3ef6ksr2]{margin-left:.5rem}.menu-button[data-astro-cid-3ef6ksr2],.mobile-panel[data-astro-cid-3ef6ksr2]{display:none!important}}@media (hover: hover) and (pointer: fine){.header-cta[data-astro-cid-3ef6ksr2]:hover{background:var(--color-ink-soft)}}.site-footer[data-astro-cid-sz7xmlte]{margin-top:var(--space-section);color:var(--color-paper);background:var(--color-ink)}.footer-grid[data-astro-cid-sz7xmlte]{display:grid;gap:2.5rem 1.5rem;padding-block:clamp(3rem,7vw,5rem)}.footer-brand[data-astro-cid-sz7xmlte]{max-width:25rem}.footer-brand[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:auto;height:2.25rem;filter:invert(1)}.footer-brand[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:38ch;margin-top:1.25rem;color:var(--color-paper-muted);font-size:.9375rem;line-height:1.65}.footer-cta[data-astro-cid-sz7xmlte]{min-height:2.75rem;display:inline-flex;align-items:center;margin-top:1.5rem;padding:0 1rem;border-radius:var(--radius-control);background:var(--color-lime);color:var(--color-ink);font-size:.875rem;font-weight:750}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte],.footer-company[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.site-footer[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{margin-bottom:.25rem;color:var(--color-paper-muted);font-size:.75rem;font-weight:750}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte],.footer-company[data-astro-cid-sz7xmlte]>a[data-astro-cid-sz7xmlte]{min-height:2rem;display:inline-flex;align-items:center;color:color-mix(in oklab,var(--color-paper) 82%,transparent);font-size:.875rem}.site-footer[data-astro-cid-sz7xmlte] nav[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover,.footer-company[data-astro-cid-sz7xmlte]>a[data-astro-cid-sz7xmlte]:hover{color:var(--color-paper)}.footer-company[data-astro-cid-sz7xmlte] address[data-astro-cid-sz7xmlte]{max-width:32ch;margin-top:.25rem;color:var(--color-paper-muted);font-size:.8125rem;font-style:normal;line-height:1.6}.footer-company[data-astro-cid-sz7xmlte] a[href^="mailto:"]{color:var(--color-paper);font-size:.875rem;text-decoration:underline;text-underline-offset:.2em}.footer-payments[data-astro-cid-sz7xmlte]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-block:1.25rem;border-top:1px solid var(--color-line-dark);color:var(--color-paper-muted);font-size:.8125rem}.payment-marks[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:.625rem}.payment-mark[data-astro-cid-sz7xmlte]{display:grid;width:4.5rem;height:2.75rem;place-items:center;border-radius:.5rem;background:#fff}.payment-mark[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{display:block;max-width:2.875rem;max-height:1.75rem}.payment-mark[data-astro-cid-sz7xmlte]:first-child img[data-astro-cid-sz7xmlte]{max-width:3.125rem}.footer-bottom[data-astro-cid-sz7xmlte]{border-top:1px solid var(--color-line-dark)}.footer-bottom[data-astro-cid-sz7xmlte] .container[data-astro-cid-sz7xmlte]{padding-block:1.25rem;color:var(--color-paper-muted);font-size:.75rem}@media (min-width: 40rem){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.4fr 1fr}}@media (min-width: 64rem){.footer-grid[data-astro-cid-sz7xmlte]{grid-template-columns:1.55fr .85fr 1fr .9fr}}@font-face{font-family:Perko Sans;src:url(/fonts/noto-sans-regular.ttf) format("truetype");font-style:normal;font-weight:400 599;font-display:swap}@font-face{font-family:Perko Sans;src:url(/fonts/noto-sans-semibold.ttf) format("truetype");font-style:normal;font-weight:600 900;font-display:swap}:root{--font-body: "Perko Sans", "Segoe UI", Arial, sans-serif;--text-caption: .75rem;--text-small: .875rem;--text-body: 1rem;--text-lead: clamp(1.0625rem, 1rem + .3vw, 1.25rem);--text-subheading: clamp(1.3rem, 1.18rem + .6vw, 1.7rem);--text-heading: clamp(1.75rem, 1.45rem + 1.5vw, 2.75rem);--text-display: clamp(2rem, 1.7rem + 1.8vw, 3.1rem)}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{font-family:var(--font-body);font-size:var(--text-body);line-height:1.65;font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}p,li,dt,dd,figcaption{text-wrap:pretty}html[lang=kk] :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,a,button,label,legend),html[lang=ru] :where(h1,h2,h3,h4,h5,h6,p,li,dt,dd,a,button,label,legend){overflow-wrap:break-word}.type-caption{font-size:var(--text-caption);line-height:1.45}.type-small{font-size:var(--text-small);line-height:1.55}.type-body{font-size:var(--text-body);line-height:1.65}.type-lead{font-size:var(--text-lead);line-height:1.55}.type-subheading{font-size:var(--text-subheading);line-height:1.18}.type-heading{font-size:var(--text-heading);line-height:1.06}.type-display{font-size:var(--text-display);line-height:1.01;letter-spacing:-.04em}.prose,.styled-copy{font-size:var(--text-body);line-height:1.72}.prose :where(h1),.styled-copy :where(h1){font-size:var(--text-heading)}.prose :where(h2),.styled-copy :where(h2){font-size:var(--text-subheading)}.prose :where(h3),.styled-copy :where(h3){font-size:1.25rem}:root{color-scheme:light;--color-ink: oklch(18% .025 145);--color-ink-soft: oklch(25% .025 145);--color-ink-muted: oklch(42% .018 145);--color-inkmuted: var(--color-ink-muted);--color-paper: oklch(97% .008 145);--color-paper-dim: oklch(93.5% .012 145);--color-paperdim: var(--color-paper-dim);--color-surface: oklch(100% 0 0);--color-lime: oklch(91% .15 114);--color-lime-soft: oklch(96% .075 114);--color-mint: oklch(91% .065 174);--color-butter: oklch(89% .105 84);--color-line: oklch(85% .012 145);--color-line-dark: oklch(100% 0 0 / 16%);--color-linedark: var(--color-line-dark);--color-paper-muted: oklch(89% .008 145 / 72%);--color-success: oklch(43% .105 151);--color-error: oklch(48% .16 23);--radius-control: .7rem;--radius-card: 1rem;--radius-panel: 1.35rem;--shadow-md: 0 .8rem 2.5rem oklch(18% .025 145 / 7%);--shadow-lg: 0 1.5rem 4rem oklch(18% .025 145 / 12%);--space-section: clamp(4.5rem, 9vw, 8rem);--ease-out: cubic-bezier(.23, 1, .32, 1)}html{scroll-behavior:smooth;scroll-padding-top:5.5rem;background:var(--color-paper)}body{min-width:20rem;overflow-x:hidden;background:var(--color-paper);color:var(--color-ink)}::-moz-selection{background:var(--color-lime);color:var(--color-ink)}::selection{background:var(--color-lime);color:var(--color-ink)}[x-cloak]{display:none!important}a{color:inherit;text-decoration:none}button,summary{cursor:pointer}:where(a,button,summary,input,select,textarea):focus-visible{outline:.16rem solid var(--color-ink);outline-offset:.2rem}.container{width:min(100% - 2rem,72rem);margin-inline:auto}.section{padding-block:var(--space-section)}.section-tight{padding-block:clamp(3rem,6vw,5rem)}.section-heading{max-width:18ch;font-size:var(--text-heading)}.section-lede{max-width:65ch;margin-top:1.25rem;color:var(--color-ink-muted);font-size:var(--text-lead);line-height:1.55}.eyebrow{color:var(--color-ink-muted);font-size:var(--text-small);font-weight:700}.button-primary,.button-secondary{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;padding:0 1.15rem;border-radius:var(--radius-control);font-size:.875rem;font-weight:750;transition:transform .14s var(--ease-out),background-color .14s ease,border-color .14s ease}.button-primary{background:var(--color-ink);color:var(--color-paper)}.button-secondary{border:1px solid var(--color-line);background:var(--color-surface)}.button-primary:active,.button-secondary:active{transform:scale(.97)}.perko-window{overflow:hidden;border:1px solid var(--color-line);border-radius:var(--radius-panel);background:var(--color-surface);box-shadow:var(--shadow-lg)}.perko-window-bar{display:flex;align-items:center;gap:.65rem;min-height:3rem;padding:.6rem .85rem;border-bottom:1px solid var(--color-line);font-size:.75rem;font-weight:700}.perko-window-bar .perko-window-meta{margin-left:auto;color:var(--color-ink-muted);font-weight:400}.perko-mark-dot{width:1.5rem;height:1.5rem;display:grid;flex:none;place-items:center;overflow:hidden;border-radius:.45rem;background:var(--color-ink)}.perko-mark-dot img{width:1.1rem;height:1.1rem;filter:invert(1)}@media (hover: hover) and (pointer: fine){.button-primary:hover{background:var(--color-ink-soft)}.button-secondary:hover{border-color:var(--color-ink)}}@media (min-width: 48rem){.container{width:min(100% - 3rem,72rem)}}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
