.LegalPage_page__tjSDn{background:var(--color-bg-base,#faf7f2);color:var(--color-text-primary,#1a1a1a);min-height:70vh;padding:4rem 0 6rem;font-family:var(--font-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.LegalPage_container__8Qevb{max-width:760px;margin:0 auto;padding:0 1.5rem}.LegalPage_backLink___cK8X{display:inline-flex;align-items:center;gap:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary,#5a5a5a);text-decoration:none;margin-bottom:2.5rem;transition:color .2s}.LegalPage_backLink___cK8X:hover{color:var(--color-brand-primary-solid,#a8431f)}.LegalPage_header__a_Z2W{margin-bottom:3rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border,#e5e0d6)}.LegalPage_title__jCvyD{font-family:var(--font-display),var(--font-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:clamp(2rem,4vw,3rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 .75rem;font-weight:500}.LegalPage_meta__gmMit{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-secondary,#5a5a5a);margin:0}.LegalPage_angaben__HoMv2{margin:0 0 2.5rem;padding:1.25rem 1.5rem;background:var(--color-bg-elevated);border:1px solid var(--color-border-strong);border-radius:var(--radius-md,6px);display:grid;gap:.5rem}.LegalPage_angabenZeile__NA_TE{display:grid;grid-template-columns:1fr;gap:.125rem}@media(min-width:640px){.LegalPage_angabenZeile__NA_TE{grid-template-columns:14rem 1fr;gap:1rem;align-items:baseline}}.LegalPage_angabenLabel__Xj_kS{margin:0;font-size:.8125rem;color:var(--color-text-muted)}.LegalPage_angabenWert__NZI4r{margin:0;font-size:.95rem;color:var(--color-text);word-break:break-word}.LegalPage_hint__H1TaI{background:rgba(168,67,31,.06);border-left:3px solid var(--color-brand-primary-solid,#a8431f);padding:1rem 1.25rem;margin-bottom:2.5rem;border-radius:2px;font-size:.95rem;line-height:1.6}.LegalPage_hint__H1TaI p{margin:0}.LegalPage_hint__H1TaI p:not(:last-child){margin-bottom:.5rem}.LegalPage_body__qAuSA{font-size:1rem;line-height:1.7;color:var(--color-text-primary,#1a1a1a)}.LegalPage_body__qAuSA p{margin:0 0 .85rem}.LegalPage_body__qAuSA h2{font-family:var(--font-display),var(--font-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1.1875rem;line-height:1.35;letter-spacing:-.01em;margin:2.25rem 0 .6rem;padding-top:1.25rem;border-top:1px solid var(--color-border,#e5e0d6);font-weight:500;color:var(--color-text-primary,#1a1a1a);font-variation-settings:"opsz" 28,"SOFT" 20,"WONK" 0}.LegalPage_body__qAuSA h2:first-child{margin-top:0;padding-top:0;border-top:none}.LegalPage_body__qAuSA h3{font-family:var(--font-display),var(--font-sans),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;font-size:1.05rem;line-height:1.35;margin:1.5rem 0 .5rem;font-weight:600;font-variation-settings:"opsz" 24,"SOFT" 20,"WONK" 0}.LegalPage_body__qAuSA ol,.LegalPage_body__qAuSA ul{margin:0 0 .85rem;padding-left:1.5rem}.LegalPage_body__qAuSA li{margin-bottom:.3rem}.LegalPage_body__qAuSA a{color:var(--color-brand-primary-solid,#a8431f);text-decoration:underline;text-underline-offset:2px}.LegalPage_body__qAuSA a:hover{text-decoration:none}.LegalPage_body__qAuSA strong{font-weight:600}.LegalPage_empty__qQkz9{font-style:italic;color:var(--color-text-secondary,#5a5a5a);padding:2rem 0;text-align:center;border-top:1px dashed var(--color-border,#e5e0d6);border-bottom:1px dashed var(--color-border,#e5e0d6)}