#cookie-banner{position:fixed;bottom:16px;left:16px;right:16px;margin:auto;max-width:760px;padding:20px;background:#f9f6ed;color:#18392d;box-shadow:0 4px 35px #0004;z-index:1000;border:1px solid #647669;border-radius:8px}#cookie-banner[hidden]{display:none}#cookie-banner p{margin:0 0 12px}#cookie-banner .action-row{flex-wrap:wrap}.trust-content{max-width:820px;padding-bottom:70px}.trust-content h2{margin-top:32px}.trust-content p{margin-bottom:18px}.contact-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.consent-line{display:flex;align-items:flex-start;gap:12px;margin:18px 0}.consent-line input{width:auto;margin-top:6px}.footer-email{user-select:text}.footer-links{flex-wrap:wrap}.cookie-settings{font:inherit;color:inherit;background:none;border:1px solid currentColor;padding:6px 10px;cursor:pointer}
