.sv-container.svelte-3e4vlq{max-width:var(--sv-container-max);padding:0 var(--sv-container-padding);margin:0 auto}.sv-trust.svelte-3e4vlq{padding:var(--sv-space-2xl) 0;border-top:1px solid var(--sv-border-color);border-bottom:1px solid var(--sv-border-color);background:var(--sv-bg-brand-subtle)}.sv-trust__stats.svelte-3e4vlq{justify-content:center;gap:var(--sv-space-3xl);flex-wrap:wrap;display:flex}.sv-trust__stat.svelte-3e4vlq{text-align:center;padding:var(--sv-space-lg) var(--sv-space-xl);background:var(--sv-bg-elevated);border:1px solid var(--sv-border-color);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow-card);transition:box-shadow var(--sv-duration-normal) var(--sv-ease-out), transform var(--sv-duration-normal) var(--sv-ease-out)}.sv-trust__stat.svelte-3e4vlq:hover{box-shadow:var(--sv-shadow-card-hover);transform:translateY(-2px)}.sv-trust__stat-value.svelte-3e4vlq{font-family:var(--sv-font-display);font-size:clamp(var(--sv-text-3xl), 4vw, var(--sv-text-5xl));color:var(--sv-brand-800);letter-spacing:-.03em;font-weight:800;line-height:1;display:block}.sv-trust__stat-label.svelte-3e4vlq{font-family:var(--sv-font-body);font-size:var(--sv-text-sm);color:var(--sv-text-secondary);margin-top:var(--sv-space-xs);display:block}.sv-trust__logos-label.svelte-3e4vlq{text-align:center;font-size:var(--sv-text-sm);color:var(--sv-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--sv-space-lg)}.sv-trust__logos-row.svelte-3e4vlq{justify-content:center;align-items:center;gap:var(--sv-space-2xl);flex-wrap:wrap;display:flex}.sv-trust__logo.svelte-3e4vlq{opacity:.5;transition:opacity var(--sv-duration-normal) var(--sv-ease-out);filter:grayscale()}.sv-trust__logo.svelte-3e4vlq:hover{opacity:1;filter:grayscale(0)}.sv-trust__logo.svelte-3e4vlq img:where(.svelte-3e4vlq){object-fit:contain;width:auto;height:32px}.sv-trust__logo.svelte-3e4vlq span:where(.svelte-3e4vlq){font-family:var(--sv-font-body);font-weight:600;font-size:var(--sv-text-sm);color:var(--sv-text-secondary)}.sv-trust__reviews.svelte-3e4vlq{gap:var(--sv-space-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.sv-trust__review.svelte-3e4vlq{text-align:center;padding:var(--sv-space-lg) var(--sv-space-xl);background:var(--sv-bg-elevated);border:1px solid var(--sv-border-color);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow-card);transition:box-shadow var(--sv-duration-normal) var(--sv-ease-out), transform var(--sv-duration-normal) var(--sv-ease-out)}.sv-trust__review.svelte-3e4vlq:hover{box-shadow:var(--sv-shadow-card-hover);transform:translateY(-2px)}.sv-trust__review-stars.svelte-3e4vlq{margin-bottom:var(--sv-space-sm);justify-content:center;gap:2px;display:flex}.sv-trust__review-text.svelte-3e4vlq{font-family:var(--sv-font-body);font-size:var(--sv-text-base);color:var(--sv-text-primary);font-style:italic;line-height:1.6}.sv-trust__review-author.svelte-3e4vlq{font-size:var(--sv-text-sm);color:var(--sv-text-muted);margin-top:var(--sv-space-sm);display:block}.sv-trust__certs.svelte-3e4vlq{justify-content:center;gap:var(--sv-space-2xl);flex-wrap:wrap;display:flex}.sv-trust__cert.svelte-3e4vlq{align-items:center;gap:var(--sv-space-sm);display:flex}.sv-trust__cert-icon.svelte-3e4vlq{font-size:var(--sv-text-2xl)}.sv-trust__cert-label.svelte-3e4vlq{font-family:var(--sv-font-body);font-weight:600;font-size:var(--sv-text-sm);color:var(--sv-text-primary);display:block}.sv-trust__cert-value.svelte-3e4vlq{font-size:var(--sv-text-xs);color:var(--sv-text-muted);display:block}@media (width<=768px){.sv-trust__stats.svelte-3e4vlq{gap:var(--sv-space-xl)}.sv-trust__stat-value.svelte-3e4vlq{font-size:var(--sv-text-2xl)}}.sv-trust__stat.svelte-3e4vlq:focus-visible,.sv-trust__review.svelte-3e4vlq:focus-visible,.sv-trust__logo.svelte-3e4vlq:focus-visible{box-shadow:var(--sv-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.sv-trust__stat.svelte-3e4vlq,.sv-trust__review.svelte-3e4vlq,.sv-trust__logo.svelte-3e4vlq{transition-duration:0s}.sv-trust__stat.svelte-3e4vlq:hover,.sv-trust__review.svelte-3e4vlq:hover{transform:none}}
