.sc-privacy-footer{margin-top:18px;padding-top:12px;border-top:1px solid #dce5e9;font-family:system-ui,sans-serif}.sc-preferences{position:static;max-width:600px;margin:12px 0 0;padding:18px;background:#f4f8fa;color:#102b3e;border:1px solid #dce5e9;border-radius:6px;font-size:14px;line-height:1.6}.sc-preferences[hidden]{display:none}.sc-preferences strong{display:block;font-size:16px}.sc-preferences p{font-size:14px;line-height:1.6;color:#354f60;margin:8px 0}.sc-preferences a{font-size:13px;color:#043f6d;text-decoration:underline}.sc-preference-actions{display:flex;gap:10px;margin-top:14px;flex-wrap:wrap}.sc-preference-actions button{border:1px solid #043f6d;background:#fff;color:#043f6d;border-radius:5px;padding:10px 18px;font:600 14px system-ui;cursor:pointer;min-height:44px}.sc-preferences-toggle{display:inline-block;margin:0;padding:10px 0;background:transparent;border:0;font:400 12px system-ui;color:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:44px}.sc-preferences button:focus-visible,.sc-preferences-toggle:focus-visible{outline:3px solid #00a3bc;outline-offset:3px}@media print{.sc-privacy-footer{display:none!important}}
