*{box-sizing:border-box}body{margin:0;font-family:Arial,sans-serif;color:#182127;line-height:1.6}.wrap{width:min(1080px,calc(100% - 36px));margin:auto}header{position:sticky;top:0;background:#fff;border-bottom:1px solid #e3e7e8;z-index:3}.nav{height:72px;display:flex;align-items:center;gap:24px}.logo{font-size:22px;font-weight:800;text-decoration:none;margin-right:auto}.logo span,.tag,.card b,.steps b{color:#176a5a}nav{display:flex;gap:22px}nav a{text-decoration:none;font-weight:700;font-size:14px}.btn{display:inline-block;background:#176a5a;color:white;text-decoration:none;border:0;border-radius:7px;padding:13px 19px;font-weight:800}.mini{padding:9px 13px}.hero{background:#edf4f2;padding:78px 0}.hero h1{font-size:clamp(42px,6vw,68px);line-height:1.04;max-width:850px;margin:10px 0}.hero p{font-size:19px;max-width:760px;color:#58656c}.tag{font-size:12px;font-weight:800;letter-spacing:.13em}.section{padding:72px 0}.section h2{font-size:clamp(30px,4vw,44px);line-height:1.1}.strip{border-bottom:1px solid #e4e7e8}.stats{display:grid;grid-template-columns:repeat(3,1fr);padding:20px 0}.stats div{padding:0 20px;border-right:1px solid #ddd}.stats div:last-child{border:0}.stats b,.stats span{display:block}.stats span{font-size:13px;color:#68747a}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-top:28px}.card{padding:22px;border:1px solid #dde3e4;border-radius:11px;text-decoration:none}.card h3{margin-top:0}.card p{color:#69747a}.grey{background:#f5f6f6}.two{display:grid;grid-template-columns:1fr 1fr;gap:55px}.steps>div{border-bottom:1px solid #d7dddd;padding:14px 0}.areas{display:flex;flex-wrap:wrap;gap:10px}.areas a{border:1px solid #dbe1e2;border-radius:7px;padding:11px 15px;text-decoration:none;font-weight:700}.form{display:grid;grid-template-columns:1fr 1fr;gap:16px;border:1px solid #dde3e4;border-radius:12px;padding:25px}.form label{font-size:13px;font-weight:700}.form input,.form select,.form textarea{width:100%;display:block;margin-top:5px;padding:11px;border:1px solid #cbd3d5;border-radius:6px;font:inherit}.wide{grid-column:1/-1}.consent{font-weight:400!important}.consent input{display:inline;width:auto}.hp{position:absolute;left:-9999px}.prose{max-width:780px}footer{background:#12191d;color:#c7ced1}.foot{display:flex;justify-content:space-between;padding:35px 0;gap:25px}footer p{font-size:13px}@media(max-width:760px){nav,.mini{display:none}.cards,.stats,.two,.form{grid-template-columns:1fr}.wide{grid-column:auto}.hero{padding:55px 0}.section{padding:55px 0}.foot{display:block}}