.header{border-bottom:1px solid var(--color-bg-light-gray);z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffffffa;padding:1.125rem 0;transition:transform .3s ease-in-out;position:sticky;top:0}.header-hidden{transform:translateY(-100%)}.header-visible{transform:translateY(0)}.header-content{justify-content:space-between;align-items:center;gap:var(--spacing-lg);display:flex}.logo{color:var(--color-primary-dark);align-items:center;gap:.625rem;text-decoration:none;display:flex}.logo-icon{width:32px;height:32px;color:var(--color-primary-dark)}.logo-image{-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffffe6 0%,#ffffffb3 100%);border:1px solid #a78bfa33;border-radius:7px;width:28px;height:28px;padding:6px;transition:all .3s;box-shadow:0 2px 8px #a78bfa26,0 4px 16px #ec48991a,inset 0 1px #fffc}.logo:hover .logo-image{border-color:#a78bfa4d;transform:translateY(-1px);box-shadow:0 4px 12px #a78bfa40,0 6px 20px #ec489926,inset 0 1px #ffffffe6}.logo-text{font-size:1.125rem;font-weight:var(--font-weight-bold);color:var(--color-primary-dark)}.nav{flex:1;justify-content:center;align-items:center;gap:2rem;display:flex}.nav-item{position:relative}.nav-link{font-size:.9375rem;font-weight:var(--font-weight-medium);color:var(--color-text-primary);transition:color var(--transition-fast);align-items:center;gap:.25rem;display:flex}.nav-link:hover{color:var(--color-primary-dark)}.dropdown-icon{opacity:.6;width:12px;height:12px}.header-actions{align-items:center;gap:var(--spacing-md);display:flex}.btn-login{border-radius:var(--radius-md);font-size:.9375rem;font-weight:var(--font-weight-semibold);color:#fff;transition:background var(--transition-fast);background:linear-gradient(#1e1e28 0%,#141317 100%);border:1px solid #303038;align-items:center;gap:.375rem;padding:.625rem 1.125rem;text-decoration:none;display:inline-flex;box-shadow:0 1px 4px #00000040}.btn-login svg{opacity:.6;width:12px;height:12px;transition:transform var(--transition-fast),opacity var(--transition-fast)}.btn-login:hover{background:linear-gradient(#282832 0%,#1e1d21 100%)}.btn-login:hover svg{opacity:1;transform:translate(2px)}.btn-demo{border-radius:var(--radius-md);font-size:.9375rem;font-weight:var(--font-weight-semibold);background-color:var(--color-white);color:var(--color-text-primary);border:1px solid var(--color-bg-light-gray);transition:background-color var(--transition-fast),border-color var(--transition-fast);align-items:center;padding:.625rem 1.125rem;display:inline-flex}.btn-demo:hover{border-color:var(--color-bg-light-gray);background-color:#f8f8f8}.mobile-menu-toggle{background:0 0;flex-direction:column;gap:4px;padding:.5rem;display:none}.mobile-menu-toggle span{background-color:var(--color-primary-dark);width:24px;height:2px;transition:var(--transition-fast)}@media (max-width:1023px){.header{padding:1rem 0}.nav{background-color:var(--color-white);padding:var(--spacing-lg);border-bottom:1px solid var(--color-bg-light-gray);opacity:0;visibility:hidden;transition:all var(--transition-normal);flex-direction:column;position:fixed;top:73px;left:0;right:0;transform:translateY(-100%);box-shadow:0 4px 12px #0000001a}.nav-open{opacity:1;visibility:visible;transform:translateY(0)}.header-actions{display:none}.mobile-menu-toggle{display:flex}.logo-text{font-size:1rem}.logo-icon{width:28px;height:28px}}@media (max-width:480px){.header{padding:.875rem 0}.logo-image{width:24px;height:24px}.logo-text{font-size:.9375rem}.nav{padding:var(--spacing-md)}.nav-link{padding:.5rem 0;font-size:1rem}}
.footer{background-color:var(--color-primary-dark);color:var(--color-white);padding:var(--spacing-3xl)0 var(--spacing-lg)}.footer-content{gap:var(--spacing-2xl);padding-bottom:var(--spacing-2xl);border-bottom:1px solid #ffffff1a;grid-template-columns:2fr 1fr 1fr 1fr 1fr;display:grid}.footer-column{gap:var(--spacing-md);flex-direction:column;display:flex}.footer-logo{font-size:1.5rem;font-weight:var(--font-weight-bold);margin-bottom:var(--spacing-sm)}.footer-tagline{color:#ffffffb3;max-width:280px;line-height:1.6}.footer-heading{font-size:.875rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:#fff9}.footer-links{gap:var(--spacing-sm);flex-direction:column;list-style:none;display:flex}.footer-links a{color:#fffc;transition:color var(--transition-fast);font-size:.9375rem}.footer-links a:hover{color:var(--color-white)}.footer-bottom{padding-top:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}.footer-copyright{color:#fff9;font-size:.875rem}.footer-social{gap:var(--spacing-lg);display:flex}.footer-social a{color:#fffc;transition:color var(--transition-fast);font-size:.875rem}.footer-social a:hover{color:var(--color-white)}@media (max-width:1023px){.footer-content{grid-template-columns:repeat(3,1fr)}.footer-column:first-child{grid-column:1/-1}}@media (max-width:809px){.footer-content{grid-template-columns:1fr}.footer-bottom{gap:var(--spacing-md);text-align:center;flex-direction:column}}@media (max-width:480px){.footer{padding:var(--spacing-2xl)0 var(--spacing-md)}.footer-content{gap:var(--spacing-xl);padding-bottom:var(--spacing-xl)}.footer-logo{font-size:1.25rem}.footer-tagline{font-size:.875rem}.footer-heading{font-size:.8125rem}.footer-links a{font-size:.875rem}.footer-copyright,.footer-social a{font-size:.8125rem}}
.cookie-banner{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:10000;background:#0009;justify-content:center;align-items:center;padding:20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;animation:.3s ease-out fadeIn;display:flex;position:fixed;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.cookie-banner__content{background:linear-gradient(135deg,#fff 0%,#fefefe 100%);border-radius:16px;width:100%;max-width:600px;padding:2.5rem;animation:.3s ease-out slideUp;position:relative;box-shadow:0 20px 60px #0000004d,0 0 0 1px #a78bfa1a}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.cookie-banner__title{background:linear-gradient(135deg,#a78bfa 0%,#ec4899 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:1.75rem;font-weight:700}.cookie-banner__text{color:#4b5563;margin:0 0 1.5rem;font-size:15px;line-height:1.6}.cookie-banner__links{color:#6b7280;margin:1rem 0 1.5rem;font-size:13px}.cookie-banner__links a{color:#a78bfa;font-weight:500;text-decoration:none;transition:color .2s}.cookie-banner__links a:hover{color:#8b5cf6;text-decoration:underline}.cookie-banner__buttons{flex-wrap:wrap;gap:12px;margin-top:0;display:flex}.cookie-banner__button{cursor:pointer;border:none;border-radius:8px;flex:1;min-width:140px;padding:14px 28px;font-size:15px;font-weight:600;transition:all .2s}.cookie-banner__button--accept{color:#fff;background:linear-gradient(135deg,#a78bfa 0%,#ec4899 100%);box-shadow:0 4px 12px #a78bfa4d}.cookie-banner__button--accept:hover{background:linear-gradient(135deg,#8b5cf6 0%,#db2777 100%);transform:translateY(-1px);box-shadow:0 6px 16px #a78bfa66}.cookie-banner__button--reject{color:#4b5563;background:#fff;border:2px solid #e5e7eb}.cookie-banner__button--reject:hover{background:#f9fafb;border-color:#d1d5db}@media (max-width:768px){.cookie-banner{align-items:flex-end;padding:1rem}.cookie-banner__content{border-radius:12px;max-width:100%;padding:2rem 1.5rem}.cookie-banner__title{font-size:1.5rem}.cookie-banner__text{font-size:14px}.cookie-banner__links{font-size:12px}.cookie-banner__buttons{flex-direction:column;gap:10px}.cookie-banner__button{width:100%;min-width:unset}}@media (max-width:480px){.cookie-banner__content{padding:1.5rem 1.25rem}.cookie-banner__title{font-size:1.375rem}.cookie-banner__text{font-size:13px}.cookie-banner__button{padding:12px 24px;font-size:14px}}
:root{--color-primary-dark:#020a0f;--color-white:#fff;--color-off-white:#fafafa;--color-text-primary:#020a0f;--color-text-secondary:#50565d;--color-text-muted:#47474f;--color-text-gray:#a4a8af;--color-pink-primary:#db2777;--color-pink-light-bg:#fce7f3;--color-pink-light:#f472b6;--color-green-primary:#2d6e16;--color-green-light-bg:#edf6e9;--color-green-light:#c4dcbb;--color-blue:#1b65be;--color-orange:#d67b00;--color-purple:#5e43d9;--color-red:#ba383a;--color-bg-light-gray:#e6e6eb;--color-bg-very-light:#f6f6f8;--color-bg-dark-gray:#303038;--font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto",sans-serif;--font-mono:"Fragment Mono","Courier New",monospace;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-black:900;--breakpoint-mobile:809px;--breakpoint-tablet:810px;--breakpoint-desktop-small:1024px;--breakpoint-desktop-large:1280px;--spacing-xs:.5rem;--spacing-sm:1rem;--spacing-md:1.5rem;--spacing-lg:2rem;--spacing-xl:3rem;--spacing-2xl:4rem;--spacing-3xl:6rem;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--transition-fast:.15s ease;--transition-normal:.3s ease;--transition-slow:.5s ease}
*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}body{font-family:var(--font-primary);color:var(--color-text-primary);background-color:#fff;font-size:16px;line-height:1.6;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold);margin:0;line-height:1.2}p{margin:0}a{color:inherit;transition:var(--transition-normal);text-decoration:none}button{cursor:pointer;transition:var(--transition-normal);border:none;font-family:inherit}button:focus-visible{outline:2px solid var(--color-primary-dark);outline-offset:2px}img{max-width:100%;height:auto;display:block}svg{flex-shrink:0}.container{max-width:1280px;padding:0 var(--spacing-xl);margin:0 auto}@media (max-width:1023px){.container{padding:0 var(--spacing-lg)}}@media (max-width:809px){.container{padding:0 var(--spacing-md)}}.section{padding:var(--spacing-3xl)0}@media (max-width:1023px){.section{padding:calc(var(--spacing-2xl) + var(--spacing-md))0}}@media (max-width:809px){.section{padding:var(--spacing-2xl)0}}@media (max-width:480px){.container{padding:0 var(--spacing-sm)}.section{padding:var(--spacing-xl)0}}
*{box-sizing:border-box;margin:0;padding:0}html,body{background-color:#fff;max-width:100vw;overflow-x:hidden}body{color:rgb(var(--foreground-rgb));background:rgb(var(--background-start-rgb));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}
@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-ext-400-normal.f57b2ce1.woff2)format("woff2"),url(../media/inter-cyrillic-ext-400-normal.92e366ba.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-cyrillic-400-normal.87c70db0.woff2)format("woff2"),url(../media/inter-cyrillic-400-normal.590d8936.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-ext-400-normal.44a5bfb8.woff2)format("woff2"),url(../media/inter-greek-ext-400-normal.ff12d701.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-greek-400-normal.41bd4fa0.woff2)format("woff2"),url(../media/inter-greek-400-normal.71fb119d.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-vietnamese-400-normal.5a7faef8.woff2)format("woff2"),url(../media/inter-vietnamese-400-normal.3f0b2cd2.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-ext-400-normal.7f744ce2.woff2)format("woff2"),url(../media/inter-latin-ext-400-normal.846ef47a.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(../media/inter-latin-400-normal.c8c144e0.woff2)format("woff2"),url(../media/inter-latin-400-normal.c55b1a1d.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-ext-500-normal.54a9bf6b.woff2)format("woff2"),url(../media/inter-cyrillic-ext-500-normal.efec1e4d.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-cyrillic-500-normal.71f218cd.woff2)format("woff2"),url(../media/inter-cyrillic-500-normal.b0d0df48.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-ext-500-normal.adc4927d.woff2)format("woff2"),url(../media/inter-greek-ext-500-normal.bb493a47.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-greek-500-normal.6765cfa9.woff2)format("woff2"),url(../media/inter-greek-500-normal.47813ae2.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-vietnamese-500-normal.5d530f23.woff2)format("woff2"),url(../media/inter-vietnamese-500-normal.1e21695b.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-ext-500-normal.600c9370.woff2)format("woff2"),url(../media/inter-latin-ext-500-normal.13c6442e.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(../media/inter-latin-500-normal.30043d57.woff2)format("woff2"),url(../media/inter-latin-500-normal.f04c7275.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-ext-600-normal.bb9123c8.woff2)format("woff2"),url(../media/inter-cyrillic-ext-600-normal.47c73e40.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-cyrillic-600-normal.57ca84e9.woff2)format("woff2"),url(../media/inter-cyrillic-600-normal.9494ba0e.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-ext-600-normal.6cbd3d2b.woff2)format("woff2"),url(../media/inter-greek-ext-600-normal.25f935ad.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-greek-600-normal.bb7f6cb9.woff2)format("woff2"),url(../media/inter-greek-600-normal.c4709693.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-vietnamese-600-normal.45178667.woff2)format("woff2"),url(../media/inter-vietnamese-600-normal.b94d2996.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-ext-600-normal.5f928c81.woff2)format("woff2"),url(../media/inter-latin-ext-600-normal.fc9d2b5e.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(../media/inter-latin-600-normal.e2fe7b39.woff2)format("woff2"),url(../media/inter-latin-600-normal.740ec620.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-ext-700-normal.ba484217.woff2)format("woff2"),url(../media/inter-cyrillic-ext-700-normal.b09007e8.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-cyrillic-700-normal.96ea6fe6.woff2)format("woff2"),url(../media/inter-cyrillic-700-normal.d3127b62.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-ext-700-normal.9fb50ed8.woff2)format("woff2"),url(../media/inter-greek-ext-700-normal.bc1058e1.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-greek-700-normal.0334278b.woff2)format("woff2"),url(../media/inter-greek-700-normal.bb28b0ef.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-vietnamese-700-normal.16666de5.woff2)format("woff2"),url(../media/inter-vietnamese-700-normal.a6503b51.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-ext-700-normal.a9a7aad7.woff2)format("woff2"),url(../media/inter-latin-ext-700-normal.27621269.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(../media/inter-latin-700-normal.44b600fb.woff2)format("woff2"),url(../media/inter-latin-700-normal.fec11328.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-cyrillic-ext-900-normal.2d695b06.woff2)format("woff2"),url(../media/inter-cyrillic-ext-900-normal.3ce5234e.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-cyrillic-900-normal.6fb4e0e7.woff2)format("woff2"),url(../media/inter-cyrillic-900-normal.af7132e8.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-greek-ext-900-normal.e6d36a94.woff2)format("woff2"),url(../media/inter-greek-ext-900-normal.29b67c36.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-greek-900-normal.fd16ec6d.woff2)format("woff2"),url(../media/inter-greek-900-normal.726a7d1e.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-vietnamese-900-normal.6f0cebbe.woff2)format("woff2"),url(../media/inter-vietnamese-900-normal.2265b4eb.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-latin-ext-900-normal.45ed8281.woff2)format("woff2"),url(../media/inter-latin-ext-900-normal.17101c2a.woff)format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:900;src:url(../media/inter-latin-900-normal.21f8f6e4.woff2)format("woff2"),url(../media/inter-latin-900-normal.71b9b011.woff)format("woff");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:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/fragment-mono-cyrillic-ext-400-normal.a36cd581.woff2)format("woff2"),url(../media/fragment-mono-cyrillic-ext-400-normal.7b42b1d4.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/fragment-mono-latin-ext-400-normal.f120366e.woff2)format("woff2"),url(../media/fragment-mono-latin-ext-400-normal.e93f7ef5.woff)format("woff");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:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/fragment-mono-latin-400-normal.be3b5f9c.woff2)format("woff2"),url(../media/fragment-mono-latin-400-normal.ffb9bc1b.woff)format("woff");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}
