.site-foot[data-astro-cid-gcn2mc3v]{position:relative;padding-block:80px 48px;background:var(--c-ink);color:var(--c-white)}.foot__cols[data-astro-cid-gcn2mc3v]{display:grid;grid-template-columns:repeat(3,minmax(0,200px));gap:60px}.foot__title[data-astro-cid-gcn2mc3v]{margin-block-end:16px;font-size:var(--fs-eyebrow);font-weight:var(--fw-medium);letter-spacing:var(--ls-heading);color:var(--c-dark-muted)}.foot__cols[data-astro-cid-gcn2mc3v] ul[data-astro-cid-gcn2mc3v]{display:grid;gap:10px}.foot__cols[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{font-size:var(--fs-label);letter-spacing:var(--ls-heading);color:#e6e8ea;transition:color var(--dur-fast) var(--ease)}.foot__cols[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--c-white)}.foot__biz[data-astro-cid-gcn2mc3v]{margin-block-start:56px;padding-block-start:28px;border-block-start:1px solid var(--c-dark-border)}.foot__biz-summary[data-astro-cid-gcn2mc3v]{display:inline-flex;align-items:center;gap:8px;cursor:pointer;list-style:none;font-size:13px;font-weight:var(--fw-medium);color:var(--c-dark-muted)}.foot__biz-summary[data-astro-cid-gcn2mc3v]::-webkit-details-marker{display:none}.foot__biz-chevron[data-astro-cid-gcn2mc3v]{display:grid;place-items:center;color:var(--c-dark-muted);transition:transform var(--dur-fast) var(--ease)}.foot__biz[data-astro-cid-gcn2mc3v][open] .foot__biz-chevron[data-astro-cid-gcn2mc3v]{transform:rotate(180deg)}.foot__biz-content[data-astro-cid-gcn2mc3v]{display:grid;gap:6px;margin-block-start:16px;font-size:13px;line-height:1.7;color:var(--c-dark-muted)}.foot__biz-content[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{color:var(--c-dark-muted);text-decoration:underline;text-underline-offset:3px}.foot__biz-content[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--c-white)}.foot__biz[data-astro-cid-gcn2mc3v] .slot{background:#ffffff17;box-shadow:inset 0 0 0 1px #fff3;color:#c8ccd2}.foot__biz[data-astro-cid-gcn2mc3v]::details-content{block-size:0;overflow:hidden;transition:block-size var(--dur-fast) var(--ease),content-visibility var(--dur-fast) var(--ease) allow-discrete}.foot__biz[data-astro-cid-gcn2mc3v][open]::details-content{block-size:auto}.foot__copy[data-astro-cid-gcn2mc3v]{margin-block-start:20px;font-size:13px;color:var(--c-dark-muted)}.privacy-dialog[data-astro-cid-gcn2mc3v]{position:fixed;inset:0;margin:auto;width:min(720px,calc(100vw - 40px));max-height:min(760px,calc(100vh - 80px));padding:0;border:0;border-radius:var(--r-lg);background:var(--c-white);color:var(--c-ink);box-shadow:var(--shadow-lg)}.privacy-dialog[data-astro-cid-gcn2mc3v][open]{display:flex;flex-direction:column}.privacy-dialog[data-astro-cid-gcn2mc3v]::backdrop{background:#1111118c}html.has-modal-open{overflow:hidden}.privacy-dialog__head[data-astro-cid-gcn2mc3v]{display:flex;align-items:center;justify-content:space-between;flex:none;padding:28px 32px 20px;border-block-end:1px solid var(--c-border)}.privacy-dialog__title[data-astro-cid-gcn2mc3v]{font-size:var(--fs-h3);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading)}.privacy-dialog__close[data-astro-cid-gcn2mc3v]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--c-muted);transition:background-color var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}.privacy-dialog__close[data-astro-cid-gcn2mc3v]:hover{background:var(--c-surface);color:var(--c-ink)}.privacy-dialog__body[data-astro-cid-gcn2mc3v]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:28px 32px 32px;cursor:grab}.privacy-dialog__body[data-astro-cid-gcn2mc3v].is-dragging{cursor:grabbing;user-select:none}.privacy-dialog__intro[data-astro-cid-gcn2mc3v]{color:var(--c-ink-soft);line-height:1.75}.privacy-dialog__section[data-astro-cid-gcn2mc3v]{margin-block-start:24px}.privacy-dialog__section[data-astro-cid-gcn2mc3v] h3[data-astro-cid-gcn2mc3v]{font-size:16px;font-weight:var(--fw-bold);letter-spacing:var(--ls-heading)}.privacy-dialog__section[data-astro-cid-gcn2mc3v] p[data-astro-cid-gcn2mc3v]{margin-block-start:8px;color:var(--c-ink-soft);line-height:1.75;font-size:15px}.privacy-dialog__updated[data-astro-cid-gcn2mc3v]{margin-block-start:28px;padding-block-start:16px;border-block-start:1px solid var(--c-border);font-size:13px;color:var(--c-muted)}@media(max-width:809.98px){.site-foot[data-astro-cid-gcn2mc3v]{padding-block:56px 36px}.foot__cols[data-astro-cid-gcn2mc3v]{grid-template-columns:1fr 1fr;gap:28px}.privacy-dialog__head[data-astro-cid-gcn2mc3v]{padding:22px 20px 16px}.privacy-dialog__body[data-astro-cid-gcn2mc3v]{padding:20px 20px 24px}}
