@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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 Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-inter:"Inter Variable",sans-serif;--icon-sun:none;--icon-moon:flex;--color-bg:#ffffff;--color-bg-alt:#f4f6f9;--color-surface:#ffffff;--color-text:#1a1a2e;--color-text-muted:#666666;--color-primary:#006fbd;--color-primary-dk:#0054bc;--color-primary-lt:#e8f4fc;--color-border:#e4e8ef;--color-success:#2ecc71;--color-error:#e05252;--shadow-sm:0 1px 3px rgba(0,0,0,0.08);--shadow-md:0 4px 16px rgba(0,0,0,0.10);--shadow-lg:0 8px 32px rgba(0,0,0,0.12)}[data-theme=dark]{--icon-sun:flex;--icon-moon:none;--color-bg:#0d1b2e;--color-bg-alt:#0f2035;--color-surface:#142038;--color-text:#e8f0fe;--color-text-muted:#8899b0;--color-primary:#3d9de3;--color-primary-dk:#2d8fd5;--color-primary-lt:#0f2a40;--color-border:#1e3150;--color-success:#2ecc71;--color-error:#e05252;--shadow-sm:0 1px 3px rgba(0,0,0,0.25);--shadow-md:0 4px 16px rgba(0,0,0,0.40);--shadow-lg:0 8px 32px rgba(0,0,0,0.55)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:15px;scroll-behavior:smooth}body{font-family:var(--font-inter,"Segoe UI",Arial,sans-serif);line-height:1.6;color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column;transition:background .15s ease,color .15s ease}main{flex:1 1}a{color:var(--color-primary);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}h1,h2,h3,h4,h5,h6{line-height:1.3;font-weight:700}.Container_container__mimRt{width:100%;max-width:1200px;margin-inline:auto;padding-inline:20px}.Footer_footer__cuq1x{background:var(--color-bg-alt);border-top:1px solid var(--color-border);margin-top:auto}.Footer_grid__EicdF{display:grid;grid-template-columns:1fr 1fr 1fr;gap:64px;padding-block:64px}@media(max-width:1024px){.Footer_grid__EicdF{grid-template-columns:1fr 1fr;gap:40px}}@media(max-width:768px){.Footer_grid__EicdF{grid-template-columns:1fr;gap:24px;padding-block:40px}}.Footer_brand__vGwHn{display:flex;flex-direction:column;gap:8px}.Footer_logo__f0uOK{font-size:20px;font-weight:700;color:var(--color-primary);text-decoration:none}.Footer_logo__f0uOK:hover{text-decoration:none;color:var(--color-primary-dk)}.Footer_tagline__8Xhu_{font-size:13px;color:var(--color-text-muted);line-height:1.5}.Footer_nav__KicO0{display:flex;flex-direction:column;gap:8px}.Footer_navLink__GkoLk{font-size:14px;color:var(--color-text-muted);text-decoration:none;transition:color .15s ease}.Footer_navLink__GkoLk:hover{color:var(--color-primary);text-decoration:none}.Footer_contacts__EgALE{display:flex;flex-direction:column;gap:8px;font-style:normal}.Footer_contact__857xn{font-size:14px;color:var(--color-text);text-decoration:none;font-weight:500;transition:color .15s ease}.Footer_contact__857xn:hover{color:var(--color-primary);text-decoration:none}.Footer_address__2oafW{font-size:13px;color:var(--color-text-muted);line-height:1.6}.Footer_bottom__AvFb6{border-top:1px solid var(--color-border);padding-block:16px}.Footer_bottom__AvFb6 p{font-size:13px;color:var(--color-text-muted)}.ThemeToggle_toggle__ojP19{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:10px;background:var(--color-bg-alt);color:var(--color-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease;flex-shrink:0}.ThemeToggle_toggle__ojP19:hover{background:var(--color-border);color:var(--color-text)}.ThemeToggle_iconSun__5Kna7{display:var(--icon-sun,none);align-items:center}.ThemeToggle_iconMoon__cxOAr{display:var(--icon-moon,flex);align-items:center}.Header_header__ji3Hx{position:sticky;top:0;z-index:100;background:var(--color-surface);border-bottom:1px solid var(--color-border);box-shadow:var(--shadow-sm);transition:background .15s ease,border-color .15s ease}.Header_inner__gJR2Q{display:flex;align-items:center;gap:24px;height:64px}.Header_logo__ZmplL{font-size:22px;font-weight:700;color:var(--color-primary);text-decoration:none;flex-shrink:0;letter-spacing:-.3px}.Header_logo__ZmplL:hover{text-decoration:none;color:var(--color-primary-dk)}.Header_nav__EK_Fo{display:flex;align-items:center;gap:4px;flex:1 1}.Header_navLink__jnyPN{padding:4px 8px;border-radius:6px;font-size:14px;font-weight:500;color:var(--color-text);text-decoration:none;white-space:nowrap;transition:background .15s ease,color .15s ease}.Header_navLink__jnyPN:hover{background:var(--color-bg-alt);color:var(--color-primary);text-decoration:none}.Header_navLinkActive__7OwfX{color:var(--color-primary);background:var(--color-primary-lt)}.Header_actions__Zg8n4{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}.Header_phone__oopb2{font-size:14px;font-weight:600;color:var(--color-text);text-decoration:none;white-space:nowrap;transition:color .15s ease}.Header_phone__oopb2:hover{color:var(--color-primary);text-decoration:none}.Header_burger__R32Ha{display:none;flex-direction:column;justify-content:center;gap:5px;width:36px;height:36px;padding:8px;border:none;border-radius:10px;background:var(--color-bg-alt);cursor:pointer;transition:background .15s ease}.Header_burger__R32Ha span{display:block;width:100%;height:2px;background:var(--color-text);border-radius:2px;transition:transform .15s ease,opacity .15s ease}.Header_burger__R32Ha:hover{background:var(--color-border)}.Header_burgerOpen__qyED_ span:first-child{transform:translateY(7px) rotate(45deg)}.Header_burgerOpen__qyED_ span:nth-child(2){opacity:0}.Header_burgerOpen__qyED_ span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Header_overlay__Au_Wn{display:none;position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:99}@media(max-width:1024px){.Header_phone__oopb2{display:none}}@media(max-width:768px){.Header_nav__EK_Fo{display:none;position:fixed;top:64px;left:0;right:0;bottom:0;flex-direction:column;align-items:stretch;gap:0;background:var(--color-surface);padding:16px;overflow-y:auto;z-index:100;border-top:1px solid var(--color-border)}.Header_navOpen__Ju_cT{display:flex}.Header_navLink__jnyPN{padding:16px;font-size:16px;border-radius:10px;border-bottom:1px solid var(--color-border)}.Header_navLink__jnyPN:last-child{border-bottom:none}.Header_burger__R32Ha{display:flex}.Header_overlay__Au_Wn{display:block}}