.privacy-page[data-astro-cid-u6ohjolg]{width:min(var(--page-width), calc(100% - (2 * var(--page-gutter))));margin-inline:auto;padding:clamp(64px,8vw,120px) 0 clamp(90px,10vw,150px)}.privacy-hero[data-astro-cid-u6ohjolg]{max-width:1120px;padding-bottom:clamp(56px,8vw,110px)}.privacy-kicker[data-astro-cid-u6ohjolg],.section-number[data-astro-cid-u6ohjolg]{color:var(--rosewood);letter-spacing:.12em;text-transform:uppercase;margin:0 0 18px;font-size:.76rem;font-weight:800}h1[data-astro-cid-u6ohjolg]{letter-spacing:-.075em;margin:0;font-size:clamp(4rem,9vw,9.5rem);font-weight:900;line-height:.86}h1[data-astro-cid-u6ohjolg] em[data-astro-cid-u6ohjolg]{color:var(--rosewood);font-family:var(--font-serif);font-weight:400}.privacy-updated[data-astro-cid-u6ohjolg]{color:var(--brown);margin:34px 0 0;font-size:.84rem}.privacy-intro[data-astro-cid-u6ohjolg]{max-width:780px;margin:30px 0 0;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.65}.privacy-layout[data-astro-cid-u6ohjolg]{border-top:1px solid var(--line);grid-template-columns:minmax(190px,.32fr) minmax(0,1fr);gap:clamp(48px,8vw,140px);padding-top:clamp(52px,7vw,90px);display:grid}.privacy-index[data-astro-cid-u6ohjolg]{align-self:start;position:sticky;top:24px}.privacy-index[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{color:var(--brown);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:.76rem;font-weight:700}.privacy-index[data-astro-cid-u6ohjolg] ol[data-astro-cid-u6ohjolg]{counter-reset:privacy-index;gap:10px;margin:0;padding:0;list-style:none;display:grid}.privacy-index[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{counter-increment:privacy-index}.privacy-index[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--brown);gap:9px;font-size:.86rem;line-height:1.35;display:inline-flex}.privacy-index[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]:before{content:counter(privacy-index, decimal-leading-zero);color:var(--rosewood);font-variant-numeric:tabular-nums}.privacy-index[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]:hover,.privacy-content[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]:hover{color:var(--rosewood)}.privacy-content[data-astro-cid-u6ohjolg]{min-width:0;max-width:850px}.privacy-content[data-astro-cid-u6ohjolg] section[data-astro-cid-u6ohjolg]{border-bottom:1px solid var(--line);margin:0 0 clamp(48px,7vw,82px);padding:0 0 clamp(48px,7vw,82px);scroll-margin-top:32px}.privacy-content[data-astro-cid-u6ohjolg] section[data-astro-cid-u6ohjolg]:last-child{margin-bottom:0}.privacy-content[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{letter-spacing:-.055em;margin:0 0 24px;font-size:clamp(2rem,4vw,4.2rem);font-weight:850;line-height:.98}.privacy-content[data-astro-cid-u6ohjolg] h3[data-astro-cid-u6ohjolg]{letter-spacing:-.02em;margin:0 0 8px;font-size:1rem}.privacy-content[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg],.privacy-content[data-astro-cid-u6ohjolg] li[data-astro-cid-u6ohjolg]{color:var(--brown);font-size:.98rem;line-height:1.65}.privacy-content[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{margin:0 0 18px}.privacy-content[data-astro-cid-u6ohjolg] ul[data-astro-cid-u6ohjolg]{gap:8px;margin:18px 0 24px;padding-left:1.25rem;display:grid}.privacy-content[data-astro-cid-u6ohjolg] strong[data-astro-cid-u6ohjolg]{color:var(--ink)}.privacy-content[data-astro-cid-u6ohjolg] a[data-astro-cid-u6ohjolg]{color:var(--ink);text-underline-offset:3px;font-weight:700;text-decoration:underline 1px}.purpose-list[data-astro-cid-u6ohjolg]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 24px;display:grid}.purpose-list[data-astro-cid-u6ohjolg] article[data-astro-cid-u6ohjolg]{border:1px solid var(--line);background:var(--paper);border-radius:18px;padding:22px}.purpose-list[data-astro-cid-u6ohjolg] p[data-astro-cid-u6ohjolg]{margin-bottom:0;font-size:.9rem}.privacy-settings[data-astro-cid-u6ohjolg]{border:1px solid var(--ink);background:var(--paper);min-height:50px;color:var(--ink);border-radius:999px;justify-content:center;align-items:center;gap:20px;padding:10px 20px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.privacy-settings[data-astro-cid-u6ohjolg]:hover{border-color:var(--rosewood);background:var(--rosewood);color:var(--lemon)}@media (width<=820px){.privacy-layout[data-astro-cid-u6ohjolg]{grid-template-columns:1fr}.privacy-index[data-astro-cid-u6ohjolg]{display:none}.purpose-list[data-astro-cid-u6ohjolg]{grid-template-columns:1fr}}@media (width<=600px){.privacy-page[data-astro-cid-u6ohjolg]{width:calc(100% - 40px);padding-top:46px}h1[data-astro-cid-u6ohjolg]{font-size:clamp(3.25rem,16vw,5.2rem)}.privacy-content[data-astro-cid-u6ohjolg] h2[data-astro-cid-u6ohjolg]{font-size:2.1rem}.purpose-list[data-astro-cid-u6ohjolg] article[data-astro-cid-u6ohjolg]{padding:18px}}
