@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url("./media/onest-cyrillic-400-normal-4ZYAWDIS.woff2") format("woff2"),url("./media/onest-cyrillic-400-normal-LYTDYBSD.woff") format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:400;src:url("./media/onest-latin-400-normal-VQFUBTTX.woff2") format("woff2"),url("./media/onest-latin-400-normal-YIHTAZNM.woff") format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url("./media/onest-cyrillic-500-normal-QA6KOZEI.woff2") format("woff2"),url("./media/onest-cyrillic-500-normal-7XKR7TZG.woff") format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:500;src:url("./media/onest-latin-500-normal-252IY5QC.woff2") format("woff2"),url("./media/onest-latin-500-normal-PHGC2M2B.woff") format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url("./media/onest-cyrillic-600-normal-GNWV6O3O.woff2") format("woff2"),url("./media/onest-cyrillic-600-normal-CKCSJF6A.woff") format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:600;src:url("./media/onest-latin-600-normal-SACXEGPE.woff2") format("woff2"),url("./media/onest-latin-600-normal-J7MYPXZ3.woff") format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url("./media/onest-cyrillic-700-normal-D5SPXL3C.woff2") format("woff2"),url("./media/onest-cyrillic-700-normal-FFC2NCDO.woff") format("woff")}@font-face{font-family:Onest;font-style:normal;font-display:swap;font-weight:700;src:url("./media/onest-latin-700-normal-6UU7DFJF.woff2") format("woff2"),url("./media/onest-latin-700-normal-TCIBSFK5.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-cyrillic-500-normal-FIG3KNRY.woff2") format("woff2"),url("./media/ibm-plex-mono-cyrillic-500-normal-2KWAQPQZ.woff") format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url("./media/ibm-plex-mono-latin-500-normal-33HAQIPI.woff2") format("woff2"),url("./media/ibm-plex-mono-latin-500-normal-EJMP6L36.woff") format("woff")}*,*:before,*:after{box-sizing:border-box}:root{--theme--accent-1: #00adec;--theme--accent-2: #00a5d5;--theme--accent-strong: #0098ca;--theme--headline: #202a2f;--theme--text: #5e666a;--theme--text-inverted: #fff;--theme--text-light: #7a8286;--theme--background: #fff;--theme--background-marked: #fff;--theme--background-subtle: #f3faff;--theme--button--primary-bg-color: #00adec;--theme--button--primary-bg-color-hover: #0098ca;--theme--button--primary-color: #fff;--theme--white: #fff;--theme--surface-muted: #f7fcfe;--theme--border: #dce9ee;--theme--modal-backdrop: rgb(34 54 64 / 42%);--theme--blueprint-orbit-strong: rgb(0 173 236 / 18%);--theme--blueprint-orbit-soft: rgb(0 173 236 / 8%);--theme--blueprint-grid: rgb(0 173 236 / 7%);--theme--text-on-brand-soft: #5e666a;--theme--text-on-brand-muted: #7a8286;--theme--text-on-brand-feature: #444f54;--theme--divider-on-brand: #dce9ee;--theme--hero-image-shadow: rgb(0 118 164 / 14%);--theme--text-link--color-hover: var(--theme--accent-strong);--font-family-base: "Onest", sans-serif;--font-family-mono: "IBM Plex Mono", monospace;--container-max: 1360px;--c-page: var(--theme--background);--c-surface: var(--theme--background-marked);--c-surface-muted: var(--theme--surface-muted);--c-surface-accent: var(--theme--background-subtle);--c-border: var(--theme--border);--c-ink: var(--theme--headline);--c-body: var(--theme--text);--c-section-title: var(--theme--accent-1);--c-on-accent: var(--theme--text-inverted);--c-brand: var(--theme--headline);--c-brand-dark: #202a2f;--c-control: var(--theme--accent-1);--c-control-hover: var(--theme--accent-2);--c-cyan: var(--theme--accent-1);--c-cyan-hover: var(--theme--text-link--color-hover);--c-btn-bg: var(--theme--button--primary-bg-color);--c-btn-hover: var(--theme--button--primary-bg-color-hover);--c-btn-text: var(--theme--button--primary-color);--c-white: var(--theme--white);--c-menu: var(--theme--background-marked);--c-menu-hover: var(--theme--accent-strong);--c-modal-backdrop: var(--theme--modal-backdrop);--c-blueprint-orbit-strong: var(--theme--blueprint-orbit-strong);--c-blueprint-orbit-soft: var(--theme--blueprint-orbit-soft);--c-blueprint-grid: var(--theme--blueprint-grid);--c-text-on-brand-soft: var(--theme--text-on-brand-soft);--c-text-on-brand-muted: var(--theme--text-on-brand-muted);--c-text-on-brand-feature: var(--theme--text-on-brand-feature);--c-divider-on-brand: var(--theme--divider-on-brand);--c-hero-image-shadow: var(--theme--hero-image-shadow)}@media(min-width:1920px){:root{--container-max: 1760px}}html,body{min-height:100%;margin:0}html{scroll-behavior:smooth}body{background:var(--c-page);color:var(--c-body);font-family:var(--font-family-base);font-synthesis:none;text-rendering:optimizeLegibility}::selection{background:#00adec3d;color:var(--c-ink)}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:3px solid rgba(0,173,236,.38);outline-offset:3px}
