@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oswald-500-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/oswald-500-latin.woff2) format("woff2");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}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald-600-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/oswald-600-latin.woff2) format("woff2");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}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald-700-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/oswald-700-latin.woff2) format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/manrope-400-latin.woff2) format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/manrope-500-latin.woff2) format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/manrope-600-latin.woff2) format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/manrope-700-latin.woff2) format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-cyrillic.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/manrope-800-latin.woff2) format("woff2");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-oswald:"Oswald",system-ui,sans-serif;--font-manrope:"Manrope",system-ui,sans-serif;--bg:#0a0a0a;--panel:#141414;--slot:#161618;--text:#f5f5f7;--muted-1:#c7c7cc;--muted-2:#b2b2b8;--muted-3:#9a9aa0;--muted-4:#8a8a90;--muted-5:#6a6a70;--accent:#2f9bff;--accent-deep:#1e7fe0;--accent-light:#66b2ff}*{box-sizing:border-box;margin:0;padding:0;overflow-anchor:none}html{scroll-behavior:smooth}body{background:#0a0a0a;color:#f5f5f7;font-family:var(--font-manrope);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:#2f9bff;text-decoration:none}a:hover{color:#66b2ff}::selection{background:rgba(47,155,255,.35)}@keyframes floatGlow{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (min-width:1280px){.scale-canvas{zoom:1}}@media (min-width:1360px){.scale-canvas{zoom:1.0625}}@media (min-width:1400px){.scale-canvas{zoom:1.09375}}@media (min-width:1440px){.scale-canvas{zoom:1.125}}@media (min-width:1480px){.scale-canvas{zoom:1.15625}}@media (min-width:1512px){.scale-canvas{zoom:1.18125}}@media (min-width:1560px){.scale-canvas{zoom:1.21875}}@media (min-width:1600px){.scale-canvas{zoom:1.25}}@media (min-width:1680px){.scale-canvas{zoom:1.3125}}@media (min-width:1760px){.scale-canvas{zoom:1.375}}@media (min-width:1792px){.scale-canvas{zoom:1.4}}@media (min-width:700px){[data-navlinks]{display:flex!important}}@media (max-width:1080px){[data-adv-grid],[data-metrics]{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:760px){[data-hero-grid]{grid-template-columns:1fr!important}[data-hero-grid]>div:last-child{grid-row:1;justify-self:start!important}[data-about-grid]{grid-template-columns:1fr!important}}@media (max-width:900px){[data-case-grid]{grid-template-columns:repeat(2,1fr)!important}[data-contact-grid]{grid-template-columns:1fr!important}}@media (max-width:560px){[data-adv-grid],[data-case-grid],[data-metrics]{grid-template-columns:1fr!important}[data-msg-grid]{flex-direction:column!important;align-items:stretch!important}}@media (max-width:760px){[data-niche-pills] button{min-height:44px;padding:10px 18px!important}.cta-nav{padding:14px 20px!important}.logo-link{min-height:44px;display:inline-flex!important;align-items:center}[data-footer-brand]{flex-wrap:wrap!important;row-gap:4px!important}[data-footer-name]{white-space:nowrap}[data-faq-question]{font-size:14.5px!important}[data-faq-answer]{font-size:13px!important}}@media (min-width:761px) and (max-width:1023px){[data-hero-grid]{gap:32px!important;align-items:center!important}[data-hero-portrait]{width:clamp(230px,30vw,280px)!important}[data-about-text] p{max-width:62ch}[data-case-tabs]{gap:8px!important}[data-case-tabs] button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 8px);min-width:0;padding:13px 14px!important;font-size:13px!important}[data-tg-grid]{grid-template-columns:repeat(4,1fr)!important;gap:18px!important}[data-tg-grid]>*{grid-column:span 2!important}[data-tg-grid]>:nth-child(5){grid-column:2/span 2!important}[data-case-grid]{grid-template-columns:repeat(4,1fr)!important}[data-case-grid]>*{grid-column:span 2!important}[data-case-grid]>:last-child:nth-child(odd){grid-column:2/span 2!important}#advantages{padding-left:clamp(20px,5vw,64px)!important;padding-right:clamp(20px,5vw,64px)!important}[data-faq-card]{max-width:none!important;margin-left:0!important}[data-faq-question]{font-size:15px!important}[data-faq-answer]{font-size:13.5px!important}[data-faq-btn]{padding:14px 0!important}}@media (max-width:760px){[data-tg-grid]{grid-template-columns:repeat(2,1fr)!important}[data-tg-grid]>*{grid-column:auto!important}}@media (max-width:560px){[data-tg-grid]{grid-template-columns:1fr!important}}@media (min-width:1024px){[data-contact-grid]{max-width:1320px!important;gap:56px!important}[data-contact-heading]{font-size:60px!important;max-width:530px!important}[data-contact-subtext]{font-size:18.5px!important;max-width:560px!important}[data-msg-btn]{padding:18px 30px!important;font-size:16px!important;gap:12px!important}[data-msg-icon]{width:24px!important;height:24px!important}[data-msg-icon-tile]{width:26px!important;height:26px!important}[data-faq-card]{max-width:560px!important;padding:30px 32px 28px!important}[data-faq-label]{font-size:13px!important;margin-bottom:10px!important}[data-faq-btn]{padding:16px 0!important}[data-faq-question]{font-size:15.5px!important}[data-faq-toggle]{width:26px!important;height:26px!important}[data-faq-toggle-icon]{width:14px!important;height:14px!important}[data-faq-answer]{font-size:13.5px!important;padding:0 28px 17px 0!important}}.cta-nav{transition:box-shadow .25s,transform .25s}.cta-nav:hover{box-shadow:0 6px 18px rgba(47,155,255,.4);transform:translateY(-1px)}.cta-hero{transition:box-shadow .25s,transform .25s}.cta-hero:hover{box-shadow:0 10px 26px rgba(47,155,255,.42);transform:translateY(-2px)}.metric-card{transition:border-color .25s}.metric-card:hover{border-color:rgba(47,155,255,.4)}.case-card:hover{box-shadow:0 14px 34px rgba(0,0,0,.45)}.adv-card:hover,.case-card:hover{transform:translateY(-5px);border-color:rgba(47,155,255,.4)}.adv-card:hover{box-shadow:0 14px 32px rgba(0,0,0,.45)}.msg-tg:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(47,155,255,.36)}.msg-max:hover{transform:translateY(-4px);box-shadow:0 14px 34px rgba(132,25,255,.36)}.msg-wa:hover{transform:translateY(-4px);border-color:hsla(0,0%,100%,.32);color:#f0f0f4}.footer-phone{transition:color .2s}.footer-phone:hover{color:#f0f0f4}.contact-row{transition:opacity .2s}.contact-row:hover{opacity:.78}.reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s ease}.reveal.is-visible{opacity:1;transform:none}