.sicherheit-page .page-hero .subtitle{max-width:620px;line-height:1.65}.trust-metrics{justify-content:center;gap:var(--spacing-lg);padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-3xl);flex-wrap:wrap;max-width:900px;margin:0 auto;display:flex}.trust-metric{background:var(--color-white);border:1px solid var(--color-border);transition:box-shadow var(--transition-base), border-color var(--transition-base);border-radius:100px;align-items:center;gap:.625rem;padding:.75rem 1.25rem;display:flex}.trust-metric:hover{box-shadow:var(--shadow-md);border-color:var(--color-gray-300)}.trust-metric-icon{background:linear-gradient(135deg,#e8f1fe 0%,#d4e6fd 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.trust-metric-icon svg{width:16px;height:16px;color:var(--color-primary)}.trust-metric-text{color:var(--color-text);white-space:nowrap;font-size:.875rem;font-weight:600}.security-grid{gap:var(--spacing-lg);max-width:1100px;padding:0 var(--spacing-lg) var(--spacing-3xl);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}.security-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--spacing-2xl);transition:box-shadow var(--transition-base), border-color var(--transition-base), transform var(--transition-base);position:relative}.security-card:hover{box-shadow:var(--shadow-lg);border-color:var(--color-gray-300);transform:translateY(-2px)}.security-icon{width:48px;height:48px;margin-bottom:var(--spacing-md);background:linear-gradient(135deg,#e8f1fe 0%,#d4e6fd 100%);border-radius:12px;justify-content:center;align-items:center;display:flex}.security-icon svg{width:24px;height:24px;color:var(--color-primary)}.security-name{color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--spacing-xs);font-size:1.125rem;font-weight:700;line-height:1.3}.security-desc{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.65}.dsgvo-notice{max-width:900px;padding:0 var(--spacing-lg);margin:0 auto}.dsgvo-card{border-radius:var(--radius-xl);padding:var(--spacing-2xl);background:linear-gradient(135deg,#f8faff 0%,#f0f5ff 100%);border:1px solid #dce6f5}.dsgvo-header{margin-bottom:var(--spacing-md);align-items:center;gap:.75rem;display:flex}.dsgvo-icon{background:var(--color-white);border:1px solid #dce6f5;border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.dsgvo-icon svg{width:18px;height:18px;color:var(--color-primary)}.dsgvo-title{color:var(--color-text);font-size:.9375rem;font-weight:600}.dsgvo-card p{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.75}.sicherheit-page .cta-section{text-align:center;padding:var(--spacing-3xl) var(--spacing-lg) var(--spacing-4xl);background:0 0;border-top:none}.sicherheit-page .cta-section h2{color:var(--color-text);letter-spacing:-.02em;margin-bottom:var(--spacing-sm);font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.sicherheit-page .cta-section p{color:var(--color-text-tertiary);margin-bottom:var(--spacing-lg);max-width:480px;margin-left:auto;margin-right:auto;font-size:1rem}.btn-primary-lg{border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-base);font-size:1rem;font-weight:600;font-family:var(--font-primary);border:1px solid var(--color-primary);text-align:center;background:var(--color-primary);color:var(--color-white);padding:.875rem 2rem;text-decoration:none;display:inline-block;box-shadow:0 2px 8px #0066de33}.btn-primary-lg:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);color:var(--color-white);transform:translateY(-2px);box-shadow:0 6px 20px #0066de4d}.security-whitepaper-cta{border-top:1px solid var(--color-border);max-width:1100px;margin:48px auto 0;padding:60px 0 0}.whitepaper-block{background:var(--color-surface);border:1.5px solid var(--color-primary);margin:0 var(--spacing-lg);border-radius:16px;align-items:center;gap:24px;padding:28px 32px;display:flex}.whitepaper-icon{flex-shrink:0}.whitepaper-content{flex:1}.whitepaper-title{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.02em;margin-bottom:6px;font-size:18px;font-weight:700}.whitepaper-desc{color:var(--color-ink-secondary);font-size:13px;line-height:1.6;font-family:var(--font-primary);margin:0}.whitepaper-cta{background:var(--color-primary);color:#fff;border-radius:var(--radius-md);white-space:nowrap;transition:background var(--transition-fast), transform var(--transition-base);font-size:13px;font-weight:600;font-family:var(--font-primary);flex-shrink:0;align-items:center;gap:7px;padding:12px 22px;text-decoration:none;display:inline-flex}.whitepaper-cta:hover{background:var(--color-primary-hover);transform:translateY(-1px)}.whitepaper-cta:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}.security-compare-section{border-top:1px solid var(--color-border);max-width:1100px;margin:48px auto 0;padding:60px 0 0}.security-compare-section .section-h2{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.02em;text-align:center;margin:0 var(--spacing-lg) 36px;font-size:clamp(1.375rem,2.5vw,1.75rem);font-weight:700}.compare-table-wrapper{border:1.5px solid var(--color-border);margin:0 var(--spacing-lg);border-radius:12px;overflow-x:auto}.security-compare-table{border-collapse:collapse;width:100%}.sec-th{text-align:left;font-family:var(--font-display);color:var(--color-ink);border-bottom:2px solid var(--color-border);background:var(--color-surface);letter-spacing:-.01em;white-space:nowrap;padding:14px 18px;font-size:13px;font-weight:700}.sec-th--feature{text-transform:uppercase;letter-spacing:.07em;width:28%;color:var(--color-ink-tertiary);font-size:11px;font-family:var(--font-primary);font-weight:600}.sec-th--lawson{background:var(--color-primary);color:#fff}.sec-td{border-bottom:1px solid var(--color-border);vertical-align:middle;padding:12px 18px}.sec-td--feature{color:var(--color-ink);font-size:13px;font-weight:500;font-family:var(--font-primary)}.sec-td--lawson{background:#f5f9ff}.sec-row-alt .sec-td--lawson{background:#eff5ff}.sec-yes{color:var(--color-green-text);font-size:12px;font-weight:500;font-family:var(--font-primary);align-items:center;gap:6px;display:flex}.sec-no{color:var(--color-ink-tertiary);font-size:12px;font-family:var(--font-primary);align-items:center;gap:6px;display:flex}.sec-partial{color:#d97706;font-size:12px;font-family:var(--font-primary);align-items:center;gap:6px;display:flex}.fade-in-d9{animation-delay:.9s}.fade-in-d10{animation-delay:1s}.fade-in-d11{animation-delay:1.1s}.fade-in-d12{animation-delay:1.2s}@media (max-width:1024px){.security-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.trust-metrics{padding:var(--spacing-md) var(--spacing-md) var(--spacing-xl);gap:var(--spacing-sm)}.trust-metric{padding:.5rem 1rem}.trust-metric-text{font-size:.8125rem}.security-grid{padding:0 var(--spacing-md) var(--spacing-2xl);grid-template-columns:1fr}.security-card{padding:var(--spacing-lg)}.dsgvo-notice{padding:0 var(--spacing-md)}.dsgvo-card{padding:var(--spacing-lg)}.whitepaper-block{margin:0 var(--spacing-md);flex-direction:column;align-items:flex-start;gap:16px;padding:20px}.whitepaper-cta{justify-content:center;width:100%}.security-whitepaper-cta,.security-compare-section{margin:32px auto 0}.security-compare-section .section-h2{margin:0 var(--spacing-md) 24px}.compare-table-wrapper{margin:0 var(--spacing-md)}.sec-th,.sec-td{padding:10px 12px}}
