.consent[data-astro-cid-vequyegh]{position:fixed;left:0;right:0;bottom:0;z-index:60;padding:0 12px calc(12px + env(safe-area-inset-bottom,0px));pointer-events:none}.consent[data-astro-cid-vequyegh][hidden]{display:none}.consent__inner[data-astro-cid-vequyegh]{pointer-events:auto;max-width:880px;margin-inline:auto;display:grid;gap:14px;padding:18px 18px 16px;background:var(--bordo-deep);color:var(--on-dark-soft);border:1px solid rgba(202,161,90,.5);box-shadow:0 18px 40px -12px #2b0d0b99;font-size:var(--fs-sm);line-height:1.5}.consent__title[data-astro-cid-vequyegh]{font-family:var(--display);font-weight:600;font-size:1.05rem;color:var(--on-dark);margin-bottom:4px}.consent__text[data-astro-cid-vequyegh] a[data-astro-cid-vequyegh]{color:var(--gold-soft)}.consent__current[data-astro-cid-vequyegh]{margin-top:6px;color:var(--gold-soft)}.consent__actions[data-astro-cid-vequyegh]{display:flex;flex-wrap:wrap;gap:8px}.consent__btn[data-astro-cid-vequyegh]{flex:1 1 auto;min-height:44px;padding:10px 18px;font-size:.95rem}.consent__btn--plain[data-astro-cid-vequyegh]{background:transparent;border-color:#e2c48c99;color:var(--on-dark);font-weight:600}.consent__btn--plain[data-astro-cid-vequyegh]:hover{border-color:var(--gold-soft);background:#fbf3e40f}.consent[data-astro-cid-vequyegh] [data-astro-cid-vequyegh]:focus-visible{outline-color:var(--gold-soft)}@media(min-width:760px){.consent[data-astro-cid-vequyegh]{padding-bottom:20px}.consent__inner[data-astro-cid-vequyegh]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:20px 24px}.consent__actions[data-astro-cid-vequyegh]{flex-direction:column}}.footer[data-astro-cid-qa6fgxkw]{background:var(--bordo-ink);color:var(--on-dark-muted);font-size:var(--fs-sm);line-height:1.6;padding:44px 0 56px}.footer__inner[data-astro-cid-qa6fgxkw]{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:32px}.footer__brand[data-astro-cid-qa6fgxkw]{display:flex;align-items:center;gap:14px}.footer__brand[data-astro-cid-qa6fgxkw] .footer__logo{width:48px;height:48px;flex:none}.footer__title[data-astro-cid-qa6fgxkw]{display:flex;flex-direction:column;font-family:var(--display);font-size:1.15rem;font-weight:600;color:var(--on-dark);line-height:1.3}.footer__title[data-astro-cid-qa6fgxkw] span[data-astro-cid-qa6fgxkw]{font-weight:400;font-style:italic;font-size:.95rem;color:var(--gold-soft)}.footer__cols[data-astro-cid-qa6fgxkw]{display:grid;gap:24px}.footer__label[data-astro-cid-qa6fgxkw]{margin-bottom:6px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold)}.footer[data-astro-cid-qa6fgxkw] a[data-astro-cid-qa6fgxkw],.footer__consent[data-astro-cid-qa6fgxkw]{color:var(--on-dark);text-decoration:underline;text-decoration-color:#caa15a8c;text-underline-offset:3px}.footer[data-astro-cid-qa6fgxkw] a[data-astro-cid-qa6fgxkw]:hover,.footer__consent[data-astro-cid-qa6fgxkw]:hover{text-decoration-color:var(--gold)}.nowrap[data-astro-cid-qa6fgxkw]{white-space:nowrap}.footer__links[data-astro-cid-qa6fgxkw]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.footer__consent[data-astro-cid-qa6fgxkw]{padding:0;border:0;background:none;font:inherit;cursor:pointer}@media(max-width:899px){.footer--sticky-pad[data-astro-cid-qa6fgxkw]{padding-bottom:104px}}@media(min-width:760px){.footer__cols[data-astro-cid-qa6fgxkw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}}.footer[data-astro-cid-d4hlinzs]{background:var(--tint);border-top:1px solid var(--line-strong);color:var(--ink);font-size:var(--fs-sm);line-height:1.6;padding:44px 0 56px}@media(max-width:899px){.footer--sticky-pad[data-astro-cid-d4hlinzs]{padding-bottom:104px}}.footer__inner[data-astro-cid-d4hlinzs]{max-width:var(--wrap);margin-inline:auto;padding-inline:var(--gutter);display:grid;gap:28px}.footer__brand[data-astro-cid-d4hlinzs]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.footer__brand[data-astro-cid-d4hlinzs] .footer__logo{width:180px;height:auto;flex:none}.footer__title[data-astro-cid-d4hlinzs]{font-family:var(--display);font-size:1.1rem;font-weight:600;color:var(--bordo)}.footer__cols[data-astro-cid-d4hlinzs]{display:grid;gap:24px}.footer__label[data-astro-cid-d4hlinzs]{margin-bottom:6px;font-size:var(--fs-xs);font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold-ink)}.footer[data-astro-cid-d4hlinzs] a[data-astro-cid-d4hlinzs],.footer__consent[data-astro-cid-d4hlinzs]{color:var(--bordo);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.footer[data-astro-cid-d4hlinzs] a[data-astro-cid-d4hlinzs]:hover,.footer__consent[data-astro-cid-d4hlinzs]:hover{text-decoration-color:var(--bordo)}.footer__consent[data-astro-cid-d4hlinzs]{padding:0;border:0;background:none;font:inherit;cursor:pointer}.footer__links[data-astro-cid-d4hlinzs]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.nowrap[data-astro-cid-d4hlinzs]{white-space:nowrap}.footer__support[data-astro-cid-d4hlinzs]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;padding-top:20px;border-top:1px solid var(--line-strong);color:var(--muted)}.footer__support[data-astro-cid-d4hlinzs] p[data-astro-cid-d4hlinzs]{margin:0;flex:1 1 260px}.footer__support-logo[data-astro-cid-d4hlinzs]{width:200px;max-width:100%;height:auto}@media(min-width:760px){.footer__cols[data-astro-cid-d4hlinzs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.eyebrow[data-astro-cid-aokxteyj]{margin:0;font-family:var(--body);font-size:var(--fs-xs);font-weight:700;letter-spacing:.18em;text-transform:uppercase;line-height:1.4}.eyebrow--light[data-astro-cid-aokxteyj]{color:var(--gold-ink)}.eyebrow--dark[data-astro-cid-aokxteyj]{color:var(--gold)}
