.lp-root.lp-privacy{position:relative;isolation:isolate;min-block-size:100svh;background-color:var(--lp-sheet-bg);background-image:linear-gradient(180deg,var(--lp-sheet-top),var(--lp-sheet-bg) 480px)}.lp-root .lp-privacy-art{position:absolute;inset:0 0 auto;z-index:-1;block-size:560px;pointer-events:none;background-image:radial-gradient(48% 70% at 86% 0,color-mix(in oklab,var(--lp-art-dusk-1) 42%,transparent),transparent 70%),radial-gradient(40% 60% at 64% 4%,color-mix(in oklab,var(--lp-art-dusk-2) 34%,transparent),transparent 70%),radial-gradient(42% 64% at 8% 0,color-mix(in oklab,var(--lp-art-glacier-1) 30%,transparent),transparent 70%);-webkit-mask-image:linear-gradient(180deg,black 30%,transparent);mask-image:linear-gradient(180deg,black 30%,transparent)}.lp-root .lp-privacy-header{padding-block:20px 8px}.lp-root .lp-privacy-home{display:inline-flex;align-items:center;min-block-size:48px;padding:6px 18px 6px 8px;border-radius:9999px;background:var(--lp-glass-sheen),color-mix(in oklab,var(--lp-surface) 72%,transparent);box-shadow:inset 0 1px 0 var(--lp-glass-rim),inset 0 0 0 1px var(--lp-glass-border),var(--lp-glass-shadow);text-decoration:none}.lp-root .lp-privacy-main{padding-block:24px 96px}.lp-root .lp-privacy-panel{inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;padding:clamp(24px,4vw,48px);border-radius:24px;background:var(--lp-glass-sheen),color-mix(in oklab,var(--lp-surface) 86%,transparent);box-shadow:inset 0 1px 0 var(--lp-glass-rim),inset 0 0 0 1px var(--lp-glass-border),var(--lp-glass-shadow),var(--lp-shadow-2)}.lp-root .lp-privacy-updated{margin-block-start:8px}.lp-root .lp-privacy-intro{margin-block-start:20px}.lp-root .lp-privacy-section{margin-block-start:36px;padding-block-start:28px;border-block-start:1px solid var(--lp-glass-border)}.lp-root .lp-privacy-heading{display:flex;align-items:center;gap:12px}.lp-root .lp-privacy-text{color:var(--lp-fg-2)}.lp-root .lp-privacy-section>.lp-privacy-text{margin-block-start:12px}.lp-root .lp-privacy-list{margin-block-start:12px;padding-inline-start:1.25rem;list-style:disc}.lp-root .lp-privacy-list>li::marker{color:var(--lp-accent)}.lp-root .lp-privacy-list>li+li{margin-block-start:8px}.lp-root .lp-privacy-back{margin-block-start:32px;padding-inline-start:clamp(24px,4vw,48px)}@media (prefers-reduced-transparency:reduce){.lp-root .lp-privacy-home,.lp-root .lp-privacy-panel{background:var(--lp-glass-solid)}}@media (forced-colors:active){.lp-root .lp-privacy-art{display:none}.lp-root .lp-privacy-home,.lp-root .lp-privacy-panel{border:1px solid CanvasText}}