.container{width:96%;max-width:980px;margin:0 auto;color:#fff;text-align:center;padding:1rem 0 2rem}.container .titulo-principal{display:inline-block;position:relative;font-size:2.3rem;color:#fff;margin:0 0 .8rem;letter-spacing:.04em}.container .titulo-principal:after{content:"";position:absolute;left:0;bottom:-10px;width:100%;height:4px;border-radius:999px;background:repeating-linear-gradient(90deg,#d21f2f 0 14px,#f8fafc 14px 28px,#1d4ed8 28px 42px);animation:politicasStripeSlide 7.8s linear infinite}.politicas-subtitulo{margin:.5rem auto 0;max-width:760px;color:#dbe7ff;font-size:1rem;line-height:1.45}.politicas{max-width:980px;margin:2.4rem auto 0;display:flex;flex-direction:column;gap:.9rem}.politica-item{background:#fff;border:1px solid rgba(15,23,42,.14);border-radius:14px;overflow:hidden;box-shadow:0 10px 24px #080f1e3d}.politica-question{width:100%;background:#f8fafc;color:#0f172a;border:none;outline:none;text-align:left;padding:1rem 1.15rem;font-size:1rem;font-weight:700;display:flex;justify-content:space-between;align-items:center;cursor:pointer;transition:background .22s}.politica-question:hover,.politica-question.open{background:#eef2f7}.politica-question .politica-arrow{font-size:.92rem;color:#1d4ed8;transition:transform .25s}.politica-question.open .politica-arrow{transform:rotate(180deg)}.politica-answer{padding:.95rem 1.15rem 1.1rem;background:#fff;color:#334155;line-height:1.6;font-size:.96rem;display:none;text-align:left}.politica-answer p{margin:0}@keyframes politicasStripeSlide{0%{background-position:0 0}to{background-position:108px 0}}@media (prefers-reduced-motion: reduce){.container .titulo-principal:after{animation:none}}@media (max-width: 768px){.container .titulo-principal{font-size:2rem}.politicas-subtitulo{font-size:.95rem;width:94%}}@media (max-width: 480px){.container{width:94%}.container .titulo-principal{font-size:1.75rem}.politicas{margin-top:2rem;gap:.7rem}.politica-question{font-size:.9rem;padding:.85rem .9rem}.politica-answer{font-size:.9rem;padding:.85rem .9rem 1rem}}
