.politica-module__ZGKDGq__page{max-width:980px;margin:0 auto;padding:clamp(18px,3vw,40px)}.politica-module__ZGKDGq__floatingBack{z-index:50;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:max-content;color:var(--text);--back-shadow-a:#0000002e;--back-shadow-b:#00000038;box-shadow:0 14px 35px var(--back-shadow-a);will-change:transform,box-shadow;background:#ffffffeb;border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;font-weight:900;text-decoration:none;transition:transform .12s,box-shadow .12s;animation:2.6s ease-in-out infinite politica-module__ZGKDGq__floatPulse;display:inline-flex;position:fixed;top:50%;right:clamp(12px,2vw,20px);transform:translateY(-50%)}.politica-module__ZGKDGq__floatingBack:hover{box-shadow:0 18px 45px var(--back-shadow-b);animation-play-state:paused;transform:translateY(calc(-50% - 2px))}.politica-module__ZGKDGq__floatingHint{color:var(--muted);font-size:.8rem;font-weight:800;line-height:1}@keyframes politica-module__ZGKDGq__floatPulse{0%{box-shadow:0 14px 35px var(--back-shadow-a);transform:translateY(-50%)scale(1)}50%{box-shadow:0 18px 45px var(--back-shadow-b);transform:translateY(-50%)scale(1.03)}to{box-shadow:0 14px 35px var(--back-shadow-a);transform:translateY(-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.politica-module__ZGKDGq__floatingBack{animation:none}}.politica-module__ZGKDGq__card{margin-bottom:40px}.politica-module__ZGKDGq__card h2{color:var(--text);border-bottom:1px solid var(--border);margin:0 0 20px;padding-bottom:10px;font-size:clamp(1.2rem,2vw,1.5rem)}.politica-module__ZGKDGq__card h3{font-size:var(--fs-md);color:var(--text);margin:20px 0 6px;font-weight:700}.politica-module__ZGKDGq__card p,.politica-module__ZGKDGq__card li{font-size:var(--fs-md);color:var(--muted);line-height:1.7}.politica-module__ZGKDGq__card ul{margin:0 0 10px;padding-left:1.2rem}.politica-module__ZGKDGq__card a{color:var(--muted);text-underline-offset:2px;text-decoration:underline}.politica-module__ZGKDGq__card a:hover{color:var(--text)}.politica-module__ZGKDGq__divider{background:linear-gradient(90deg,transparent,var(--divider-strong,#11182747),transparent);border-radius:999px;width:100%;height:3px;margin:clamp(22px,3.5vw,34px) 0}
