.src6d347-svc-hero{background:var(--brand-bg);color:var(--brand-text);padding:64px 0;border-bottom:8px solid var(--brand-primary)}.src6d347-svc-hero h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text)}.src6d347-svc-eye{color:var(--brand-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:13px}.src6d347-svc-disc{font-weight:700;color:var(--brand-text)}.src6d347-svc-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:24px}.src6d347-svc-alt{padding:64px 0;background:var(--brand-bg-alt)}.src6d347-svc-alt h2,.src6d347-svc-alt h3,.src6d347-svc-alt p{color:var(--brand-text)}.src6d347-svc-alt article{display:grid;grid-template-columns:1.1fr 0.9fr;grid-gap:32px;gap:32px;align-items:center;margin-top:48px}.src6d347-svc-alt article:nth-child(2n){grid-template-columns:0.9fr 1.1fr}.src6d347-table{padding:64px 0;background:var(--brand-bg)}.src6d347-table caption,.src6d347-table h2,.src6d347-table p{color:var(--brand-text)}.src6d347-table table{width:100%;border:1px solid var(--brand-border);border-collapse:collapse}.src6d347-table td,.src6d347-table th{border-top:1px solid var(--brand-border);padding:12px 16px;text-align:left;vertical-align:top;color:var(--brand-text)}.src6d347-table th{width:220px;background:var(--brand-bg-alt)}.src6d347-group th{background:var(--brand-neutral-light)}.src6d347-faq{padding:48px 0 64px;display:block}.src6d347-faq .container{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px}.src6d347-faq h2{grid-column:1/-1;color:var(--brand-text)}.src6d347-faq h3{color:var(--brand-primary);font-size:1rem}.src6d347-faq details{border-bottom:1px solid var(--brand-border);padding:12px 0}.src6d347-faq summary{cursor:pointer;font-weight:700;color:var(--brand-text)}.src6d347-faq p{color:var(--brand-text)}.src6d347-splitcta{background:var(--brand-primary);color:var(--brand-text-inverse);padding:64px 0 80px}.src6d347-splitcta h2,.src6d347-splitcta li,.src6d347-splitcta p{color:var(--brand-text-inverse)}.src6d347-splitcta a{color:var(--brand-primary-light)}.src6d347-splitcta__card{background:var(--brand-bg);color:var(--brand-text);padding:24px}@media (max-width:991px){.src6d347-faq .container,.src6d347-svc-alt article,.src6d347-svc-alt article:nth-child(2n){grid-template-columns:1fr}.src6d347-table th{width:auto}}