.ConsentChoiceControl-module__2SGNXG__box{gap:var(--space-3);margin-block:var(--space-4);padding:var(--space-4);background:var(--color-surface-wash);border:1px solid var(--color-border);border-radius:var(--radius);display:grid}.ConsentChoiceControl-module__2SGNXG__status{font-size:var(--text-small);color:var(--color-ink);margin:0}.ConsentChoiceControl-module__2SGNXG__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}
.LegalValueText-module__MF9mBa__pending{color:var(--color-accent-strong)}.LegalValueText-module__MF9mBa__badge{padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-on-accent);font-size:.85em;font-weight:700;display:inline-block}
.SiteFooter-module__azbMFq__footer{background:var(--color-fg);color:var(--color-border);font-size:var(--text-small)}.SiteFooter-module__azbMFq__inner{width:min(100% - 2 * var(--space-4), var(--container));padding-block:var(--space-12);margin-inline:auto}.SiteFooter-module__azbMFq__top{align-items:baseline;gap:var(--space-4) var(--space-12);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.SiteFooter-module__azbMFq__brand{color:var(--color-bg);font-family:var(--font-serif);font-size:var(--text-lead);letter-spacing:.06em;margin:0}.SiteFooter-module__azbMFq__links{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__azbMFq__links a{min-height:var(--tap);color:var(--color-bg);align-items:center;display:inline-flex}.SiteFooter-module__azbMFq__links a:hover{color:var(--color-accent-soft)}.SiteFooter-module__azbMFq__footer :focus-visible{outline-color:var(--color-bg)}.SiteFooter-module__azbMFq__note{margin:0 0 var(--space-2);padding-top:var(--space-6);border-top:1px solid #faf7f233;max-width:36em;line-height:1.7}.SiteFooter-module__azbMFq__copyright{color:#faf7f2a6;margin:0}
.SiteHeader-module__y1w2jq__header{border-bottom:1px solid var(--color-border);background:var(--color-bg)}.SiteHeader-module__y1w2jq__inner{width:min(100% - 2 * var(--space-4), var(--container));justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-6);min-height:3.5rem;padding-block:var(--space-2);flex-wrap:wrap;margin-inline:auto;display:flex}.SiteHeader-module__y1w2jq__brand{align-items:center;gap:var(--space-3);font-family:var(--font-serif);font-size:var(--text-lead);letter-spacing:.02em;color:var(--color-fg);font-weight:700;text-decoration:none;display:inline-flex}.SiteHeader-module__y1w2jq__nav{gap:0 var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (min-width:52rem){.SiteHeader-module__y1w2jq__nav{gap:0 var(--space-6)}}.SiteHeader-module__y1w2jq__nav a{min-height:var(--tap);color:var(--color-ink);font-size:var(--text-small);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.SiteHeader-module__y1w2jq__nav a:hover{color:var(--color-accent-strong);text-decoration:underline}
.LegalPage-module__Jxt4oG__article{width:min(100% - 2 * var(--space-4), 44rem);padding-block:var(--space-12);margin-inline:auto}.LegalPage-module__Jxt4oG__header{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border)}.LegalPage-module__Jxt4oG__meta{gap:var(--space-2);margin:0;font-size:.9375rem;display:grid}.LegalPage-module__Jxt4oG__meta div{gap:var(--space-2);flex-wrap:wrap;display:flex}.LegalPage-module__Jxt4oG__meta dt{min-width:5em;font-weight:700}.LegalPage-module__Jxt4oG__meta dd{margin:0}.LegalPage-module__Jxt4oG__section{margin-bottom:var(--space-8)}.LegalPage-module__Jxt4oG__section h2{font-size:1.25rem}
.page-module__Kgg4za__tableWrap{overflow-x:auto}.page-module__Kgg4za__table{border-collapse:collapse;background:var(--color-surface);border:1px solid var(--color-border);width:100%}.page-module__Kgg4za__table th,.page-module__Kgg4za__table td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);text-align:start;vertical-align:top}.page-module__Kgg4za__table th{background:var(--color-bg);white-space:nowrap;width:10em;font-weight:700}.page-module__Kgg4za__table td p{margin:0}.page-module__Kgg4za__table td p+p{margin-top:var(--space-2)}
