.svc-band{padding-block:3rem;position:relative;overflow:hidden}.svc-band--secondary{background-color:var(--color-background-secondary)}.svc-band__inner{z-index:1;position:relative}.svc-band__lede{max-width:var(--max-width-prose-max);color:var(--color-text-primary);overflow-wrap:break-word}.svc-band__lede p{margin:0 0 1rem}.svc-band__lede p:last-child{margin-bottom:0}.svc-heading{margin:0 0 1.25rem}.svc-kicker{margin:0 0 .75rem}.svc-points{margin:0 0 1rem;padding-left:1.25rem}.svc-points li{margin:.35rem 0}.svc-hero{min-height:0;padding-block:3.25rem 3.75rem}.svc-hero__art{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.svc-hero__art svg{width:min(32rem,80vw);height:auto;display:block;position:absolute;top:-12%;right:-18%}.svc-hero__title{overflow-wrap:break-word;max-width:16ch;line-height:var(--line-height-h1);margin:0 0 1.25rem}.svc-overview{padding-block:2.5rem 3rem}.svc-overview .ui-container{box-sizing:border-box;min-width:0;max-width:min(72rem,100%)}.svc-lead{max-width:40rem;margin:0 0 2rem}.svc-lead p{overflow-wrap:anywhere;margin:0 0 1rem}.svc-lead p:last-child{margin-bottom:0}.svc-lead__strong{font-weight:700}.svc-topics{grid-template-columns:minmax(0,1fr);gap:1.25rem 1.5rem;max-width:100%;margin:0;padding:0;list-style:none;display:grid}.svc-topic{border-top:1px solid var(--color-border);flex-direction:column;min-width:0;height:100%;padding-top:.85rem;display:flex}.svc-topic__mark{border:2px solid var(--color-brand-red);border-radius:50%;flex-shrink:0;width:.55rem;height:.55rem;margin-bottom:.65rem}.svc-topic__title{overflow-wrap:anywhere;margin:0 0 .65rem}.svc-topic p{overflow-wrap:anywhere;margin:0 0 .75rem}.svc-topic__links{flex-direction:column;align-items:flex-start;gap:.15rem;margin-top:auto;margin-bottom:0;display:flex}.svc-topic__links .text-link.text-link--arrow{white-space:normal;overflow-wrap:anywhere;max-width:100%;display:inline-block}.svc-notes{margin:0 0 1rem;padding-left:1.15rem}.svc-notes li{margin:.25rem 0}.svc-band .text-link{min-height:var(--spacing-touch-min);align-items:center;display:inline-flex}@media (min-width:48rem){.svc-band{padding-block:4rem}.svc-hero{min-height:18rem;padding-block:5rem 5.5rem}.svc-topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.svc-hero{padding-block:6rem 6.5rem}.svc-topics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.svc-topic{transition:none}}
