@layer components{.measurement-switch{border:var(--hairline);border-radius:var(--radius-m);max-width:var(--measure);padding:var(--space-m)}.measurement-switch .save-failed{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.8, 1rem);color:var(--ink);font-weight:700;line-height:1.35}.measurement-switch .save-failed:not(:empty){margin-block-start:var(--space-xs)}.legal-page{animation:page-enter var(--transition-base,0s) var(--ease-out) both}:root[data-landing] .legal-page{animation:none}.legal-page{gap:var(--space-l);max-width:var(--column-max-width);padding-block:var(--layout-padding-block-start) var(--layout-padding-block-end);padding-inline:var(--gutter-left) var(--gutter-right);flex-direction:column;flex:1;width:100%;margin:0 auto;display:flex}@media (width>=56.25rem){.legal-page{max-width:var(--column-wide-max-width)}}.legal-page{gap:var(--space-xl);padding-block-start:var(--menu-block-inset)}.legal-page h1{font-family:var(--font-display);font-size:clamp(1.75rem, var(--stage-unit) * 6, 4.5rem);font-variation-settings:"opsz" 96;letter-spacing:var(--tracking-tight);font-weight:800;font-stretch:85%;line-height:.95}.legal-page p,.legal-page address,.legal-page .stored-keys{font-size:clamp(1rem, var(--stage-unit) * 2, 1.125rem);max-width:var(--measure);text-wrap:pretty;font-weight:400;line-height:1.45}.legal-page .intro{color:var(--ink-muted);margin-block-start:var(--space-s)}.legal-page .legal-section{border-top:var(--stroke-hair) solid var(--rule);gap:var(--space-s);flex-direction:column;padding-block-start:var(--space-m);display:flex}.legal-page .legal-section h2{font-family:var(--font-display);font-size:clamp(1.25rem, var(--stage-unit) * 3, 1.75rem);letter-spacing:-.005em;font-weight:700;font-stretch:90%;line-height:1.05}.legal-page address{flex-direction:column;font-style:normal;display:flex}.legal-page .stored-keys{gap:var(--space-s);flex-direction:column;display:flex}.legal-page .stored-keys dt{font-size:clamp(var(--text-xs), var(--stage-unit) * 1.7, 1rem);letter-spacing:.005em;overflow-wrap:anywhere;font-weight:700}.legal-page .stored-keys dd{color:var(--ink-muted)}.legal-page>.link{align-self:flex-start}}
