.legal-module__4inzeG__h1{font:900 clamp(32px, 5vw, 52px) / 1 var(--font-sans);letter-spacing:-.025em;overflow-wrap:anywhere;margin:14px 0 0}.legal-module__4inzeG__impressumGrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(24px,4vw,40px);max-width:1000px;margin-top:max(24px,clamp(22px,3vw,32px));display:grid}.legal-module__4inzeG__blockTitle{font:700 13px / 1.3 var(--font-sans);margin:0}.legal-module__4inzeG__blockText{font:400 14px / 1.7 var(--font-sans);color:#000000bf;margin:10px 0 0}.legal-module__4inzeG__policy{max-width:900px;margin-top:8px}.legal-module__4inzeG__policyTitle{font:700 14px / 1.3 var(--font-sans);margin:26px 0 0}.legal-module__4inzeG__policyText{max-width:78ch;font:400 14px / 1.75 var(--font-sans);color:#000000bf;text-wrap:pretty;overflow-wrap:break-word;margin:10px 0 0}
.LegalShell-module__k5Bc6a__page{flex-direction:column;min-height:100dvh;display:flex}.LegalShell-module__k5Bc6a__header{padding:12px var(--gutter);background:#faf8f4eb;border-bottom:1px solid #00000017;justify-content:space-between;align-items:center;gap:20px;display:flex;box-shadow:0 1px #0000000a}.LegalShell-module__k5Bc6a__brand{display:block}.LegalShell-module__k5Bc6a__logo{width:auto;height:40px;display:block}.LegalShell-module__k5Bc6a__nav{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.LegalShell-module__k5Bc6a__back{font:700 11.5px / 1 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#000000b8;border-radius:999px;padding:10px 14px}.LegalShell-module__k5Bc6a__back:hover{color:var(--ink);background:#0000000f}.LegalShell-module__k5Bc6a__main{padding:clamp(28px, 5vw, 56px) var(--gutter);flex:1}.LegalShell-module__k5Bc6a__eyebrow{font:700 11px / 1 var(--font-mono);letter-spacing:.14em;color:#000000ad}.LegalShell-module__k5Bc6a__footer{background:var(--ink);color:#ffffffb3;padding:clamp(20px, 3vw, 28px) var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.LegalShell-module__k5Bc6a__copy{font:500 11px / 1.5 var(--font-mono)}.LegalShell-module__k5Bc6a__links{flex-wrap:wrap;gap:20px;display:flex}.LegalShell-module__k5Bc6a__link{font:500 12.5px / 1 var(--font-sans);color:#ffffffb3}.LegalShell-module__k5Bc6a__link:hover{color:#fff}
