.politica101-section{background:#f5f7f9;padding:100px max(5.2vw,103px) 120px}.politica101-intro{margin-bottom:56px}.politica101-intro .eyebrow{font-size:15px;letter-spacing:2px;margin:0 0 14px}.politica101-intro h2{font-size:clamp(38px,2.8vw,49px);letter-spacing:-1.5px;margin:0 0 25px;color:#050505}.politica101-intro>p{font-size:17px;line-height:1.45;margin:0}.politica101-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.politica101-card{position:relative;display:flex;min-width:0;flex-direction:column;border-radius:23px;overflow:hidden;background:#fff;color:#050505;text-decoration:none;box-shadow:0 23px 30px rgba(36,35,27,.16);transition:transform .25s,box-shadow .25s}.politica101-card:hover{transform:translateY(-8px);box-shadow:0 30px 37px rgba(36,35,27,.22)}.politica101-card img{display:block;width:100%;height:282px;object-fit:cover}.politica101-date{position:absolute;z-index:1;top:12px;left:13px;padding:9px 18px;border-radius:999px;background:#fff5ef;color:#090909;font-size:12px;line-height:1;white-space:nowrap}.politica101-card strong{display:block;min-height:101px;padding:23px 22px 22px;font-family:'Archivo Black',sans-serif;font-size:clamp(17px,1.27vw,22px);line-height:1.18;letter-spacing:-.55px}@media(max-width:1120px){.politica101-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.politica101-card img{height:auto;aspect-ratio:1.48;object-fit:cover}}@media(max-width:620px){.politica101-section{padding:68px 25px}.politica101-intro{margin-bottom:37px}.politica101-intro h2{font-size:39px}.politica101-intro>p{font-size:16px}.politica101-grid{grid-template-columns:1fr}.politica101-card strong{min-height:auto;font-size:20px}.politica101-date{font-size:11px;padding:9px 14px}}
