.privacySection p,.privacySection li,.privacyIntro,.privacyNotice p{max-width:68ch}.privacySection p,.privacySection li{font-size:clamp(.9rem,.42vw + .82rem,1rem);line-height:1.75}.privacyPage{padding-inline:var(--page-gutter,clamp(18px, 5vw, 48px));padding-block:clamp(24px,4vw,44px)}.privacyHero h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.9rem,4.6vw,3.4rem);line-height:1.05}.privacySection h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(1.15rem,1.4vw + .75rem,1.65rem);line-height:1.2}@media (min-width:1600px){.privacyShell{width:min(960px,100%)}.privacySection{padding-inline:40px}.privacyHero{padding-block:56px 22px}}@media (max-width:640px){.privacyDocument{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.privacySection{background:0 0;border-radius:0;padding:20px 0}.privacySection:nth-child(odd){background:0 0}.privacySection+.privacySection{border-top:1px solid #ffffff14}.privacySection ul{padding-inline-start:18px}.privacyHero{padding-block:24px 12px}}@media (pointer:coarse){.privacySection a,.privacyIntro a{padding-block:6px}}
main[data-legal-v2].privacyPage{background:var(--sv-bg);color:var(--sv-on-body);font-family:var(--sv-font)}main[data-legal-v2] .privacyHero h1{color:var(--sv-on-surface);letter-spacing:-.02em;font-weight:500}main[data-legal-v2] .privacyIntro{color:var(--sv-on-body)}main[data-legal-v2] .privacyIntro strong{color:var(--sv-on-surface);font-weight:500}main[data-legal-v2] .privacyDocument{border:1px solid var(--sv-chrome-line);border-radius:var(--sv-r-panel);background:var(--sv-surface);box-shadow:var(--sv-elev-card);-webkit-backdrop-filter:none;backdrop-filter:none}main[data-legal-v2] .privacySection{background:0 0;border-radius:0}main[data-legal-v2] .privacySection:nth-child(odd){background:0 0}main[data-legal-v2] .privacySection+.privacySection{border-top:1px solid var(--sv-chrome-line)}main[data-legal-v2] .privacySection h2{color:var(--sv-on-surface);letter-spacing:-.015em;font-weight:500}main[data-legal-v2] .privacySection p,main[data-legal-v2] .privacySection li{color:var(--sv-on-body)}main[data-legal-v2] .privacyIntro a,main[data-legal-v2] .privacySection a{color:var(--sv-accent-soft);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--sv-accent-soft) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--sv-accent-soft) 45%, transparent);text-underline-offset:3px;transition:color .12s,text-decoration-color .12s}main[data-legal-v2] .privacyIntro a:hover,main[data-legal-v2] .privacySection a:hover{color:var(--sv-on-surface);text-decoration-color:currentColor}main[data-legal-v2] a:focus-visible{outline:2px solid var(--sv-accent);outline-offset:2px;border-radius:2px}@media (max-width:640px){main[data-legal-v2] .privacyDocument{background:0 0;border:0;border-radius:0;padding:0}main[data-legal-v2] .privacySection+.privacySection{border-top:1px solid var(--sv-chrome-line)}}
