body.axis{margin:0;background:#050713;color:#f5f8ff;font-family:'Manrope',sans-serif;overflow-x:hidden}.axis-canvas{position:fixed;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.axis-nav{position:relative;z-index:20;padding:28px clamp(22px,6vw,90px)}.axis-nav a{font:500 12px 'DM Mono',monospace;color:#dce9ff;text-decoration:none}.axis-main{position:relative;z-index:10;max-width:1200px;margin:auto;padding:clamp(55px,9vw,130px) clamp(22px,7vw,100px) 100px}.axis-kicker{font:500 11px 'DM Mono',monospace;letter-spacing:.1em;color:#55e1e8;margin:0 0 20px}.axis-main h1{position:relative;z-index:12;margin:0;max-width:800px;font-size:clamp(43px,7vw,88px);letter-spacing:-.07em;line-height:1.02;overflow:visible;clip-path:none;mask:none;filter:none;mix-blend-mode:normal}.axis-promise{font-size:clamp(19px,2vw,25px);line-height:1.35;color:#fff;margin:26px 0 10px;max-width:680px}.axis-intro{max-width:720px;color:#b9c7e1;line-height:1.7;font-size:16px}.axis-grid{position:relative;z-index:11;display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin:54px 0 42px}.axis-card{min-height:205px;padding:19px;border:1px solid rgba(120,175,255,.26);background:rgba(13,25,56,.63);backdrop-filter:blur(12px);transition:.25s}.axis-card:hover{transform:translateY(-7px);border-color:#4de5e8;box-shadow:0 18px 38px rgba(24,155,232,.14)}.axis-card b{display:block;font:500 10px 'DM Mono',monospace;color:#53dfe7;margin-bottom:30px}.axis-card h2{font-size:18px;letter-spacing:-.04em;margin:0 0 10px}.axis-card p{font-size:12px;color:#b8c4da;line-height:1.55;margin:0}.axis-cta{position:relative;z-index:12;display:inline-flex;gap:28px;align-items:center;text-decoration:none;padding:17px 20px;color:#fff;background:linear-gradient(115deg,#3974ff,#15bee5);font-size:13px;font-weight:800;border-radius:4px}.axis-cta span{font-size:20px}@media(max-width:980px){.axis-grid{grid-template-columns:repeat(2,1fr)}.axis-card{min-height:160px}}@media(max-width:570px){.axis-main{padding-top:60px}.axis-grid{grid-template-columns:1fr}.axis-main h1{font-size:clamp(40px,13vw,58px)}.axis-card{min-height:0}.axis-card b{margin-bottom:14px}}
