*{box-sizing:border-box}body{margin:0;background:#f4f8fb;color:#132c39;font-family:Inter,system-ui,Arial,sans-serif;line-height:1.65}a{color:#067e73;text-decoration:none}a:hover{text-decoration:underline}.wrap{max-width:1180px;margin:auto;padding:0 22px}.nav{background:#fff;border-bottom:1px solid #dce8eb;position:sticky;top:0;z-index:9}.nav .wrap{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:76px}.logo{font-weight:850;font-size:23px;color:#123d40}.navlinks{display:flex;gap:22px;align-items:center}.btn{display:inline-block;background:#07846e;color:white!important;padding:12px 21px;border-radius:11px;font-weight:750;border:0;cursor:pointer}.btn:hover{background:#056b5b;text-decoration:none}.hero{background:linear-gradient(130deg,#063e46,#097f70);color:white;padding:80px 0 72px}.hero h1{font-size:clamp(34px,5vw,58px);line-height:1.1;max-width:800px;margin:12px 0}.hero p{font-size:18px;max-width:710px;color:#d7f3ee}.hero .btn{background:#fff;color:#075e55!important}.eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:800;color:#8fe8d1}.section{padding:48px 0}.section h2{font-size:29px;line-height:1.2}.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px}.card{background:white;border:1px solid #e1eaec;border-radius:16px;padding:23px;box-shadow:0 4px 16px #0b3e4410}.card h3{margin:0 0 8px}.card p{color:#536a73;margin:0 0 12px}.crumb{font-size:13px;margin:26px 0;color:#647b80}.article{max-width:860px;background:white;padding:38px;border:1px solid #e0e8e9;border-radius:18px;margin:22px 0}.article h1{font-size:clamp(29px,4vw,43px);line-height:1.2}.article h2{margin-top:35px;font-size:23px}.article li{margin-bottom:10px}.muted{color:#5c7179}.search{width:100%;max-width:650px;border-radius:12px;padding:16px;border:1px solid #cadadd;font-size:16px}.banner{display:block;max-width:100%;height:auto;margin:20px auto;border-radius:12px}.support-grid{display:grid;grid-template-columns:1.6fr 1fr;gap:24px}.form input,.form select,.form textarea{display:block;width:100%;border:1px solid #c9d9dd;padding:13px;border-radius:9px;font:inherit;margin:7px 0 16px}.form label{font-weight:650}.form .check{display:flex;gap:9px;align-items:flex-start}.form .check input{width:auto;margin-top:7px}.footer{background:#103c43;color:#d6e9e9;padding:40px 0;margin-top:35px}.footer a{color:#a8f0de}.tag{display:inline-block;background:#e8f5f1;padding:5px 10px;border-radius:20px;color:#12675a;font-size:13px;margin:3px}.steps{padding-left:23px}@media(max-width:700px){.navlinks{gap:10px;font-size:13px}.navlinks a:not(.btn){display:none}.support-grid{grid-template-columns:1fr}.article{padding:22px}.hero{padding:52px 0}}