.public-document-chrome_page__7wvYg{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-background);color:var(--color-text-primary);font-family:var(--font-family-sans)}.public-document-chrome_footer__saXZp,.public-document-chrome_topbar__q5Vyn{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-4) var(--space-6)}.public-document-chrome_topbar__q5Vyn{min-height:64px;background:var(--color-surface);border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.public-document-chrome_brand__48ICu{display:inline-flex;align-items:center;min-height:44px;color:var(--color-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);letter-spacing:-.02em;text-decoration:none}.public-document-chrome_brand__48ICu:hover{color:var(--color-primary-hover)}.public-document-chrome_nav__qGUcX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.public-document-chrome_footerLink__9j_oj,.public-document-chrome_navLink__QSsRo{display:inline-flex;align-items:center;min-height:44px;color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.public-document-chrome_footerLink__9j_oj:hover,.public-document-chrome_navLink__QSsRo:hover{color:var(--color-text-primary)}.public-document-chrome_brand__48ICu:focus-visible,.public-document-chrome_footerLink__9j_oj:focus-visible,.public-document-chrome_navLink__QSsRo:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.public-document-chrome_body__JWZ6K{flex:1 1 auto}.public-document-chrome_footer__saXZp{margin-top:auto;border-top:var(--border-width-default) solid var(--color-border-subtle)}.public-document-chrome_footerLinks__bocCr{display:flex;flex-wrap:wrap;gap:var(--space-3)}.public-document-chrome_footerNote__RMR_C{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-sm)}.not-found-screen_main__8FyQ9{width:min(40rem,calc(100% - var(--space-8)));margin:0 auto;padding:var(--space-12) 0}.not-found-screen_kicker__awkHc{margin:0 0 var(--space-2);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.not-found-screen_title__rO_zz{margin:0 0 var(--space-3);color:var(--color-primary);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--line-height-tight)}.not-found-screen_body__ZckdX{margin:0 0 var(--space-8);color:var(--color-text-secondary);font-size:var(--font-size-md);line-height:var(--line-height-relaxed)}.not-found-screen_actions__MulEk{display:flex;flex-wrap:wrap;gap:var(--space-3)}.not-found-screen_primary__3sDfG,.not-found-screen_secondary__Snv07{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-md,8px);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-decoration:none}.not-found-screen_primary__3sDfG{color:var(--color-text-inverse);background:var(--color-primary)}.not-found-screen_primary__3sDfG:hover{background:var(--color-primary-hover)}.not-found-screen_secondary__Snv07{color:var(--color-primary);background:var(--color-surface);border:var(--border-width-default) solid var(--color-border-default)}.not-found-screen_secondary__Snv07:hover{background:var(--color-background-subtle)}.not-found-screen_primary__3sDfG:focus-visible,.not-found-screen_secondary__Snv07:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.data-privacy_shell__s826u{max-width:48rem;margin:0 auto;padding:var(--space-8) var(--space-6) var(--space-12);font-family:var(--font-family-sans);color:var(--color-text-primary);background:var(--color-background)}.data-privacy_header__tg1F4{margin-bottom:var(--space-8);padding-bottom:var(--space-6);border-bottom:var(--border-width-default) solid var(--color-border-subtle)}.data-privacy_kicker__QfcHA{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.04em}.data-privacy_kicker__QfcHA,.data-privacy_title__MLScb{margin:0 0 var(--space-2);line-height:var(--line-height-tight)}.data-privacy_title__MLScb{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}.data-privacy_versionDate__xEcwJ{margin:0;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:var(--color-text-secondary)}.data-privacy_section__r4DbS{margin-bottom:var(--space-8)}.data-privacy_heading__Ar_0k{margin:0 0 var(--space-4);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.data-privacy_subsection__WZWUh{margin-top:var(--space-5);padding-left:var(--space-2)}.data-privacy_subheading__M_fNX{margin:0 0 var(--space-3);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.data-privacy_body__Lq8Y7{margin:0 0 var(--space-3)}.data-privacy_body__Lq8Y7,.data-privacy_list__fHD70{font-size:var(--font-size-sm);line-height:var(--line-height-relaxed);color:var(--color-text-secondary)}.data-privacy_list__fHD70{margin:0 0 var(--space-4);padding-left:var(--space-6)}.data-privacy_list__fHD70 li+li{margin-top:var(--space-2)}.data-privacy_contactFooter__Cx4R7{margin-top:var(--space-8);padding-top:var(--space-6);border-top:var(--border-width-default) solid var(--color-border-subtle)}.data-privacy_link__cyiVo{color:var(--color-text-link)}.data-privacy_link__cyiVo:hover{color:var(--color-text-link-hover)}