*{box-sizing:border-box}body{color:#edf5ff;background:#09111e;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}main{max-width:1160px;margin:auto;padding:28px}header{color:#d6e7ff;justify-content:space-between;align-items:center;display:flex}header span,small,footer{color:#8aa6bd;letter-spacing:.1em;font-size:12px}.hero{padding:100px 0 84px}.hero h1{letter-spacing:-.05em;margin:14px 0 24px;font-size:clamp(44px,7vw,88px);line-height:1.06}.hero p{color:#b1c5d8;max-width:640px;font-size:18px;line-height:1.6}.hero a,a{color:#8ad7ef}.primary-action{background:#7de4d2;border-radius:10px;margin:12px 0;padding:15px 22px;font-weight:800;text-decoration:none;display:inline-block;color:#06272d!important}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.grid article{background:#111e2c;border:1px solid #263c50;border-radius:14px;padding:30px}.grid h2{font-size:20px}.grid p,.guarded p{color:#a9becf}footer{padding:80px 0}.guarded{padding-top:100px}.guarded h1{font-size:48px}.guarded button{color:#06272d;cursor:pointer;background:#7de4d2;border:0;border-radius:9px;padding:12px 16px}.fineprint{color:#86a0ae!important;font-size:13px!important}.tenants article{border:1px solid #344b60;border-radius:8px;margin:10px 0;padding:14px}@media (max-width:650px){.grid{grid-template-columns:1fr}.hero{padding:64px 0}}
