.editorial{max-width:1000px;margin:60px auto;padding:0 24px 60px}.editorial h1{font-size:clamp(36px,5vw,64px);line-height:1.1;letter-spacing:-2px;margin:20px 0}.editorial h1 em{font-style:normal;color:#17745e}.editorial .lead{font-size:21px;max-width:780px;line-height:1.65}.editorial section{margin:36px 0}.editorial h2{font-size:28px;letter-spacing:-.7px}.editorial p,.editorial li{line-height:1.8;color:#52606b}.editorial li{margin-bottom:12px}.editorial-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px}.editorial-note,.provider-card{padding:24px;background:#e8f1eb;border:1px solid #cbdcd1;border-radius:14px}.provider-card{display:block;text-decoration:none}.provider-card h3{color:#17745e}.provider-card:hover{background:#dcebe1}@media(max-width:700px){.editorial-grid{grid-template-columns:1fr;gap:10px}.editorial{margin-top:32px}.editorial h1{letter-spacing:-1px}header{flex-wrap:wrap}}