.pechva-legal{max-width:880px;margin:30px auto 64px;padding:0 18px}.pechva-legal .panel{padding:clamp(20px,4vw,42px)}.pechva-legal h1{font-size:clamp(24px,4vw,34px);margin:12px 0 24px;line-height:1.6}.pechva-legal h2{font-size:18px;line-height:1.7;margin:24px 0 8px}.pechva-legal p{font-size:14px;line-height:2.1;margin:8px 0}.pechva-legal-status{font-size:12px!important;color:#e1b9fd;border-bottom:1px solid #ffffff20;padding-bottom:12px}.pechva-legal a{color:#e5c6ff;text-decoration:underline;text-underline-offset:4px}.pechva-legal-links{display:flex;gap:12px 20px;flex-wrap:wrap;border-top:1px solid #ffffff20;margin-top:28px;padding-top:20px;font-size:13px}.pechva-legal-footer{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center;font-size:12px}.pechva-legal-footer a{color:inherit;text-decoration:underline;text-underline-offset:4px}
