.elementor-201456 .elementor-element.elementor-element-8adf85b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}:root{--page-title-display:none}.legal-lang-switcher{position:sticky;top:0;z-index:1000;display:flex;justify-content:center;gap:10px;background-color:rgb(255 255 255 / .95);backdrop-filter:blur(5px);padding:15px;border-bottom:1px solid #e0e0e0;box-shadow:0 4px 6px -1px rgb(0 0 0 / .05)}.lang-btn{flex:1;max-width:150px;text-align:center;padding:12px 15px;background-color:#f4f6f8;color:#333;text-decoration:none;font-weight:600;border-radius:8px;border:1px solid #d1d5db;transition:all 0.2s ease-in-out;font-size:14px}.lang-btn:hover,.lang-btn:active{background-color:#0056b3;color:#fff;border-color:#0056b3}.legal-section{scroll-margin-top:80px;padding:30px 15px;max-width:900px;margin:0 auto}.lang-divider{border:0;height:2px;background:#e5e7eb;margin:40px auto;max-width:900px}.meta-bar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px;font-size:13px;color:#6b7280}.meta-pill{background-color:#e5e7eb;padding:4px 10px;border-radius:20px;font-weight:700;color:#374151}@media (max-width:480px){.legal-lang-switcher{padding:10px;gap:5px}.lang-btn{padding:10px 5px;font-size:12px}}