:root{--w-bg:#f7f8fa;--w-card:#fff;--w-ink:#101d35;--w-muted:#5c6a7d;--w-line:#e2e7ee;--w-soft:#edf1f6;--w-orange:#ff9f35;--w-navy:#101d35}html[data-theme=dark]{--w-bg:#0b1424;--w-card:#132238;--w-ink:#edf3fc;--w-muted:#a8b9d1;--w-line:#2b3a51;--w-soft:#192b43}body{background:var(--w-bg);color:var(--w-ink);font-family:Alexandria,Arial,sans-serif}*{box-sizing:border-box}a{text-decoration:none}button,input,select,textarea{font-family:inherit}button{cursor:pointer}svg{flex-shrink:0}.site-header{height:92px;position:sticky;top:0;z-index:30;background:var(--w-bg);border-bottom:1px solid var(--w-line)}.site-shell{max-width:1360px;margin:auto;padding-inline:48px}.header-inner{height:100%;display:flex;align-items:center;gap:37px}.site-logo{width:154px;height:auto;display:block}html[data-theme=dark] .site-logo{filter:url(#vodnox-dark-logo)}.site-nav{display:flex;gap:25px;align-items:center;margin-inline-start:15px}.site-nav a{font-size:10px;white-space:nowrap;color:var(--w-muted);padding-block:14px;position:relative}.site-nav a:hover,.site-nav a[aria-current=page]{color:var(--w-ink)}.site-nav a[aria-current=page]:after{content:'';height:3px;width:18px;background:var(--w-orange);position:absolute;bottom:4px;inset-inline-start:0}.header-tools{display:flex;gap:13px;align-items:center;margin-inline-start:auto}.site-lang{border:0;background:transparent;color:var(--w-muted);font:10px Alexandria,Arial,sans-serif;padding:8px}.account-link{font-size:9px;border:1px solid var(--w-line);border-radius:7px;padding:12px 14px;display:flex;align-items:center;gap:8px;color:var(--w-ink);white-space:nowrap}.account-link svg{width:14px;height:14px}.menu-toggle{display:none;background:var(--w-card);border:1px solid var(--w-line);border-radius:7px;width:35px;height:35px;color:var(--w-ink)}.menu-toggle svg{width:19px;height:19px}.site-btn{display:inline-flex;align-items:center;justify-content:center;gap:13px;background:var(--w-navy);border:1px solid var(--w-navy);color:white;padding:16px 22px;border-radius:7px;font-size:11px;font-weight:500;line-height:1.8;transition:transform .2s,background .2s}.site-btn:hover{color:white;background:#213853;transform:translateY(-2px)}.site-btn svg{width:17px;height:17px}.site-btn.orange{background:var(--w-orange);border-color:var(--w-orange);color:#101d35}.site-btn.orange:hover{background:#ffb760;color:#101d35}.site-btn.outline{background:transparent;border-color:var(--w-line);color:var(--w-ink)}.site-btn.outline:hover{background:var(--w-soft)}.hero{color:white;background:#101d35;position:relative;overflow:hidden;min-height:710px}.hero:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#ffffff03 1px,transparent 1px),linear-gradient(90deg,#ffffff03 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,#000,transparent)}.hero-layout{position:relative;display:grid;grid-template-columns:1fr 1.1fr;gap:20px;align-items:center;padding-block:85px 75px}.hero-copy{position:relative;z-index:2}.eyebrow{display:flex;align-items:center;gap:9px;font-size:9px;letter-spacing:.2px;color:#a6b7cc;margin-bottom:27px}.eyebrow i{width:7px;height:7px;background:var(--w-orange);box-shadow:0 0 0 5px #ff9f3510;border-radius:50%}.hero h1{font-size:clamp(44px,4.25vw,68px);line-height:1.45;font-weight:500;letter-spacing:-2.6px;color:#fff;margin-bottom:25px}.hero h1 em{font-style:normal;color:var(--w-orange);position:relative}.hero-copy>p{color:#a9bbd1;font-size:12px;line-height:2.3;max-width:390px;margin-bottom:31px}.hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.hero .site-btn.outline{border-color:#ffffff25;color:white}.hero .site-btn.outline:hover{background:#ffffff0a}.hero-small{display:flex;gap:21px;flex-wrap:wrap;margin-top:31px;font-size:8px;color:#8ba2c0}.hero-small span{display:flex;align-items:center;gap:6px}.hero-small svg{width:12px;height:12px;color:#d5a163}.hero-visual{position:relative;height:535px;direction:ltr}.network-sphere{position:absolute;width:590px;max-width:115%;height:auto;top:-17px;left:50%;transform:translateX(-50%);opacity:.9}.network-sphere .orbit-line{transform-origin:300px 300px;animation:w-orbit 65s linear infinite}.network-sphere .particle{animation:w-blink 4s infinite alternate}.signal-chip{position:absolute;top:39px;left:48px;color:#afc1d8;font:9px Arial,sans-serif;letter-spacing:2px;display:flex;gap:9px;align-items:center}.signal-chip i{width:5px;height:5px;background:var(--w-orange);border-radius:50%}.floating-panel{position:absolute;width:295px;left:53px;top:290px;transform:rotate(-5deg);padding:19px;background:linear-gradient(120deg,#1f3653e8,#14253ef5);border:1px solid #ffffff18;border-radius:13px;box-shadow:0 30px 70px #040c2450;color:#fff;backdrop-filter:blur(12px);animation:w-float 7s ease-in-out infinite}.floating-panel header{display:flex;justify-content:space-between;align-items:center;font:8px Arial,sans-serif;letter-spacing:1.4px;color:#9db1ce;margin-bottom:20px}.floating-panel header i{height:5px;width:5px;background:#8ecbb1;border-radius:50%}.mini-call{display:flex;align-items:center;gap:12px;direction:rtl}.mini-call>span{width:41px;height:41px;border-radius:11px;background:#ffffff08;border:1px solid #ff9f3540;color:var(--w-orange);display:grid;place-items:center}.mini-call svg{width:18px;height:18px}.mini-call strong{font-size:10px;font-weight:500;display:block}.mini-call small{font-size:8px;display:block;color:#9db1ce;margin-top:6px}.mini-wave{display:flex;gap:3px;align-items:center;margin:21px 0 13px;height:22px}.mini-wave i{background:#f7b955;width:3px;height:10px;border-radius:3px;animation:w-wave 1s infinite alternate}.mini-wave i:nth-child(3n){height:20px;animation-delay:.4s}.mini-wave i:nth-child(2n){height:14px;animation-delay:.7s}.mini-foot{border-top:1px solid #ffffff10;padding-top:11px;display:flex;justify-content:space-between;font:8px Arial,sans-serif;color:#92a7c4}.extension-tile{position:absolute;top:175px;right:0;background:#f5a643;color:#101d35;border-radius:11px;padding:18px 20px;transform:rotate(6deg);box-shadow:0 15px 30px #0002;width:151px}.extension-tile small{font:8px Arial,sans-serif;letter-spacing:1.3px;display:block;margin-bottom:8px}.extension-tile b{font-size:29px;font-weight:500}.extension-tile p{font-size:8px;margin:6px 0 0}.visual-note{position:absolute;bottom:15px;right:0;color:#6984a7;font:8px Arial,sans-serif;letter-spacing:2px}.hero-bottom{position:relative;border-top:1px solid #ffffff10;display:flex;justify-content:space-between;align-items:center;padding-block:20px;color:#7e96b5;font:9px Arial,sans-serif;letter-spacing:2px}.hero-bottom strong{font-weight:400;color:#bbc9dc}.service-strip{border-bottom:1px solid var(--w-line);display:flex;justify-content:space-between;padding-block:25px;gap:18px;flex-wrap:wrap;color:var(--w-muted);font:10px Arial,sans-serif;letter-spacing:1.6px}.service-strip span{display:flex;align-items:center;gap:10px}.service-strip i{width:4px;height:4px;background:#ff9f35;border-radius:50%}.site-section{padding-block:95px}.section-label{font:9px Arial,sans-serif;letter-spacing:2.3px;color:#a47d41;margin-bottom:19px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:35px;margin-bottom:35px}.section-heading h2,.feature-copy h2{font-size:34px;font-weight:500;letter-spacing:-1px;line-height:1.65;color:var(--w-ink);margin:0}.section-heading p{max-width:340px;font-size:11px;line-height:2.2;color:var(--w-muted);margin:0}.section-heading a{font-size:10px;color:var(--w-ink);display:flex;gap:10px;align-items:center;white-space:nowrap}.section-heading a svg{width:16px;height:16px}.service-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.service-card{background:var(--w-card);border:1px solid var(--w-line);border-radius:12px;padding:28px;transition:transform .25s,border .25s;position:relative;overflow:hidden}.service-card:hover{transform:translateY(-5px);border-color:#d2a766}.service-card .service-number{position:absolute;top:27px;inset-inline-end:27px;color:var(--w-muted);font:9px Arial,sans-serif;letter-spacing:1px}.service-symbol{height:53px;width:53px;background:var(--w-soft);color:#9b7843;display:grid;place-items:center;border-radius:13px;margin-bottom:26px}.service-symbol svg{width:24px;height:24px}.service-card h3{font-size:15px;font-weight:500;margin-bottom:12px;color:var(--w-ink)}.service-card p{font-size:10px;line-height:2.2;color:var(--w-muted);margin:0}.service-card .service-tag{font:8px Arial,sans-serif;letter-spacing:1.7px;margin-top:23px;color:#a48451;display:block}.feature-block{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}.feature-copy p{font-size:11px;line-height:2.3;color:var(--w-muted);margin:23px 0}.feature-list{display:flex;flex-direction:column;gap:18px;margin:26px 0}.feature-list div{display:flex;align-items:start;gap:11px;font-size:10px;line-height:2;color:var(--w-muted)}.feature-list svg{width:15px;height:15px;color:#bc8c43;margin-top:2px}.product-preview{background:#101d35;border:1px solid #263c59;border-radius:16px;padding:24px;color:white;box-shadow:0 23px 50px #101d3510}.preview-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ffffff12;padding-bottom:19px;margin-bottom:22px;font:8px Arial,sans-serif;color:#8ba3c4;letter-spacing:1.7px}.preview-head img{width:100px;filter:url(#vodnox-dark-logo)}.preview-body{display:grid;grid-template-columns:130px 1fr;gap:18px}.preview-sidebar{border-inline-end:1px solid #ffffff10;padding-inline-end:15px}.preview-sidebar span{display:block;font-size:8px;color:#829bc0;padding:11px 0}.preview-sidebar span:first-child{color:#ffb66a}.preview-conversation{background:#192c46;border:1px solid #ffffff10;border-radius:10px;padding:17px}.preview-conversation h3{font-size:12px;font-weight:500;color:white;margin-bottom:11px}.preview-conversation p{font-size:8px;color:#8ea7cb;line-height:2;margin-bottom:16px}.preview-note{background:#101d35;border:1px solid #ffffff10;border-radius:7px;padding:12px;font-size:8px;color:#9bb0d0;line-height:2}.preview-controls{display:flex;justify-content:center;gap:11px;margin-top:20px}.preview-controls span{height:29px;width:29px;border-radius:8px;background:#ffffff09;color:#bacce6;display:grid;place-items:center}.preview-controls svg{width:12px;height:12px}.preview-controls span:last-child{background:#c16670;color:white}.preview-caption{color:#6e89af;font-size:7px;margin-top:19px;text-align:center}.orange-band{background:#ff9f35;color:#101d35;position:relative;overflow:hidden;padding-block:58px}.orange-band:after{content:'';width:350px;height:350px;border:1px solid #101d3510;border-radius:50%;position:absolute;top:-140px;inset-inline-end:60px}.band-inner{display:flex;align-items:center;justify-content:space-between;gap:30px;position:relative;z-index:1}.band-inner h2{font-size:32px;font-weight:500;letter-spacing:-.8px;line-height:1.6;color:#101d35;margin-bottom:10px}.band-inner p{font-size:11px;line-height:2;color:#5c4529;margin:0}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.step{border-top:1px solid var(--w-line);padding-top:23px}.step>span{font:29px Arial,sans-serif;color:#c7a16d;display:block;margin-bottom:23px}.step h3{font-size:15px;color:var(--w-ink);font-weight:500;margin-bottom:14px}.step p{font-size:10px;line-height:2.3;color:var(--w-muted);margin:0}.faq-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:70px}.faq-intro h2{font-size:34px;color:var(--w-ink);font-weight:500;line-height:1.6;margin-bottom:20px}.faq-intro p{font-size:11px;color:var(--w-muted);line-height:2.3}.faq-list details{border-top:1px solid var(--w-line);padding:21px 0}.faq-list details:last-child{border-bottom:1px solid var(--w-line)}.faq-list summary{font-size:11px;color:var(--w-ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:20px;line-height:1.8}.faq-list summary:after{content:'+';color:#bd8d48;font-size:17px}.faq-list details[open] summary:after{content:'−'}.faq-list details p{font-size:10px;color:var(--w-muted);line-height:2.4;margin:16px 0 0}.site-footer{background:#101d35;color:#93a9c6;padding-top:65px}.footer-grid{display:grid;grid-template-columns:1.7fr 1fr 1fr;gap:55px;padding-bottom:45px}.footer-logo{width:153px;filter:url(#vodnox-dark-logo);margin-bottom:21px}.footer-grid p{font-size:10px;line-height:2.3;max-width:280px}.footer-grid h3{font-size:10px;font-weight:500;color:#dae4f4;margin-bottom:20px}.footer-grid a{display:block;font-size:9px;color:#90a6c3;margin-bottom:14px}.footer-grid a:hover{color:#ffb96b}.footer-grid .footer-mark{font:9px Arial,sans-serif;letter-spacing:3px;color:#ffb16b;margin-top:22px}.footer-bottom{display:flex;justify-content:space-between;gap:20px;padding-block:21px;border-top:1px solid #ffffff10;font-size:8px;color:#687f9f;line-height:1.8}.inner-hero{background:#101d35;padding-block:65px 70px;position:relative;overflow:hidden}.inner-hero:after{content:'';height:350px;width:350px;border:1px solid #ffffff08;border-radius:50%;position:absolute;inset-inline-end:100px;top:-70px;box-shadow:0 0 0 45px #ffffff02,0 0 0 90px #ffffff01;pointer-events:none}.inner-hero h1{font-size:45px;font-weight:500;color:white;letter-spacing:-1.8px;line-height:1.6;max-width:750px;margin-bottom:19px;position:relative;z-index:1}.inner-hero p{font-size:12px;line-height:2.3;color:#9fb4d0;max-width:580px;margin:0;position:relative;z-index:1}.inner-hero .section-label{color:#ffb465}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px;align-items:stretch}.price-card{background:var(--w-card);border:1px solid var(--w-line);border-radius:13px;padding:30px;display:flex;flex-direction:column;position:relative}.price-card.featured{border-color:#dba766;box-shadow:0 10px 35px #ff9f350b}.price-ribbon{position:absolute;top:-13px;inset-inline-start:25px;background:#ff9f35;color:#101d35;font-size:8px;border-radius:5px;padding:6px 12px}.price-card small{font:9px Arial,sans-serif;color:#ad8750;letter-spacing:2px;margin-bottom:20px}.price-card h2{font-size:23px;font-weight:500;color:var(--w-ink);margin-bottom:14px}.price-card>p{font-size:10px;color:var(--w-muted);line-height:2.1;min-height:50px}.price-quote{font-size:18px;font-weight:500;color:var(--w-ink);margin:18px 0 8px}.price-card .price-sub{font-size:8px;color:var(--w-muted);margin-bottom:23px}.price-card ul{padding:22px 0;margin:0 0 22px;border-top:1px solid var(--w-line);list-style:none;display:flex;flex-direction:column;gap:16px}.price-card li{font-size:9px;color:var(--w-muted);display:flex;gap:9px;align-items:start;line-height:1.9}.price-card li svg{width:13px;height:13px;color:#b78d50;margin-top:2px}.price-card .site-btn{margin-top:auto;width:100%}.pricing-note{font-size:9px;color:var(--w-muted);line-height:2.1;margin:24px 0 0;text-align:center}.fit-panel{border:1px solid var(--w-line);background:var(--w-card);border-radius:13px;display:grid;grid-template-columns:1.3fr 1fr;gap:45px;padding:35px;margin-top:50px;align-items:center}.fit-panel h2{font-size:20px;color:var(--w-ink);font-weight:500;margin-bottom:17px}.fit-panel label{display:flex;justify-content:space-between;font-size:10px;color:var(--w-muted);margin-bottom:18px}.fit-panel input{width:100%;accent-color:#d69a4f}.fit-panel p{font-size:10px;line-height:2.2;color:var(--w-muted);margin:0}.fit-result{border-inline-start:1px solid var(--w-line);padding-inline-start:35px}.fit-result strong{font-size:21px;color:var(--w-ink);font-weight:500;display:block;margin:10px 0 15px}.fit-result small{color:#ad8750;font-size:8px}.fit-result a{margin-top:19px;font-size:10px;color:var(--w-ink);display:inline-flex;gap:10px;align-items:center}.fit-result svg{width:15px;height:15px}.about-statement{font-size:35px;font-weight:400;line-height:1.9;letter-spacing:-.9px;color:var(--w-ink);max-width:970px}.about-statement em{font-style:normal;color:#c68a3b}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:50px}.value{padding-top:24px;border-top:1px solid var(--w-line)}.value h3{font-size:15px;color:var(--w-ink);font-weight:500;margin:18px 0 13px}.value p{font-size:10px;color:var(--w-muted);line-height:2.3}.value>span{font:10px Arial,sans-serif;letter-spacing:2px;color:#ba8d4e}.contact-layout{display:grid;grid-template-columns:1fr 1.2fr;gap:70px;align-items:start}.contact-copy h2{font-size:30px;color:var(--w-ink);font-weight:500;line-height:1.7;margin-bottom:22px}.contact-copy>p{font-size:11px;color:var(--w-muted);line-height:2.3;margin-bottom:29px}.contact-topics{display:flex;flex-direction:column;gap:20px}.contact-topic{display:flex;align-items:center;gap:14px}.contact-topic>span{display:grid;place-items:center;height:41px;width:41px;border:1px solid var(--w-line);border-radius:10px;color:#b38d50;background:var(--w-card)}.contact-topic svg{width:18px;height:18px}.contact-topic b{display:block;font-size:10px;font-weight:500;color:var(--w-ink);margin-bottom:8px}.contact-topic small{font-size:9px;color:var(--w-muted)}.contact-form{padding:32px;background:var(--w-card);border:1px solid var(--w-line);border-radius:14px}.contact-form h2{font-size:17px;font-weight:500;color:var(--w-ink);margin-bottom:25px}.contact-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 15px}.site-field.full{grid-column:1/-1}.site-field label{font-size:9px;color:var(--w-ink);margin-bottom:10px;display:block}.site-field input,.site-field select,.site-field textarea{width:100%;background:var(--w-card);border:1px solid var(--w-line);color:var(--w-ink);border-radius:7px;font-size:10px;padding:12px;line-height:1.8;outline:none}.site-field input:focus,.site-field select:focus,.site-field textarea:focus{border-color:#ce9c55;box-shadow:0 0 0 3px #ff9f3515}.site-field textarea{min-height:125px;resize:vertical}.form-note{font-size:8px;color:var(--w-muted);line-height:2;margin:18px 0}.contact-form .site-btn{width:100%}.inquiry-result{margin-top:22px}.inquiry-result h3{font-size:12px;font-weight:500;color:var(--w-ink);margin:0 0 14px}.inquiry-result textarea{width:100%;min-height:190px;background:var(--w-soft);color:var(--w-ink);border:1px solid var(--w-line);border-radius:8px;padding:14px;font-size:10px;line-height:2}.inquiry-result button{margin-top:13px}.site-toast{position:fixed;bottom:25px;left:50%;transform:translate(-50%,12px);opacity:0;pointer-events:none;background:#243a56;color:white;border:1px solid #3e5676;border-radius:8px;padding:15px 20px;font-size:10px;line-height:1.9;z-index:60;max-width:calc(100% - 30px);transition:.2s}.site-toast.show{opacity:1;transform:translate(-50%,0)}.skip-link{position:fixed;top:-100px;inset-inline-start:20px;background:#ff9f35;color:#101d35;padding:12px;z-index:100;font-size:10px}.skip-link:focus{top:10px}.site-btn:focus-visible,.site-header a:focus-visible,.site-lang:focus-visible,summary:focus-visible{outline:3px solid #d9a956;outline-offset:4px}html[dir=ltr] .hero h1{font-size:clamp(42px,4.3vw,67px);line-height:1.17;letter-spacing:-2px}html[dir=ltr] .hero-layout{gap:45px}html[dir=ltr] .arrow-icon{transform:rotate(180deg)}.arrow-icon{width:16px;height:16px}.hero h1,.inner-hero h1{color:white!important}.product-preview h3{color:white!important}.band-inner h2{color:#101d35!important}@keyframes w-orbit{to{transform:rotate(360deg)}}@keyframes w-blink{to{opacity:.25}}@keyframes w-float{50%{transform:translateY(-10px) rotate(-3deg)}}@keyframes w-wave{to{transform:scaleY(.4)}}@media(min-width:1600px){.hero-layout{padding-block:100px}.hero-visual{height:550px}}@media(max-width:1200px){.site-shell{padding-inline:30px}.header-inner{gap:25px}.site-nav{gap:17px;margin:0}.header-tools{gap:9px}.site-logo{width:135px}.hero-visual{height:485px}.network-sphere{width:530px;top:0}.floating-panel{left:15px;top:270px;width:265px}.extension-tile{right:-5px;width:135px;top:150px}.feature-block{gap:35px}.hero h1{font-size:51px}.hero-layout{gap:25px}.section-heading h2{font-size:30px}}@media(max-width:1000px){.site-nav{position:absolute;top:91px;left:0;right:0;padding:20px 30px;display:none;background:var(--w-bg);border-bottom:1px solid var(--w-line);gap:16px;flex-wrap:wrap}.site-nav.open{display:flex}.menu-toggle{display:grid;place-items:center}.header-tools{gap:13px}.hero h1{font-size:46px}.hero-copy>p{font-size:11px}.hero-visual{height:460px}.network-sphere{width:465px;max-width:120%;top:10px}.floating-panel{width:245px;left:0;top:245px}.extension-tile{right:-10px;top:140px;width:120px;padding:15px}.extension-tile b{font-size:26px}.signal-chip{left:0;top:35px}.service-card{padding:23px}.service-grid{gap:14px}.hero-layout{padding-block:65px}.section-heading{align-items:start}.feature-block{grid-template-columns:1fr}.product-preview{max-width:600px}.faq-grid{gap:40px}.contact-layout{gap:35px}.pricing-grid{gap:14px}.price-card{padding:25px}.site-section{padding-block:70px}.fit-panel{gap:25px}.site-lang{font-size:9px}}@media(max-width:760px){.site-shell{padding-inline:23px}.site-header{height:76px}.site-nav{top:75px;padding:15px 23px}.header-inner{gap:16px}.site-logo{width:118px}.account-link{font-size:8px;padding:10px 12px}.account-link svg{display:none}.header-tools{gap:8px}.theme-toggle{width:30px;height:30px}.site-lang{font-size:9px;padding:5px}.menu-toggle{width:30px;height:30px}.hero-layout{grid-template-columns:1fr;gap:0;padding-block:52px 20px}.hero h1{font-size:49px;line-height:1.4;letter-spacing:-2px}.hero-copy>p{font-size:11px;max-width:400px}.hero-visual{height:420px;max-width:440px;width:100%;margin:auto}.network-sphere{width:470px;max-width:115%;top:0}.floating-panel{left:40px;top:220px;width:260px}.extension-tile{right:6px;top:135px;width:124px}.signal-chip{top:30px;left:26px}.visual-note{bottom:14px;font-size:7px}.hero-bottom{font-size:7px;gap:16px;padding-block:17px;letter-spacing:1.2px}.hero-small{font-size:7px;gap:15px}.hero .eyebrow{font-size:8px;margin-bottom:21px}.service-strip{gap:17px;padding-block:20px;font-size:8px}.site-section{padding-block:56px}.section-heading{flex-direction:column;gap:17px;margin-bottom:28px}.section-heading h2,.feature-copy h2{font-size:29px}.section-heading p{font-size:10px}.service-grid{grid-template-columns:1fr 1fr;gap:12px}.service-card{padding:21px}.service-card h3{font-size:13px}.service-card p{font-size:9px}.service-symbol{height:43px;width:43px;margin-bottom:23px}.service-symbol svg{height:20px;width:20px}.service-card .service-number{top:22px;inset-inline-end:21px;font-size:8px}.feature-copy p{font-size:10px}.feature-list{gap:14px}.feature-block{gap:30px}.band-inner{flex-direction:column;align-items:start;gap:25px}.band-inner h2{font-size:29px}.band-inner p{font-size:10px}.orange-band{padding-block:43px}.steps{grid-template-columns:1fr;gap:25px}.step{display:grid;grid-template-columns:45px 1fr;gap:10px}.step>span{grid-row:1/3;font-size:23px}.step h3{margin:0}.step p{grid-column:2;margin-top:6px}.faq-grid{grid-template-columns:1fr;gap:25px}.faq-intro h2{font-size:29px}.footer-grid{grid-template-columns:1fr 1fr;gap:35px}.footer-grid>div:first-child{grid-column:1/-1}.site-footer{padding-top:43px}.footer-bottom{flex-direction:column;gap:6px;font-size:7px}.footer-logo{width:137px}.inner-hero{padding-block:46px 50px}.inner-hero h1{font-size:35px;letter-spacing:-1px}.inner-hero p{font-size:10px}.pricing-grid{grid-template-columns:1fr;gap:25px}.price-card{padding:29px}.price-card>p{min-height:0}.fit-panel{grid-template-columns:1fr;padding:25px;gap:25px}.fit-result{border-inline-start:0;border-top:1px solid var(--w-line);padding-inline-start:0;padding-top:20px}.about-statement{font-size:25px;line-height:1.9}.values-grid{grid-template-columns:1fr;gap:25px;margin-top:35px}.contact-layout{grid-template-columns:1fr;gap:35px}.contact-form{padding:25px}.contact-copy h2{font-size:27px}.product-preview{padding:19px}.preview-body{grid-template-columns:100px 1fr;gap:13px}.preview-sidebar span{font-size:7px}.preview-conversation{padding:13px}.site-btn{font-size:10px;padding:14px 19px}html[dir=ltr] .hero h1{font-size:47px;line-height:1.15}html[dir=ltr] .hero-layout{gap:0}}@media(max-width:440px){.site-shell{padding-inline:18px}.site-logo{width:100px}.header-inner{gap:10px}.header-tools{gap:7px}.account-link{padding:9px;font-size:7px}.site-lang{font-size:8px}.theme-toggle{width:28px;height:28px}.hero h1{font-size:43px}.hero-actions{gap:10px}.hero-actions .site-btn{padding:14px 16px;font-size:9px}.hero-visual{height:375px}.floating-panel{left:15px;top:210px;width:243px;padding:17px}.extension-tile{right:0;top:125px;width:115px}.network-sphere{top:0;width:420px}.service-grid{grid-template-columns:1fr}.service-card{padding:25px}.service-card h3{font-size:15px}.service-card p{font-size:10px}.service-card .service-number{top:28px}.service-symbol{margin-bottom:21px}.preview-body{grid-template-columns:1fr}.preview-sidebar{display:none}.contact-fields{grid-template-columns:1fr}.site-field.full{grid-column:auto}.contact-form{padding:22px}.section-heading h2{font-size:27px}.hero-small{gap:12px}.hero-bottom>span:last-child{display:none}.inner-hero h1{font-size:32px}.about-statement{font-size:23px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

html[dir=ltr] .mini-call{direction:ltr}
