.marketing-scope .hero-inner{max-width:820px}.marketing-scope .for-whom{background:var(--card);border-bottom:1px solid var(--border);border-top:1px solid var(--border)}.marketing-scope .for-whom-grid{gap:var(--space-6);margin-top:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:768px){.marketing-scope .for-whom-grid{grid-template-columns:repeat(3,1fr)}}.marketing-scope .whom-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);gap:var(--space-4);padding:var(--space-8);flex-direction:column;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex}.marketing-scope .whom-card:hover{border-color:var(--primary);box-shadow:var(--shadow-md);transform:translateY(-3px)}.marketing-scope .whom-num{background:color-mix(in oklch,var(--primary) 10%,transparent);border-radius:var(--radius-md);color:var(--primary);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-weight:600;display:inline-flex}.marketing-scope .whom-chip{background:color-mix(in oklch,var(--primary) 8%,transparent);border-radius:var(--radius-sm);color:var(--primary);letter-spacing:.1em;text-transform:uppercase;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:500;display:inline-block}.marketing-scope .whom-card .body-text{font-size:15px}.marketing-scope .icp-footnote{color:var(--muted-foreground);margin:var(--space-10) auto 0;text-align:center;max-width:720px;font-size:14px;line-height:1.6}.marketing-scope .strategy{background:var(--background)}.marketing-scope .strategy-grid{align-items:center;gap:var(--space-12);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.marketing-scope .strategy-grid{gap:var(--space-16);grid-template-columns:1.1fr .9fr}}.marketing-scope .strategy-text>p{color:var(--secondary-foreground);margin:0 0 var(--space-4) 0;line-height:1.65}.marketing-scope .strategy-text>p:last-of-type{margin-bottom:var(--space-8)}.marketing-scope .pullquote{border-left:3px solid var(--primary);color:var(--foreground);letter-spacing:-.01em;padding:var(--space-4) 0 var(--space-4) var(--space-6);margin:0;font-size:clamp(1.125rem,2vw,1.375rem);font-style:italic;font-weight:500;line-height:1.4}.marketing-scope .strategy-figure{aspect-ratio:4/5;background:var(--muted);border:1px solid var(--border);border-radius:var(--radius-xl);position:relative;overflow:hidden;box-shadow:0 24px 48px -16px oklch(30% .14 265/.28),0 8px 16px -8px oklch(45% .16 265/.14)}.marketing-scope .strategy-figure img{object-fit:cover;width:100%;height:100%}.marketing-scope .strategy-figure:after{content:"";pointer-events:none;background:linear-gradient(160deg,oklch(45% .16 265/.18),#0000 55%);position:absolute;inset:0}.marketing-scope .trust-stats{background:var(--muted)}.marketing-scope .compare{background:var(--background)}.marketing-scope .compare-wrap{margin-top:var(--space-12)}.marketing-scope .compare-table .locari-col{background:color-mix(in oklch,var(--primary) 5%,var(--card));color:var(--foreground);font-weight:500}.marketing-scope .compare-table thead .locari-col{background:color-mix(in oklch,var(--primary) 12%,var(--muted));color:var(--primary)}.marketing-scope .compare-caption{color:var(--muted-foreground);margin-top:var(--space-4);text-align:center;font-size:13px;line-height:1.5}.marketing-scope .check-tick{color:oklch(45% .16 145);font-weight:700}.marketing-scope .check-cross{color:var(--muted-foreground)}.marketing-scope .about-anchor{background:var(--muted);border-top:1px solid var(--border)}.marketing-scope .about-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);align-items:start;gap:var(--space-6);margin:var(--space-8) auto 0;grid-template-columns:1fr;max-width:920px;padding:clamp(32px,5vw,56px);display:grid}@media (min-width:768px){.marketing-scope .about-card{gap:var(--space-12);grid-template-columns:1fr 1.4fr}}.marketing-scope .about-eyebrow-block{gap:var(--space-2);flex-direction:column;display:flex}.marketing-scope .about-card .h-card{margin-bottom:var(--space-3)}.marketing-scope .about-card .body-text{font-size:15.5px;line-height:1.65}.marketing-scope .rechtshinweis{border-top:1px solid var(--border);color:var(--muted-foreground);margin-top:var(--space-6);padding-top:var(--space-6);font-size:13px;line-height:1.6}.marketing-scope .rechtshinweis a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}
