.consent_banner__JqFNs{position:fixed;bottom:0;left:0;right:0;z-index:9999;padding:1rem 1.25rem 1.25rem;background:#fffaf5;border-top:1px solid #e8ddd4;box-shadow:0 -8px 32px rgba(43,37,34,.08);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:#2b2522;animation:consent_miaConsentIn__phAMZ .25s ease-out}@keyframes consent_miaConsentIn__phAMZ{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.consent_inner__l2SGO{max-width:960px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.consent_title__jOzYK{margin:0;font-size:1.05rem;font-weight:700}.consent_body__bVRyU{margin:0;font-size:.9rem;line-height:1.55;color:#5c4f47}.consent_privacy__JidWi{color:#d4613e;font-weight:600;text-decoration:underline;text-underline-offset:2px}.consent_actions__fsEoW{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.consent_btn__J7NmV{font:inherit;font-size:.875rem;font-weight:600;padding:.55rem 1rem;border-radius:999px;cursor:pointer;border:1px solid transparent;transition:background .15s ease,color .15s ease}.consent_btnPrimary__ndtv9{background:#d4613e;color:#fffaf5;border-color:#d4613e}.consent_btnPrimary__ndtv9:hover{background:#c05534}.consent_btnGhost__7tyMu{background:transparent;color:#2b2522;border-color:#d4c4b8}.consent_btnGhost__7tyMu:hover{background:#f7efe8}.consent_categories__Xn22G{display:flex;flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none}.consent_categoryRow__XBHAb{display:flex;gap:.75rem;align-items:flex-start;font-size:.875rem}.consent_categoryRow__XBHAb input{margin-top:.2rem;accent-color:#d4613e}.consent_categoryLabel__X2ont{font-weight:600;display:block}.consent_categoryHint__ijat1{display:block;color:#8c7e74;font-weight:400;margin-top:.15rem;line-height:1.45}.consent_alwaysOn__eOMaz{font-size:.75rem;font-weight:600;color:#8c7e74;margin-left:.35rem}@media (min-width:640px){.consent_innerRow__lNSO_{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:1.5rem}.consent_copyBlock__xSW29{flex:1 1;min-width:0}}.language-suggestion_banner__Tngih{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem 1rem;padding:.65rem 1.25rem;background:#fef3eb;border-bottom:1px solid #e8ddd4;font-family:system-ui,-apple-system,sans-serif;font-size:.9rem;color:#2b2522}.language-suggestion_text__oCGqA{margin:0;font-weight:500}.language-suggestion_actions__xwiXZ{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.language-suggestion_primary__Qdo1I{padding:.35rem .85rem;border-radius:.4rem;background:#8b3d1f;color:#fff;font-weight:600;text-decoration:none;font-size:.85rem}.language-suggestion_primary__Qdo1I:hover{opacity:.92}.language-suggestion_secondary__Suzqi{padding:.35rem .75rem;border:none;border-radius:.4rem;background:transparent;color:#5c4f47;font-weight:600;font-size:.85rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.language-suggestion_secondary__Suzqi:hover{color:#2b2522}