.problem{padding:clamp(96px, 12vh, 144px) var(--side) clamp(72px, 10vh, 120px)}.problem :where(h2,ul){margin:0}.problem__points{max-width:25rem;margin-top:clamp(32px,4vw,48px);padding:0;list-style:none}.problem__points li{color:rgba(255,248,242,.75);text-wrap:pretty}.problem__points li+li{margin-top:.75em}@media (width>=861px){.problem{padding-top:clamp(154px,19.25vh,231px);padding-bottom:clamp(301px,41.77vh,501px)}}@media (width<=560px){.problem{padding-top:clamp(124px,15.5vh,186px);padding-bottom:clamp(172px,23.98vh,287px)}}