.improvement-scope{padding-block:clamp(64px,7vw,112px)}.improvement-intro{grid-template-columns:1.1fr 1fr;align-items:end;gap:64px;margin-bottom:48px;display:grid}.improvement-intro>p{max-width:480px;color:var(--slate);justify-self:end;font-size:18px;line-height:1.65}.improvement-details{border-block:1px solid #b9c0c5;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.improvement-details article{border-inline-end:1px solid #b9c0c5;padding:32px}.improvement-details article:first-child{padding-inline-start:0}.improvement-details article:last-child{border-inline-end:0;padding-inline-end:0}.improvement-number{color:#88601f;font-size:14px;font-weight:700}.improvement-details h3{text-transform:uppercase;letter-spacing:-.025em;margin-top:16px;font-size:clamp(26px,2.5vw,36px);line-height:1.05}.improvement-details p{color:var(--slate);margin-top:20px;font-size:17px;line-height:1.65}.improvement-checklist{background:#eaece9;grid-template-columns:.8fr 1.2fr;gap:40px;margin-top:40px;padding:32px;display:grid}.improvement-checklist h3{text-transform:uppercase;max-width:330px;font-size:28px;line-height:1.1}.improvement-checklist ul{gap:16px;display:grid}.improvement-checklist li{align-items:start;gap:12px;font-size:16px;line-height:1.5;display:flex}.improvement-checklist li svg{color:#88601f;flex-shrink:0;width:18px;height:18px;margin-top:3px}.improvement-faq{grid-template-columns:.65fr 1fr;gap:64px;padding-block:clamp(64px,7vw,112px);display:grid}.improvement-faq h2{margin-top:20px}@media (max-width:1000px){.improvement-intro,.improvement-faq{gap:32px}.improvement-details article{padding:28px 20px}}@media (max-width:760px){.improvement-intro,.improvement-details,.improvement-checklist,.improvement-faq{grid-template-columns:1fr;gap:24px}.improvement-intro>p{justify-self:start}.improvement-details{gap:0}.improvement-details article{border-inline-end:0;border-bottom:1px solid #b9c0c5;padding:32px 0}.improvement-details article:last-child{border-bottom:0}.improvement-checklist{padding:24px}}
