.srcda205-svc-banner{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:var(--space-64) 0 var(--space-32)}.srcda205-svc-banner h1{color:var(--brand-text-inverse);font-size:max(2rem, min(4vw, 3.5rem))}.srcda205-svc-banner li,.srcda205-svc-banner p{color:var(--brand-text-inverse)}.srcda205-svc-kicker{color:var(--brand-primary-light);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.srcda205-svc-banner img{border-radius:var(--brand-radius);width:100%;min-height:240px;-o-object-fit:cover;object-fit:cover;background:var(--brand-primary)}.srcda205-basis{display:grid;grid-gap:var(--space-16);gap:var(--space-16);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));list-style:none;margin:var(--space-32) 0 0;padding:0}.srcda205-basis li{border:1px solid rgba(255,255,255,.35);border-radius:var(--brand-radius);color:var(--brand-text-inverse);padding:var(--space-16)}.srcda205-svc-layers{background:var(--brand-bg);padding:var(--space-64) 0}.srcda205-layer-grid{display:grid;grid-gap:var(--space-16);gap:var(--space-16);grid-template-columns:1fr}@media (min-width:768px){.srcda205-layer-grid{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.srcda205-layer-grid{grid-template-columns:1fr 1fr 1fr}}.srcda205-layer-grid article{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:var(--space-24)}.srcda205-layer-grid h3{color:var(--brand-primary-dark);font-size:1.05rem}.srcda205-svc-faq{background:var(--brand-neutral-light);padding:var(--space-64) 0}.srcda205-svc-faq h3{color:var(--brand-primary);font-size:1.15rem;margin-top:var(--space-32)}.srcda205-svc-cta{background:var(--brand-secondary);padding:var(--space-48) 0}.srcda205-svc-cta h2,.srcda205-svc-cta p{color:var(--brand-text-inverse)}