.marketing-scope .section-head{text-align:center;max-width:64ch;margin:0 auto clamp(40px,6vh,64px)}.marketing-scope .compare-cap{color:var(--muted-foreground);margin-top:16px;text-align:center;max-width:60ch;margin-inline:auto;font-size:12.5px}.marketing-scope .usp-grid{gap:var(--space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.marketing-scope .usp-grid{grid-template-columns:repeat(3,1fr)}}.marketing-scope .usp-card{background:var(--card);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);flex-direction:column;transition:box-shadow .25s,transform .25s,border-color .25s;display:flex;overflow:hidden}.marketing-scope .usp-card:hover{border-color:color-mix(in oklch,var(--primary) 30%,var(--border));box-shadow:var(--shadow-lg);transform:translateY(-4px)}.marketing-scope .usp-figure{aspect-ratio:16/10;background:var(--muted);overflow:hidden}.marketing-scope .usp-figure img{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(.16,1,.3,1)}.marketing-scope .usp-card:hover .usp-figure img{transform:scale(1.04)}.marketing-scope .usp-body{gap:var(--space-2);flex-direction:column;padding:clamp(20px,2.4vw,26px);display:flex}.marketing-scope .usp-card .h-card{margin:0 0 var(--space-2) 0}.marketing-scope .usp-chip{background:color-mix(in oklch,var(--primary) 10%,transparent);border-radius:var(--radius-sm);color:var(--primary);letter-spacing:.06em;margin-bottom:var(--space-1);text-transform:uppercase;align-self:flex-start;padding:4px 10px;font-size:11px;font-weight:600}.marketing-scope .usp-body p{color:var(--muted-foreground);margin:0;font-size:14px;line-height:1.55}.marketing-scope .usp-body a{margin-top:var(--space-1);font-size:13px;font-weight:500}
