.cookie-policy-page[data-v-1e4fbc37]{--cookie-policy-ink:var(--meovc-page-ink);--cookie-policy-muted:var(--meovc-page-muted);--cookie-policy-panel:var(--meovc-panel-bg);--cookie-policy-panel-strong:var(--meovc-panel-strong);--cookie-policy-border:var(--meovc-border);--cookie-policy-border-subtle:var(--meovc-border-subtle);--cookie-policy-accent:var(--meovc-accent);--cookie-policy-accent-soft:var(--meovc-accent-soft);--cookie-policy-purple:var(--meovc-purple);--cookie-policy-purple-soft:var(--meovc-purple-soft);width:100%;min-height:100vh;color:var(--cookie-policy-ink)}.cookie-policy-hero[data-v-1e4fbc37],.cookie-policy-section[data-v-1e4fbc37]{width:min(1180px,100% - 32px);margin-inline:auto}.cookie-policy-hero[data-v-1e4fbc37]{grid-template-columns:minmax(0,1fr) minmax(280px,390px);align-items:end;gap:clamp(28px,6vw,76px);padding:clamp(46px,8vw,86px) 0 clamp(34px,6vw,58px);display:grid}.cookie-policy-hero__copy[data-v-1e4fbc37]{max-width:820px}.cookie-policy-hero__eyebrow[data-v-1e4fbc37]{border:1px solid var(--cookie-policy-border);width:fit-content;color:color-mix(in oklch, var(--cookie-policy-purple) 82%, var(--cookie-policy-ink) 18%);background:color-mix(in oklch, var(--cookie-policy-panel) 78%, var(--cookie-policy-purple-soft) 22%);border-radius:6px;margin:0 0 18px;padding:6px 10px;font-size:.85rem;font-weight:800}.cookie-policy-hero h1[data-v-1e4fbc37],.cookie-policy-markdown[data-v-1e4fbc37] h2,.cookie-policy-markdown[data-v-1e4fbc37] h3,.cookie-policy-markdown[data-v-1e4fbc37] h4{color:var(--cookie-policy-ink);letter-spacing:0;text-wrap:balance;margin:0;font-weight:850;line-height:1.08}.cookie-policy-hero h1[data-v-1e4fbc37]{max-width:15ch;font-size:clamp(2.55rem,5.4vw,4.8rem)}.cookie-policy-hero p[data-v-1e4fbc37],.cookie-policy-markdown[data-v-1e4fbc37] p,.cookie-policy-markdown[data-v-1e4fbc37] ol,.cookie-policy-markdown[data-v-1e4fbc37] ul,.cookie-policy-table-block>p[data-v-1e4fbc37]{max-width:72ch;color:var(--cookie-policy-muted);text-wrap:pretty;margin:22px 0 0;font-size:1.02rem;line-height:1.65}.cookie-policy-meta[data-v-1e4fbc37]{border:1px solid var(--cookie-policy-border);background:var(--cookie-policy-border);border-radius:10px;grid-template-columns:minmax(0,190px);gap:1px;width:fit-content;max-width:100%;margin:24px 0 0;display:grid;overflow:hidden}.cookie-policy-meta div[data-v-1e4fbc37]{background:var(--cookie-policy-panel);padding:14px 16px}.cookie-policy-meta dt[data-v-1e4fbc37],.cookie-policy-meta dd[data-v-1e4fbc37]{margin:0}.cookie-policy-meta dt[data-v-1e4fbc37]{color:var(--cookie-policy-muted);font-size:.8rem;font-weight:750}.cookie-policy-meta dd[data-v-1e4fbc37]{color:var(--cookie-policy-ink);margin-top:5px;font-size:.95rem;font-weight:850}.cookie-policy-scope[data-v-1e4fbc37]{border:1px solid color-mix(in oklch, var(--cookie-policy-accent) 42%, var(--cookie-policy-border) 58%);background:linear-gradient(135deg, color-mix(in oklch, var(--cookie-policy-accent-soft) 54%, var(--cookie-policy-panel) 46%), color-mix(in oklch, var(--cookie-policy-panel) 78%, var(--cookie-policy-purple-soft) 22%)), var(--cookie-policy-panel);box-shadow:var(--meovc-hero-shadow);border-radius:10px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:clamp(20px,3vw,28px);display:grid}.cookie-policy-scope .q-icon[data-v-1e4fbc37]{color:var(--cookie-policy-accent)}.cookie-policy-scope div[data-v-1e4fbc37]{gap:7px;display:grid}.cookie-policy-scope strong[data-v-1e4fbc37]{color:var(--cookie-policy-ink);font-size:1.05rem}.cookie-policy-scope span[data-v-1e4fbc37]{color:var(--cookie-policy-muted);line-height:1.55}.cookie-policy-section[data-v-1e4fbc37]{padding:0 0 clamp(54px,8vw,96px)}.cookie-policy-markdown[data-v-1e4fbc37]{max-width:min(1180px,100% - 32px)}.cookie-policy-markdown[data-v-1e4fbc37] h2{margin-top:clamp(34px,5vw,48px);font-size:clamp(1.45rem,3vw,2.18rem);line-height:1.16}.cookie-policy-markdown[data-v-1e4fbc37] h3{margin-top:26px;font-size:clamp(1.06rem,1.8vw,1.28rem);line-height:1.28}.cookie-policy-markdown[data-v-1e4fbc37] h4{margin-top:22px;font-size:1rem;line-height:1.3}.cookie-policy-markdown[data-v-1e4fbc37] ol,.cookie-policy-markdown[data-v-1e4fbc37] ul{padding-left:1.45rem}.cookie-policy-markdown[data-v-1e4fbc37] li+li{margin-top:8px}.cookie-policy-markdown[data-v-1e4fbc37] strong,.cookie-policy-markdown[data-v-1e4fbc37] code{color:var(--cookie-policy-ink);font-weight:850}.cookie-policy-markdown[data-v-1e4fbc37] code,.cookie-policy-table code[data-v-1e4fbc37]{font-family:var(--app-font-family)}.cookie-policy-markdown[data-v-1e4fbc37] a{color:var(--cookie-policy-accent);overflow-wrap:anywhere;text-underline-offset:.16em;border-radius:4px;text-decoration:underline;text-decoration-thickness:1px}.cookie-policy-markdown[data-v-1e4fbc37] a:hover,.cookie-policy-markdown[data-v-1e4fbc37] a:focus-visible{color:var(--meovc-accent-muted);outline:1px dashed var(--cookie-policy-accent);outline-offset:2px}.cookie-policy-table-block[data-v-1e4fbc37]{margin-top:clamp(26px,4vw,36px)}.cookie-policy-table-wrap[data-v-1e4fbc37]{border:1px solid var(--cookie-policy-border);background:var(--cookie-policy-panel);border-radius:10px;margin-top:24px;overflow-x:auto}.cookie-policy-table[data-v-1e4fbc37]{border-collapse:collapse;width:100%;min-width:860px}.cookie-policy-table th[data-v-1e4fbc37],.cookie-policy-table td[data-v-1e4fbc37]{border-bottom:1px solid var(--cookie-policy-border-subtle);text-align:left;vertical-align:top;padding:14px 16px;line-height:1.5}.cookie-policy-table th[data-v-1e4fbc37]{color:var(--cookie-policy-ink);background:color-mix(in oklch, var(--cookie-policy-panel-strong) 84%, var(--cookie-policy-panel) 16%);font-size:.86rem;font-weight:850}.cookie-policy-table td[data-v-1e4fbc37]{color:var(--cookie-policy-muted)}.cookie-policy-table tbody tr:last-child td[data-v-1e4fbc37]{border-bottom:0}.cookie-policy-table code[data-v-1e4fbc37]{color:var(--cookie-policy-ink);overflow-wrap:anywhere;font-weight:850}.cookie-policy-action[data-v-1e4fbc37]{margin-top:22px}@media (width<=920px){.cookie-policy-hero[data-v-1e4fbc37]{grid-template-columns:1fr;align-items:start}}@media (width<=620px){.cookie-policy-hero h1[data-v-1e4fbc37]{max-width:100%;font-size:clamp(2.35rem,14vw,3.45rem)}.cookie-policy-meta[data-v-1e4fbc37],.cookie-policy-scope[data-v-1e4fbc37]{grid-template-columns:1fr}}
