.pe-pratiche{background:#fffdf7;color:#173d2a}
.pe-pratiche-intro,.pe-pratiche-text,.pe-pratiche-choice,.pe-pratiche-cover{width:min(1180px,92%);margin-inline:auto}
.pe-pratiche-intro{padding:38px 0 28px}.pe-pratiche h1{font:800 clamp(32px,4vw,54px)/1.12 'Manrope',sans-serif;max-width:1000px;margin:12px 0 20px}
.pe-pratiche .page-sub{max-width:880px;font-size:19px;line-height:1.65}
.pe-pratiche-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:0 0 28px}
.pe-pratiche-choice article{display:flex;flex-direction:column;gap:18px;border:1px solid #d9e3d4;background:#f3f6ed;border-radius:16px;padding:28px}
.pe-pratiche-choice a{align-self:start;margin-top:auto}.pe-pratiche h2{font:800 clamp(23px,2.4vw,32px)/1.25 'Manrope',sans-serif;margin:26px 0 14px}
.pe-pratiche p,.pe-pratiche li{font-size:17px;line-height:1.75;margin-bottom:14px}
.pe-pratiche-text{max-width:880px;padding:10px 0 50px}.pe-pratiche-text ul{padding-left:24px}
.pe-pratiche-text a:not(.btn-wa):not(.btn-outline):not(.btn-orange){color:#236244;text-decoration:underline;text-underline-offset:3px}
.pe-pratiche-text .hero-ctas{margin:26px 0 18px}
.pe-pratiche-cover{max-width:880px}.pe-pratiche-cover img{width:100%;height:auto;aspect-ratio:16/7;object-fit:cover;border-radius:14px}
@media(max-width:700px){.pe-pratiche-choice{grid-template-columns:1fr;gap:16px}.pe-pratiche-choice article{padding:22px}.pe-pratiche-intro{padding-top:28px}.pe-pratiche p,.pe-pratiche li{font-size:16px}.pe-pratiche .page-sub{font-size:17px}}
