
.ax17{--g:#54B385;--bg:#071312;--s:#0B1B19;--s2:#10231F;--text:#F7F8F8;--muted:#A9B9B3;--line:rgba(255,255,255,.10);min-height:100vh;background:radial-gradient(circle at 82% 8%,rgba(84,179,133,.16),transparent 28%),linear-gradient(180deg,#06100f,#091a17 62%,#06100f);color:var(--text);font-family:Inter,system-ui,sans-serif}.ax17 *{box-sizing:border-box}.ax17 button{font:inherit}.ax17-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:220px 1fr auto;align-items:center;padding:18px 32px;border-bottom:1px solid var(--line);background:rgba(6,16,15,.84);backdrop-filter:blur(18px)}.ax17-logo{font-weight:900;letter-spacing:.11em;font-size:20px}.ax17-logo span{color:var(--g)}.ax17-header nav{display:flex;justify-content:center;gap:6px}.ax17-header nav button,.ax17-search,.ax17-lang{border:0;background:transparent;color:#91a39c;padding:9px 12px;cursor:pointer}.ax17-header nav button:hover{color:#fff}.ax17-actions{display:flex;gap:8px;align-items:center}.ax17-quote{min-height:40px;padding:0 16px;border:1px solid var(--g);border-radius:999px;background:var(--g);color:#071312;font-weight:800}.ax17-lang{border:1px solid var(--line);border-radius:999px}.ax17 main{overflow:hidden}.ax17-hero{display:grid;grid-template-columns:1fr 1.15fr;gap:28px;align-items:center;min-height:760px;padding:72px 5vw 44px}.ax17-hero-copy small,.ax17-section>small,.ax17-engineering small{color:var(--g);font-weight:800;letter-spacing:.15em}.ax17-hero-copy h1{margin:16px 0;color:#fff!important;font-size:clamp(64px,8vw,128px);line-height:.88;letter-spacing:-.065em}.ax17-hero-copy h1 em{font-style:normal;color:var(--g)}.ax17-hero-copy p{max-width:760px;color:var(--muted);font-size:19px;line-height:1.65}.ax17-hero-buttons,.ax17-engineering-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.ax17 .primary,.ax17 .secondary{min-height:50px;padding:0 20px;border-radius:999px;font-weight:850;cursor:pointer}.ax17 .primary{border:1px solid var(--g);background:var(--g);color:#071312}.ax17 .secondary{border:1px solid var(--line);background:transparent;color:#fff}.ax17 .secondary:hover,.ax17 .primary:hover{box-shadow:0 0 28px rgba(84,179,133,.25)}.ax17-trust-strip{display:flex;gap:20px;flex-wrap:wrap;margin-top:28px;color:#90a39b;font-size:12px}.ax17-hero-visual{position:relative;min-height:590px}.ax17-glow{position:absolute;inset:14% 8%;background:radial-gradient(circle,rgba(84,179,133,.22),transparent 64%);filter:blur(20px)}.ax17-map{position:absolute;inset:20px 0 50px}.ax17-map svg{width:100%;height:100%;overflow:visible}.ax17-map .continents path{fill:#1b3d36;stroke:#2d6456;stroke-width:2}.ax17-map .links path{fill:none;stroke:#54B385;stroke-width:2;stroke-dasharray:8 8;animation:dash 10s linear infinite}.ax17-map .nodes circle{fill:#77e0a7}.ax17-product{position:absolute;display:grid;place-items:center;width:110px;height:68px;border:1px solid rgba(84,179,133,.35);border-radius:16px;background:linear-gradient(145deg,#d4d9d7,#404a46);box-shadow:0 18px 50px rgba(0,0,0,.35);transform:rotate(-8deg);animation:float 5s ease-in-out infinite}.ax17-product b{color:#071312}.ax17-product span{position:absolute;bottom:-24px;color:#a5b8b1;font-size:10px}.ax17-product.p1{left:8%;top:22%}.ax17-product.p2{left:35%;top:7%;animation-delay:.8s}.ax17-product.p3{right:8%;top:25%;animation-delay:1.6s}.ax17-product.p4{right:22%;bottom:8%;animation-delay:2.4s}.ax17-band{position:absolute;left:8%;right:8%;bottom:0;display:flex;justify-content:space-between;align-items:center;color:#789087;font-size:11px}.ax17-band i{flex:1;height:1px;margin:0 8px;background:linear-gradient(90deg,rgba(84,179,133,.2),rgba(84,179,133,.8))}.ax17-proof{display:grid;grid-template-columns:repeat(3,1fr);max-width:1050px;margin:0 auto 70px;padding:20px;border:1px solid var(--line);border-radius:22px;background:rgba(11,27,25,.8)}.ax17-proof div{text-align:center;border-right:1px solid var(--line)}.ax17-proof div:last-child{border-right:0}.ax17-proof strong,.ax17-proof span{display:block}.ax17-proof strong{font-size:28px;color:#fff}.ax17-proof span{margin-top:5px;color:#7d938a;font-size:11px}.ax17-section{padding:95px 5vw}.ax17-section h2,.ax17-engineering h2{margin:14px 0;color:#fff!important;font-size:clamp(54px,6vw,92px);line-height:.94;letter-spacing:-.055em}.ax17-section>p,.ax17-engineering p{max-width:840px;color:var(--muted);font-size:18px;line-height:1.65}.ax17-solution-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:34px}.ax17-solution-grid article,.ax17-why-grid article{padding:24px;border:1px solid var(--line);border-radius:22px;background:linear-gradient(145deg,rgba(11,27,25,.96),rgba(10,23,21,.8));transition:.25s transform,.25s border-color}.ax17-solution-grid article:hover,.ax17-why-grid article:hover{transform:translateY(-5px);border-color:rgba(84,179,133,.55)}.ax17-solution-grid article.featured{border-color:rgba(84,179,133,.45);background:radial-gradient(circle at 20% 10%,rgba(84,179,133,.14),transparent 46%),#0B1B19}.ax17-solution-grid .icon{display:grid;place-items:center;width:54px;height:54px;border-radius:14px;background:rgba(84,179,133,.10);color:var(--g);font-size:26px}.ax17-solution-grid h3,.ax17-why-grid h3{color:#fff!important}.ax17-solution-grid p,.ax17-why-grid p{color:#91a59d;line-height:1.55}.ax17-solution-grid button{border:0;background:transparent;color:var(--g);padding:0;font-weight:800}.ax17-why-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:34px}.ax17-why-grid article span{font-size:30px;color:var(--g)}.ax17-journey{background:linear-gradient(180deg,rgba(84,179,133,.03),transparent)}.ax17-steps{display:grid;grid-template-columns:repeat(8,1fr);gap:8px;margin-top:36px}.ax17-steps div{position:relative;padding:18px 12px;border:1px solid var(--line);border-radius:14px;background:#0B1B19;text-align:center}.ax17-steps div:not(:last-child):after{content:"";position:absolute;top:50%;right:-9px;width:10px;height:1px;background:var(--g)}.ax17-steps b,.ax17-steps span{display:block}.ax17-steps b{color:var(--g);font-size:11px}.ax17-steps span{margin-top:7px;font-size:12px}.ax17-engineering{padding:100px 5vw}.ax17-engineering>div{max-width:1200px;padding:48px;border:1px solid rgba(84,179,133,.38);border-radius:28px;background:radial-gradient(circle at 80% 10%,rgba(84,179,133,.13),transparent 34%),linear-gradient(145deg,#10231F,#081512)}.ax17 footer{display:grid;grid-template-columns:auto 1fr auto;gap:20px;align-items:center;padding:28px 5vw;border-top:1px solid var(--line);color:#80958c}.ax17-footer-links{display:flex;gap:18px;flex-wrap:wrap}.ax17 footer p{margin:0}@keyframes dash{to{stroke-dashoffset:-160}}@keyframes float{0%,100%{transform:translateY(0) rotate(-8deg)}50%{transform:translateY(-12px) rotate(-4deg)}}@media(max-width:1050px){.ax17-header{grid-template-columns:1fr auto}.ax17-header nav{display:none}.ax17-hero{grid-template-columns:1fr}.ax17-hero-visual{min-height:520px}.ax17-solution-grid{grid-template-columns:repeat(2,1fr)}.ax17-why-grid{grid-template-columns:repeat(2,1fr)}.ax17-steps{grid-template-columns:repeat(4,1fr)}}@media(max-width:680px){.ax17-header{padding:14px}.ax17-actions .ax17-search{display:none}.ax17-hero{padding:52px 16px 28px;min-height:auto}.ax17-hero-copy h1{font-size:58px}.ax17-hero-visual{min-height:430px}.ax17-product{width:85px;height:56px}.ax17-proof,.ax17-solution-grid,.ax17-why-grid,.ax17-steps{grid-template-columns:1fr}.ax17-proof div{border-right:0;border-bottom:1px solid var(--line);padding:10px}.ax17-proof div:last-child{border-bottom:0}.ax17-section,.ax17-engineering{padding:72px 16px}.ax17-section h2,.ax17-engineering h2{font-size:52px}.ax17-engineering>div{padding:28px}.ax17 footer{grid-template-columns:1fr}}
