*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:#090909;color:#f5f5f5;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}.shell{max-width:1180px;margin:auto;padding:28px}.top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #292929;padding:12px 0 24px}.logo{font-weight:900;font-size:26px;letter-spacing:1px}.logo span{color:#ef3038}.pill{border:1px solid #393939;padding:10px 15px;border-radius:8px;color:#ddd}.hero{padding:76px 0 54px;max-width:760px}.eyebrow{color:#ff424a;text-transform:uppercase;letter-spacing:3px;font-weight:700;font-size:12px}h1{font-size:clamp(42px,7vw,76px);line-height:.98;margin:18px 0}.muted{color:#a1a1aa;line-height:1.7}.cta{display:inline-block;background:#e52b34;padding:14px 20px;border-radius:8px;font-weight:800;margin-top:16px}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:16px;gap:16px;margin:24px 0}.tile{border:1px solid #292929;background:#111;padding:22px;border-radius:12px}.tile h3{margin-top:0}footer{border-top:1px solid #292929;padding:24px 0;color:#888;margin-top:70px;font-size:13px}