.imprint-module__ss6vsW__container{max-width:800px;padding:var(--gap-3xl) var(--gap-lg);font-family:var(--font-sans);margin:0 auto}.imprint-module__ss6vsW__header{margin-bottom:var(--gap-2xl);text-align:center;position:relative}.imprint-module__ss6vsW__header:before{content:"";background:radial-gradient(ellipse, var(--accent-glow) 0%, transparent 70%);pointer-events:none;z-index:-1;width:300px;height:150px;position:absolute;top:-50px;left:50%;transform:translate(-50%)}.imprint-module__ss6vsW__title{font-family:var(--font-mono);letter-spacing:-1px;color:var(--text);margin-bottom:var(--gap-sm);font-size:clamp(2rem,4vw,3rem);font-weight:800}.imprint-module__ss6vsW__grid{gap:var(--gap-lg);flex-direction:column;display:flex}.imprint-module__ss6vsW__card{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--gap-xl);transition:all .3s;position:relative;overflow:hidden}.imprint-module__ss6vsW__card:hover{border-color:var(--border);background:var(--surface-2)}.imprint-module__ss6vsW__cardTitle{font-family:var(--font-mono);color:var(--text);margin-bottom:var(--gap-md);padding-bottom:var(--gap-sm);border-bottom:1px solid var(--border-subtle);font-size:1.1rem;font-weight:700}.imprint-module__ss6vsW__text{color:var(--text-secondary);font-size:.95rem;line-height:1.7}.imprint-module__ss6vsW__text strong{color:var(--text)}.imprint-module__ss6vsW__accentLink{color:var(--accent);font-weight:500;text-decoration:none;transition:color .2s}.imprint-module__ss6vsW__accentLink:hover{color:var(--accent-dim);text-decoration:underline}.imprint-module__ss6vsW__securityBox{margin-top:var(--gap-md);padding:var(--gap-md);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);align-items:flex-start;gap:var(--gap-md);display:flex}.imprint-module__ss6vsW__securityIcon{margin-top:2px}.imprint-module__ss6vsW__pgpBlock{background:var(--surface-2);padding:var(--gap-md);border-radius:var(--radius-md);font-family:var(--font-mono);color:var(--text-secondary);border:1px dashed var(--border);margin-top:var(--gap-md);white-space:pre;font-size:.75rem;line-height:1.4;overflow-x:auto}
