
    body{margin:0}.wrap{width:min(1050px,calc(100% - 32px));margin:auto;padding:45px 0 110px}.hero{padding:42px;border-radius:26px;background:linear-gradient(130deg,#07151d,#102a31);color:#fff}.hero small{color:#5ce8a5;font-weight:950;text-transform:uppercase}.hero h1{margin:10px 0;font-size:clamp(38px,7vw,65px);line-height:1}.hero p{max-width:650px;color:#b9c8ce;line-height:1.6}.email{color:#91f4c1;font-weight:900}.contact-btn{display:inline-flex;margin-top:22px;padding:14px 20px;border-radius:12px;background:#10d978;color:#07151d!important;text-decoration:none;font-weight:950}.grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:24px}.card{padding:24px;border:1px solid #dce5e4;border-radius:20px;background:#fff}.card h2{margin:4px 0 10px}.card p{color:#52676e;line-height:1.55}.card a{color:#08734a;font-weight:900}@media(max-width:680px){.grid{grid-template-columns:1fr}.hero{padding:30px 22px}}
  