.srcbb4d5-svc-hero{background:var(--brand-bg-alt)}.srcbb4d5-svc-hero-fig img{border-radius:var(--brand-radius);min-height:240px;-o-object-fit:cover;object-fit:cover;width:100%}.srcbb4d5-svc-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:24px}.srcbb4d5-timeline{background:var(--brand-bg)}.srcbb4d5-steps{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));list-style:none;margin:24px 0 0;padding:0}.srcbb4d5-steps li{border-top:4px solid var(--brand-accent);padding-top:16px}.srcbb4d5-step-num{color:var(--brand-primary);display:block;font-size:2rem;font-weight:700;margin-bottom:8px}.srcbb4d5-guarantee{background:var(--brand-primary-light)}.srcbb4d5-cta-split{background:linear-gradient(135deg,#1f415f 0,#19354d 100%)}.srcbb4d5-cta-split h2,.srcbb4d5-cta-split li,.srcbb4d5-cta-split p{color:var(--brand-text-inverse)}.srcbb4d5-cta-points{margin:16px 0 0;padding-left:20px}.srcbb4d5-cta-points li{margin-bottom:8px}.srcbb4d5-cta-card{background:var(--brand-bg);border-radius:var(--brand-radius);box-shadow:0 8px 32px rgba(0,0,0,.12);padding:24px}.srcbb4d5-cta-card .form-label,.srcbb4d5-cta-card label,.srcbb4d5-cta-card p{color:var(--brand-text)}.srcbb4d5-icon-mark{color:var(--brand-primary);display:block;font-size:1.25rem;font-weight:700;margin-bottom:8px}