*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#10162e;color:#f6faff;font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}a{color:inherit;text-underline-offset:4px}a:focus-visible{outline:3px solid #ffd166;outline-offset:6px}.shell{max-width:1120px;margin:auto;padding:0 32px}header{display:flex;justify-content:space-between;align-items:center;padding:28px 0;border-bottom:1px solid #283656}.brand{display:flex;gap:12px;align-items:center;text-decoration:none;font-size:21px;font-weight:800;letter-spacing:2px;line-height:1.2}.brand img{border-radius:50%}.brand small{display:block;font-size:9px;letter-spacing:2.1px;margin-top:5px;color:#35e7f2}.contact{font-size:14px;text-decoration:none;color:#c0cee3}.hero{padding:64px 0 0}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:700;color:#35e7f2;margin:0 0 18px}h1{font-size:clamp(39px,6.4vw,72px);line-height:1.08;letter-spacing:-2px;margin:0;font-weight:800}h1 span{color:#35e7f2}.intro{max-width:610px;color:#becce1;font-size:18px;margin:24px 0 28px}.button{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:52px;padding:12px 24px;border-radius:12px;font-weight:700;background:#35e7f2;color:#10162e;text-decoration:none;transition:background .15s}.button:hover{background:#76f4fc}.button span{font-size:22px}.art{margin-top:44px;border:1px solid #2b3b5a;border-radius:22px;overflow:hidden;background:#10162e}.art img{width:100%;height:auto;display:block}.features{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;padding:48px 0}.features article{border-top:2px solid #34476b;padding-top:22px}.number{font-size:10px;letter-spacing:1.5px;color:#a56cff;font-weight:750}h2{font-size:21px;letter-spacing:-.5px;line-height:1.25;margin:12px 0}.features p,.support p{color:#b9c8dd;font-size:14px}.support{background:#192440;border:1px solid #2b3b5a;border-radius:22px;padding:32px;display:grid;grid-template-columns:1.2fr 1fr;gap:36px;margin:12px 0 48px}.support h2{font-size:30px}.support .eyebrow{color:#ffd166;font-size:10px}.support-links{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:22px;min-width:0}.secondary{background:transparent;color:#35e7f2;border:1px solid #35e7f2;font-size:14px;padding:12px 20px}.secondary:hover{background:#233554}.privacy{font-size:12px;color:#c4d3e8;overflow-wrap:anywhere}footer{padding:0 0 32px;display:flex;justify-content:space-between;gap:16px;color:#91a2be;font-size:11px}@media(max-width:680px){.shell{padding:0 20px}header{padding:22px 0}.hero{padding-top:38px}h1{letter-spacing:-1.2px}.intro{font-size:16px}.art{margin-top:32px;border-radius:16px}.features{grid-template-columns:1fr;gap:18px;padding:32px 0}.features article{padding-top:16px}.features h2{font-size:20px}.support{grid-template-columns:1fr;padding:24px;gap:16px;margin-bottom:32px}.support h2{font-size:26px}.support-links{gap:20px}.secondary{max-width:100%;font-size:13px}footer{flex-direction:column;gap:5px}.contact{min-height:44px;display:flex;align-items:center}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
