.wp-consent{--c-bg:#121514f5;--c-solid:#121514;--c-ink:#f6f2ed;--c-soft:#d8d1c9;--c-line:#ffffff1a;--c-btn:#ffffff14;--c-btn-hover:#ffffff24;--c-btn-line:#fff3;--c-ember:#ff6a1a;--c-focus:#ffa24a;--c-shadow:inset 0 1px 0 #ffffff14, 0 18px 50px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;z-index:60;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));border:1px solid var(--c-line);border-top-color:color-mix(in srgb, var(--c-ember) 45%, var(--c-line));background:var(--c-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);width:min(100% - 32px,720px);box-shadow:var(--c-shadow);color:var(--c-soft);font-family:var(--font-montserrat), "Helvetica Neue", Arial, sans-serif;-webkit-font-smoothing:antialiased;border-radius:22px;align-items:center;gap:18px;padding:16px 16px 16px 22px;font-size:.86rem;line-height:1.5;animation:.35s ease-out both wp-consent-in;display:flex;position:fixed;transform:translate(-50%)}html[data-landing=light] .wp-consent[data-surface=site],html[data-theme=light] .wp-consent[data-surface=app]{--c-bg:#fffcf8f7;--c-solid:#fffcf8;--c-ink:#17120e;--c-soft:#4a4038;--c-line:#17120e1f;--c-btn:#17120e0d;--c-btn-hover:#17120e1a;--c-btn-line:#17120e38;--c-ember:#c2410c;--c-focus:#a14f08;--c-shadow:inset 0 1px 0 #fff9, 0 14px 40px #0000001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.wp-consent-text{flex:1;min-width:0}.wp-consent h2{color:var(--c-ink);font-family:var(--font-unbounded), var(--font-montserrat), sans-serif;letter-spacing:-.02em;margin:0 0 2px;font-size:.92rem;font-weight:600}.wp-consent h2:before{content:"";background:var(--c-ember);width:7px;height:7px;box-shadow:0 0 12px var(--c-ember);vertical-align:middle;border-radius:99px;margin:0 8px 1px 0;display:inline-block}.wp-consent p{margin:0}.wp-consent a{color:var(--c-ink);text-underline-offset:3px;text-decoration:underline}.wp-consent a:hover{color:var(--c-ember)}.wp-consent-actions{flex:none;gap:10px;display:flex}.wp-consent-actions button{border:1px solid var(--c-btn-line);background:var(--c-btn);min-width:112px;min-height:46px;color:var(--c-ink);font:600 .92rem var(--font-montserrat), "Helvetica Neue", Arial, sans-serif;cursor:pointer;border-radius:999px;padding:0 20px;transition:background-color .2s,border-color .2s}.wp-consent-actions button:hover{background:var(--c-btn-hover);border-color:var(--c-ember)}.wp-consent-actions button:active{transform:scale(.97)}.wp-consent a:focus-visible,.wp-consent button:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}@media (max-width:640px){.wp-consent{border-radius:18px;flex-direction:column;align-items:stretch;gap:12px;padding:16px}.wp-consent-actions button{flex:1;min-width:0}}@media (max-width:819px){.wp-consent[data-surface=app]{bottom:calc(80px + env(safe-area-inset-bottom,0px))}}@keyframes wp-consent-in{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.wp-consent{animation:none}.wp-consent-actions button:active{transform:none}}@media (prefers-reduced-transparency:reduce){.wp-consent{-webkit-backdrop-filter:none;background:var(--c-solid)}}@media print{.wp-consent{display:none}}
