@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700;800&display=swap');
:root{--navy:#071326;--blue:#246bff;--ink:#17253c;--muted:#718098;--line:#e8edf4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Manrope,Arial,sans-serif;color:var(--ink);background:#fff}a{text-decoration:none;color:inherit}button{font:inherit;cursor:pointer}.wrap{max-width:1200px;margin:auto;padding:0 28px}.header{height:82px;position:sticky;top:0;z-index:20;background:rgba(255,255,255,.94);backdrop-filter:blur(20px);border-bottom:1px solid #eaf0f5}.nav,.navright,.links,.lang,.actions,.hero-notes,.trust-inner,.trust-tags,.mock-heading,.visual-top,.footer{display:flex;align-items:center}.nav{height:100%;justify-content:space-between;gap:28px}.logo{display:inline-flex;align-items:center;gap:11px;font-weight:800;font-size:19px;letter-spacing:-.8px;white-space:nowrap}.logo-icon{background:#246bff;color:white;width:39px;height:39px;border-radius:12px;display:grid;place-items:center;font-size:25px;letter-spacing:-3px;padding-right:4px}.logo-icon span{color:#a6ceff}.links{gap:30px;font-size:12px;font-weight:700;color:#55647a}.links a:hover,.text-link:hover{color:var(--blue)}.navright{gap:18px}.lang{background:#f1f4f9;padding:4px;border-radius:9px;gap:2px}.lang button{border:0;background:none;padding:7px 9px;border-radius:7px;font-size:11px;font-weight:800;color:#8190a4}.lang button.active{background:white;color:#1c345c;box-shadow:0 1px 5px #ccd5e2}.btn{display:inline-flex;align-items:center;justify-content:center;gap:22px;background:var(--blue);color:white;border-radius:11px;padding:17px 23px;font-size:13px;font-weight:800;box-shadow:0 10px 24px #246bff2b;transition:.2s}.btn:hover{transform:translateY(-2px);background:#1358e7}.btn-small{padding:12px 16px;white-space:nowrap;box-shadow:none}.menu{display:none;background:none;border:0;font-size:24px}.hero{position:relative;background:radial-gradient(ellipse at 70% 20%,#e6efff 0,transparent 49%),linear-gradient(180deg,#f7faff,#fff);overflow:hidden}.hero-grid{min-height:630px;display:grid;grid-template-columns:1fr 1.04fr;align-items:center;gap:60px;padding-top:68px;padding-bottom:90px}.eyebrow,.kicker{font-size:11px;letter-spacing:1.5px;font-weight:800;color:var(--blue)}.eyebrow{display:inline-flex;gap:10px;align-items:center;background:#e8f0ff;border:1px solid #d6e5ff;padding:9px 13px;border-radius:40px;letter-spacing:.3px}.live{width:7px;height:7px;display:inline-block;border-radius:50%;background:#20c985;box-shadow:0 0 0 4px #20c98520}.hero h1{font-size:clamp(43px,4.5vw,66px);letter-spacing:-3.5px;line-height:1.13;margin:28px 0 24px;font-weight:800}.hero h1 em,h2 em{font-style:normal;color:var(--blue)}.lead{font-size:15px;line-height:1.95;color:#65748c;max-width:510px}.actions{gap:23px;margin-top:31px}.btn-ghost{font-size:13px;font-weight:800;color:#364a69}.hero-notes{margin-top:35px;gap:25px;color:#7a8798;font-size:11px;flex-wrap:wrap}.hero-notes b{font-weight:600}.visual{position:relative;border:1px solid #e0e9f5;background:white;box-shadow:0 35px 90px #1c427b20,0 4px 18px #1c427b0b;border-radius:20px;padding:23px;transform:rotate(1deg)}.visual-top{justify-content:space-between;margin-bottom:25px}.visual-logo{font-size:16px;font-weight:800}.visual-logo small{display:block;color:#9aa7ba;font-size:10px;margin:5px 0 0 36px;font-weight:600}.tiny-icon{display:inline-grid;place-items:center;background:#246bff;color:white;width:28px;height:28px;border-radius:8px;margin-right:6px}.visual-status{font-size:10px;background:#eafbf4;color:#198b60;padding:8px 11px;border-radius:30px;font-weight:700;display:flex;gap:9px;align-items:center}.metric-row{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.metric{border:1px solid #edf1f6;border-radius:12px;padding:15px 12px;display:flex;flex-direction:column;gap:6px}.metric small{color:#8a97aa;font-size:9px;font-weight:700}.metric strong{font-size:28px;letter-spacing:-1px}.metric span{font-size:9px;color:#98a5b5}.metric .green{color:#0db67d}.mock-bottom{display:grid;grid-template-columns:1.1fr 1fr;gap:12px;margin-top:14px}.mock-chart,.mock-queue{border:1px solid #edf1f6;border-radius:12px;padding:15px;min-width:0}.mock-heading{justify-content:space-between;font-size:10px;color:#24334a}.mock-heading span{font-size:9px;color:#9ca9b8}.bars{height:120px;display:flex;gap:9px;align-items:end;margin-top:25px;border-bottom:1px solid #edf1f6}.bars i{flex:1;background:linear-gradient(#246bff,#b6d1ff);border-radius:5px 5px 0 0}.ticks{display:flex;justify-content:space-between;font-size:8px;color:#aab5c4;margin-top:9px}.queue-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f1f3f7;padding:16px 0;font-size:8px;color:#9ca8b9;gap:4px}.queue-item:last-child{border:0}.queue-item b{color:#253958;font-size:10px}.qnum{font-size:10px;color:#246bff;font-weight:800}.mock-caption{position:absolute;bottom:-30px;right:10px;font-size:10px;color:#9ba9bb}.trust{border-top:1px solid #f1f4f9;border-bottom:1px solid #f1f4f9}.trust-inner{justify-content:space-between;padding-top:24px;padding-bottom:24px;gap:25px}.trust-inner>span{font-size:12px;font-weight:700;color:#687991}.trust-tags{gap:12px;flex-wrap:wrap}.trust-tags span{border:1px solid #e9edf4;padding:8px 15px;border-radius:50px;font-size:11px;color:#8c99ab;font-weight:700}.section{padding:110px 0}.section-top{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-bottom:38px}.section-top>div{max-width:590px}.section-top p{max-width:330px;color:#8190a3;font-size:13px;line-height:1.9}h2{font-size:clamp(30px,3.4vw,46px);line-height:1.25;letter-spacing:-2px;margin:16px 0;font-weight:800}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.feature{position:relative;border:1px solid #e9edf4;border-radius:17px;padding:29px 27px 40px;min-height:245px;transition:.2s}.feature:hover{border-color:#b5ccff;transform:translateY(-4px);box-shadow:0 20px 40px #1d4c8a0d}.feature-icon{width:46px;height:46px;border-radius:12px;background:#edf3ff;color:#246bff;font-size:23px;display:grid;place-items:center}.feature h3{font-size:16px;margin:22px 0 10px;letter-spacing:-.5px}.feature p{font-size:12px;color:#8794a7;line-height:1.8}.feature-num{position:absolute;bottom:20px;right:25px;color:#c1cad8;font-size:9px}.how-section{background:#f6f9fe}.steps{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:50px}.step{border-top:2px solid #dbe5f5;padding-top:25px}.step>span{color:#246bff;font-size:15px;font-weight:800}.step h3{font-size:19px;margin-top:24px}.step p{font-size:13px;line-height:1.85;color:#8491a4;max-width:300px}.sector-layout{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.sector-desc{max-width:440px;color:#8793a4;line-height:1.9;font-size:14px}.text-link{display:inline-block;color:#246bff;font-weight:800;font-size:13px;margin-top:25px}.sector-list{border-top:1px solid #e9edf4}.sector-list>div{display:flex;align-items:center;gap:20px;border-bottom:1px solid #e9edf4;padding:21px 10px;font-size:15px}.sector-list span{display:grid;place-items:center;background:#eff5ff;color:#246bff;border-radius:9px;width:35px;height:35px}.contact-section{padding:20px 0 90px}.contact-card{background:#091c3a;border-radius:24px;padding:68px;display:grid;grid-template-columns:1.5fr 1fr;gap:55px;color:white;position:relative;overflow:hidden}.contact-card:after{content:"";position:absolute;right:-130px;top:-160px;width:450px;height:450px;background:radial-gradient(circle,#2d70e850,transparent 70%);pointer-events:none}.contact-card .kicker{color:#81b3ff}.contact-card h2{max-width:650px}.contact-card h2 em{color:#80b4ff}.contact-card p{font-size:13px;line-height:1.9;color:#a8b8cf;max-width:520px}.contact-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.btn.light{background:white;color:#12345c;box-shadow:none}.btn.outline{border:1px solid #6680a3;background:transparent;box-shadow:none}.contact-details{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:18px;border-left:1px solid #375070;padding-left:45px;min-width:0}.contact-details small{color:#91a9c8;font-size:12px}.contact-details a{font-weight:700;font-size:clamp(13px,1.5vw,18px);overflow-wrap:anywhere}.contact-details span{color:#a9b8ce;font-size:13px}.footer{justify-content:space-between;gap:20px;padding-top:26px;padding-bottom:35px;border-top:1px solid #edf0f5}.footer p,.footer>span{font-size:11px;color:#99a5b4}.footer .logo{font-size:14px}.footer .logo-icon{width:31px;height:31px;font-size:19px}
@media(max-width:1050px){.links{gap:14px}.links a{font-size:11px}.hero-grid{gap:25px}.contact-card{padding:45px}.sector-layout{gap:50px}}@media(max-width:820px){.links{display:none;position:absolute;top:81px;left:0;right:0;background:white;padding:24px 30px;box-shadow:0 20px 25px #112d4a18;flex-direction:column;align-items:flex-start}.links.open{display:flex}.menu{display:block}.hero-grid{grid-template-columns:1fr;padding-top:70px;gap:70px}.hero-copy{max-width:650px}.visual{max-width:610px;width:100%;margin:auto}.section-top{display:block}.feature-grid{grid-template-columns:repeat(2,1fr)}.sector-layout,.contact-card{grid-template-columns:1fr}.contact-details{border-left:0;border-top:1px solid #375070;padding:25px 0 0}.trust-inner{flex-direction:column;align-items:flex-start}}@media(max-width:560px){.wrap{padding-left:20px;padding-right:20px}.header{height:72px}.links{top:71px}.navright{gap:10px}.navright>.btn{display:none}.hero-grid{padding-top:48px;padding-bottom:75px}.hero h1{font-size:42px;letter-spacing:-2.3px}.lead{font-size:13px}.actions{flex-wrap:wrap;gap:18px}.hero-notes{gap:12px}.visual{padding:13px;border-radius:14px}.visual-logo{font-size:13px}.visual-status{font-size:8px}.metric{padding:11px 8px}.metric small{font-size:8px}.metric strong{font-size:22px}.mock-bottom{grid-template-columns:1fr}.mock-queue{display:none}.section{padding:75px 0}.feature-grid,.steps{grid-template-columns:1fr}.feature{min-height:210px}.steps{gap:15px}.sector-layout{gap:35px}.contact-section{padding-bottom:55px}.contact-card{padding:38px 26px;border-radius:18px}.contact-actions{flex-direction:column;align-items:stretch}.footer{flex-wrap:wrap}.footer p{width:100%;order:3}}