:root{color-scheme:dark;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;background:#05060b;color:#f5f5f1;--muted: #aeb4bf;--mono: "DM Mono", ui-monospace, monospace;--cyan: #54d5e9;--line: rgba(227, 235, 255, .12)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:#05060b}a{color:inherit}a:hover,a:focus-visible{color:var(--cyan)}.imprint-header{padding:max(16px,env(safe-area-inset-top)) 5vw 16px;border-bottom:1px solid var(--line)}.wordmark{color:#f5f5f1;font-family:var(--mono);font-size:17px;font-weight:700;letter-spacing:.04em;text-decoration:none}.wordmark span{margin-left:3px;color:var(--cyan);font-size:10px;font-weight:400;vertical-align:top}.imprint{max-width:640px;padding:48px 5vw 64px}.imprint h1{margin:0 0 28px;font-size:32px;font-weight:500}.imprint address{color:#dde1e9;font-size:16px;font-style:normal;line-height:1.7}.imprint address p{margin:0 0 24px}.imprint dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 20px;margin:0}.imprint dt{color:var(--muted);font-family:var(--mono);font-size:12px;line-height:2.2;text-transform:uppercase}.imprint dd{margin:0;overflow-wrap:anywhere}.imprint-back{display:inline-block;margin-top:40px;color:var(--muted);font-family:var(--mono);font-size:12px;text-decoration:none}
