.design-v2 .section-security-trust{background-color:var(--bg-white);padding:100px max(100px,(100% - var(--content-max-width))/2)}.design-v2 .section-security-trust .security-trust-inner{width:100%}.design-v2 .section-security-trust .security-trust-header{margin-bottom:60px;text-align:center}.design-v2 .section-security-trust .security-trust-title{color:var(--text-primary);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-section-sm);font-weight:var(--arizona-heading-weight);letter-spacing:var(--arizona-heading-letter-spacing);line-height:var(--arizona-heading-line-height);margin-bottom:20px;margin-top:16px}.design-v2 .section-security-trust .security-trust-description{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-body-lg);line-height:1.6;margin:0 auto;max-width:600px}.design-v2 .section-security-trust .security-trust-features{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-bottom:60px}.design-v2 .section-security-trust .security-trust-feature{background:var(--bg-white);border:1px solid var(--border-subtle);border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:32px}.design-v2 .section-security-trust .security-trust-feature-icon{align-items:center;background:var(--brand-cream);border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.design-v2 .section-security-trust .security-trust-feature-icon svg{color:var(--text-primary);height:24px;width:24px}.design-v2 .section-security-trust .security-trust-feature-text h3{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-body-lg);font-weight:600;margin-bottom:8px}.design-v2 .section-security-trust .security-trust-feature-text p{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-body-md);line-height:1.6}.design-v2 .section-security-trust .security-trust-feature-badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.design-v2 .section-security-trust .security-trust-badge{background:var(--brand-cream);border:1px solid var(--border-subtle);border-radius:100px;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-caption);font-weight:500;padding:6px 12px;white-space:nowrap}.design-v2 .section-security-trust .security-trust-certifications{background:var(--brand-cream);border:1px solid var(--border-subtle);border-radius:20px;padding:48px;text-align:center}.design-v2 .section-security-trust .security-trust-cert-title{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-body-xl);font-weight:600;margin-bottom:12px}.design-v2 .section-security-trust .security-trust-cert-desc{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-body-md);line-height:1.6;margin:0 auto 32px;max-width:600px}.design-v2 .section-security-trust .security-trust-cert-badges{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.design-v2 .section-security-trust .security-trust-cert-badge{align-items:center;background:var(--brand-cream);border:1px solid var(--border-subtle);border-radius:12px;color:var(--text-primary);display:inline-flex;font-family:var(--font-body);font-size:var(--text-caption-lg);font-weight:500;gap:8px;padding:10px 18px;white-space:nowrap}.design-v2 .section-security-trust .security-trust-cert-badge i{color:var(--brand-blue);font-size:var(--text-body)}.design-v2 .section-security-trust .security-trust-cert-check{color:var(--text-primary);font-size:.85em;margin-left:4px;vertical-align:baseline}@media(max-width:1024px){.design-v2 .section-security-trust{padding:80px 40px}.design-v2 .section-security-trust .security-trust-features{gap:16px;grid-template-columns:1fr}}@media(max-width:640px){.design-v2 .section-security-trust{padding:60px 20px}.design-v2 .section-security-trust .security-trust-certifications{padding:32px 20px}.design-v2 .section-security-trust .security-trust-cert-badges{gap:8px}.design-v2 .section-security-trust .security-trust-cert-badge{font-size:var(--text-caption);padding:8px 14px}}