.privacy-shell[data-astro-cid-u6ohjolg]{width:min(100% - clamp(2rem,7vw,8rem),82rem);margin-inline:auto}.privacy-header[data-astro-cid-u6ohjolg],.privacy-footer[data-astro-cid-u6ohjolg]{border-color:var(--color-line);color:var(--color-text-secondary);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;font-size:.78rem;display:flex}.privacy-header[data-astro-cid-u6ohjolg]{border-bottom:1px solid var(--color-line);padding-block:1.25rem}.privacy-wordmark[data-astro-cid-u6ohjolg]{color:var(--color-text-primary);letter-spacing:.32em;text-transform:uppercase;font-size:.78rem;font-weight:900;text-decoration:none}.privacy-header__return[data-astro-cid-u6ohjolg],.privacy-footer[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--color-text-primary);text-underline-offset:.3em}.privacy-hero[data-astro-cid-u6ohjolg]{gap:1.25rem;max-width:58rem;padding-block:clamp(4rem,10vw,8rem);display:grid}.privacy-hero[data-astro-cid-u6ohjolg] .eyebrow[data-astro-cid-u6ohjolg],.privacy-hero[data-astro-cid-u6ohjolg] h1[data-astro-cid-u6ohjolg],.privacy-hero[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{margin:0}.privacy-hero[data-astro-cid-u6ohjolg] h1[data-astro-cid-u6ohjolg]{letter-spacing:-.045em;max-width:12ch;font-size:clamp(3rem,9vw,7.6rem);font-weight:300;line-height:.95}.privacy-hero__lede[data-astro-cid-u6ohjolg]{max-width:48rem;color:var(--color-text-body);font-size:clamp(1.15rem,2.2vw,1.55rem);line-height:1.55}.privacy-meta[data-astro-cid-u6ohjolg]{color:var(--color-silver-bright);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.75rem;font-weight:700;display:flex}.privacy-status[data-astro-cid-u6ohjolg]{border-left:.1875rem solid var(--color-signal);background:rgb(var(--color-signal-rgb) / 7%);max-width:48rem;color:var(--color-text-body);padding:.75rem 1rem;font-size:.9rem;line-height:1.6}.privacy-layout[data-astro-cid-u6ohjolg]{border-top:1px solid var(--color-line);grid-template-columns:minmax(12rem,17rem) minmax(0,1fr);gap:clamp(3rem,8vw,7rem);padding-block:clamp(3rem,7vw,6rem);display:grid}.privacy-contents[data-astro-cid-u6ohjolg]{align-self:start;position:sticky;top:2rem}.privacy-contents[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{color:var(--color-silver-bright);letter-spacing:.14em;text-transform:uppercase;margin:0 0 1rem;font-size:.7rem;font-weight:700}.privacy-contents[data-astro-cid-u6ohjolg] ol[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary);gap:.6rem;margin:0;padding-left:1.25rem;font-size:.8rem;display:grid}.privacy-contents[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:inherit;text-underline-offset:.25em}.privacy-notice[data-astro-cid-u6ohjolg]{min-width:0}.privacy-notice[data-astro-cid-u6ohjolg] section[data-astro-cid-u6ohjolg]{border-top:1px solid var(--color-line);padding-block:clamp(2.5rem,6vw,4.75rem);scroll-margin-top:2rem}.privacy-notice[data-astro-cid-u6ohjolg] section[data-astro-cid-u6ohjolg]:first-child{border-top:0;padding-top:0}.privacy-section__number[data-astro-cid-u6ohjolg]{color:var(--color-signal);letter-spacing:.16em;margin:0 0 .75rem;font-size:.72rem;font-weight:700}.privacy-notice[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{letter-spacing:-.035em;max-width:19ch;margin:0 0 1.5rem;font-size:clamp(2rem,4.5vw,3.8rem);font-weight:300;line-height:1}.privacy-notice[data-astro-cid-u6ohjolg] h3[data-astro-cid-u6ohjolg]{color:var(--color-text-primary);letter-spacing:.07em;text-transform:uppercase;margin:2rem 0 .65rem;font-size:.88rem}.privacy-notice[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg],.privacy-notice[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg],.identity-list[data-astro-cid-u6ohjolg]{color:var(--color-text-body);font-size:clamp(1rem,1.5vw,1.08rem);line-height:1.75}.privacy-notice[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{max-width:48rem;margin:0 0 1rem}.privacy-notice[data-astro-cid-u6ohjolg] ul[data-astro-cid-u6ohjolg]{gap:.5rem;max-width:48rem;margin:1rem 0 1.5rem;padding-left:1.25rem;display:grid}.privacy-notice[data-astro-cid-u6ohjolg] strong[data-astro-cid-u6ohjolg],.privacy-notice[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--color-text-primary)}.identity-list[data-astro-cid-u6ohjolg]{max-width:48rem;margin:2rem 0 0;display:grid}.identity-list[data-astro-cid-u6ohjolg] div[data-astro-cid-u6ohjolg]{border-top:1px solid var(--color-line);grid-template-columns:minmax(9rem,.7fr) minmax(0,1.3fr);gap:.75rem 1.5rem;padding-block:.85rem;display:grid}.identity-list[data-astro-cid-u6ohjolg] dt[data-astro-cid-u6ohjolg]{color:var(--color-text-secondary)}.identity-list[data-astro-cid-u6ohjolg] dd[data-astro-cid-u6ohjolg]{margin:0}.purpose-list[data-astro-cid-u6ohjolg]{gap:1.5rem;max-width:50rem;margin-block:2rem;display:grid}.purpose-list[data-astro-cid-u6ohjolg] div[data-astro-cid-u6ohjolg]{border-left:1px solid var(--color-line-strong);padding-left:1.25rem}.purpose-list[data-astro-cid-u6ohjolg] h3[data-astro-cid-u6ohjolg]{margin-top:0}.privacy-footer[data-astro-cid-u6ohjolg]{border-top:1px solid var(--color-line);padding-block:1.5rem 2rem}@media (width<=52rem){.privacy-layout[data-astro-cid-u6ohjolg]{grid-template-columns:1fr}.privacy-contents[data-astro-cid-u6ohjolg]{border-bottom:1px solid var(--color-line);padding-bottom:2rem;position:static}.privacy-contents[data-astro-cid-u6ohjolg] ol[data-astro-cid-u6ohjolg]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=34rem){.privacy-contents[data-astro-cid-u6ohjolg] ol[data-astro-cid-u6ohjolg],.identity-list[data-astro-cid-u6ohjolg] div[data-astro-cid-u6ohjolg]{grid-template-columns:1fr}.privacy-footer[data-astro-cid-u6ohjolg]{flex-direction:column;align-items:flex-start}}
