@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:"Roboto Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:106.7995%;ascent-override:86.8669%;descent-override:22.8597%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Segoe UI";src:local("Segoe UI");size-adjust:100.3304%;ascent-override:92.4679%;descent-override:24.3337%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:98.8498%;ascent-override:93.8529%;descent-override:24.6981%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Arial";src:local("Arial");size-adjust:99.7809%;ascent-override:92.9771%;descent-override:24.4677%;line-gap-override:0%}@font-face{font-family:"Roboto Fallback: Noto Sans";src:local("Noto Sans");size-adjust:93.8448%;ascent-override:98.8584%;descent-override:26.0154%;line-gap-override:0%}@font-face{font-family:Roboto;src:local("Roboto Regular"),local("Roboto"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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;font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Medium"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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;font-weight:500;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto SemiBold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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;font-weight:600;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto Bold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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;font-weight:700;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto ExtraBold"),url(../_fonts/auXPe3ZKiUcEpUCV6WUns9YnBBbTsWuKwtesi_8WLJQ-VZ8_ep7jahd6R7LXspw5QvvWJ0bagtcTJYfkx_a8fw4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:800;font-style:normal}@font-face{font-family:Roboto;src:local("Roboto ExtraBold"),url(../_fonts/H2FXkDRX4aGYE7pLEuvYkNHQSqxd4MIt2393pduYjiU-JYjCoYe9Oa1Qm087CqF9sjyLh8XBFLdHHxZvjC_uJJ8.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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;font-weight:800;font-style:normal}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--brand:#069495;--brand-dark:#057a7b;--brand-light:#e6f7f7;--bg:#f2f4f7;--container:#fff;--text:#1f2937;--text-secondary:#6b7280;--divider:#e5e7eb;--danger:#b3261e;--radius-sm:6px;--radius-md:8px;--radius-lg:16px;--shadow-card:0 1px 3px rgba(0,0,0,.07),0 4px 16px rgba(0,0,0,.05);--shadow-lg:0 18px 60px rgba(15,23,42,.16);--container-width:1120px;--header-height:64px}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:Roboto,"Roboto Fallback: BlinkMacSystemFont","Roboto Fallback: Segoe UI","Roboto Fallback: Helvetica Neue","Roboto Fallback: Arial","Roboto Fallback: Noto Sans",system-ui,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}a{color:var(--brand);text-decoration:none;transition:opacity .15s,color .15s,background .15s}a:hover{opacity:.78}button,input{font:inherit}button{cursor:pointer}img{display:block;max-width:100%}.container{margin:0 auto;max-width:var(--container-width);padding:0 24px;width:100%}.section-label{background:var(--brand-light);border-radius:20px;color:var(--brand);display:inline-block;font-size:12px;font-weight:600;letter-spacing:.1em;margin-bottom:16px;padding:4px 12px;text-transform:uppercase}.btn-primary,.btn-secondary{align-items:center;border:0;border-radius:var(--radius-md);display:inline-flex;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:10px 18px}.btn-primary{background:var(--brand);color:#fff}.btn-primary:hover{background:var(--brand-dark);opacity:1}.btn-secondary{background:var(--container);border:1px solid var(--divider);color:var(--text)}.state-box{color:var(--text-secondary);padding:80px 24px;text-align:center}.spinner{animation:spin .7s linear infinite;border:3px solid var(--divider);border-radius:50%;border-top-color:var(--brand);height:40px;margin:0 auto 16px;width:40px}@keyframes spin{to{transform:rotate(1turn)}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--divider);border-radius:3px}@media(max-width:640px){.container{padding:0 16px}}.header[data-v-35de0a47]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--container);border-bottom:1px solid var(--divider);height:var(--header-height);position:sticky;top:0;z-index:100}.header-inner[data-v-35de0a47]{height:100%;justify-content:space-between}.header-inner[data-v-35de0a47],.logo[data-v-35de0a47]{align-items:center;display:flex}.logo-svg[data-v-35de0a47]{height:28px;width:auto}.nav[data-v-35de0a47]{align-items:center;display:flex;gap:8px}.nav-link[data-v-35de0a47]{border-radius:var(--radius-sm);color:var(--text);font-size:15px;font-weight:500;padding:6px 14px}.nav-link[data-v-35de0a47]:hover{background:var(--bg);opacity:1}.btn-cta[data-v-35de0a47]{background:var(--brand);border-radius:var(--radius-sm);color:#fff;font-size:15px;font-weight:500;padding:8px 20px}.btn-cta[data-v-35de0a47]:hover{background:var(--brand-dark);opacity:1}.burger[data-v-35de0a47]{background:none;border:none;display:none;flex-direction:column;gap:5px;padding:6px}.burger span[data-v-35de0a47]{background:var(--text);border-radius:2px;display:block;height:2px;transition:transform .2s,opacity .2s;width:22px}.burger--open span[data-v-35de0a47]:first-child{transform:translateY(7px) rotate(45deg)}.burger--open span[data-v-35de0a47]:nth-child(2){opacity:0}.burger--open span[data-v-35de0a47]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}@media(max-width:720px){.burger[data-v-35de0a47]{display:flex}.nav[data-v-35de0a47]{align-items:stretch;background:var(--container);border-bottom:1px solid var(--divider);display:none;flex-direction:column;gap:4px;left:0;padding:12px 24px 20px;position:absolute;right:0;top:var(--header-height)}.nav--open[data-v-35de0a47]{display:flex}.nav-link[data-v-35de0a47]{padding:10px 0}.btn-cta[data-v-35de0a47]{margin-top:8px;padding:12px 0;text-align:center}}.footer[data-v-6001f5d0]{background:var(--text);color:#d1d5db;margin-top:auto}.footer-inner[data-v-6001f5d0]{display:flex;flex-wrap:wrap;gap:40px;padding-bottom:40px;padding-top:48px}.footer-brand[data-v-6001f5d0]{flex:1 1 260px}.footer-logo-svg[data-v-6001f5d0]{filter:brightness(0) invert(1);height:24px;margin-bottom:10px;width:auto}.footer-tagline[data-v-6001f5d0]{color:#9ca3af;font-size:14px;line-height:1.5;max-width:280px}.footer-contacts[data-v-6001f5d0],.footer-links[data-v-6001f5d0]{display:flex;flex:0 0 auto;flex-direction:column;gap:10px}.footer-requisites[data-v-6001f5d0]{display:flex;flex-direction:column;gap:3px;margin-top:4px}.footer-requisites p[data-v-6001f5d0]{color:#6b7280;font-size:13px;line-height:1.4}.footer-links-title[data-v-6001f5d0]{color:#9ca3af;font-size:12px;font-weight:600;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.footer-link[data-v-6001f5d0]{color:#d1d5db;font-size:14px}.footer-link[data-v-6001f5d0]:hover{color:#fff;opacity:1}.footer-bottom[data-v-6001f5d0]{border-top:1px solid hsla(0,0%,100%,.08);padding:16px 0}.footer-copy[data-v-6001f5d0]{color:#6b7280;font-size:13px}@media(max-width:480px){.footer-inner[data-v-6001f5d0]{padding-bottom:28px;padding-top:36px}}main[data-v-a96495f0]{min-height:calc(100vh - var(--header-height))}
