.acas-treatment-card-grid{background:var(--wp--preset--color--indigo-600,#219f99);color:var(--wp--preset--color--neutral-950,#171717);margin:0;padding-block:var(--acas-section-padding-top,35px) var(--acas-section-padding-bottom,35px)}.acas-treatment-card-grid__inner.container{width:min(100% - var(--site-gutter,24px)*2,1320px)}.acas-treatment-card-grid__header{margin:0 auto 32px;max-width:880px;text-align:center}.acas-treatment-card-grid__copy,.acas-treatment-card-grid__eyebrow,.acas-treatment-card-grid__heading{color:var(--wp--preset--color--neutral-50,#fff)}.acas-treatment-card-grid__eyebrow{margin:0 0 12px}.acas-treatment-card-grid__heading{margin:0}.acas-treatment-card-grid__copy{margin:12px auto 0}.acas-treatment-card-grid__items{display:grid;gap:10px;grid-template-columns:repeat(var(--acas-treatment-card-grid-columns,3),minmax(0,1fr))}.acas-treatment-card-grid__item{background:var(--wp--preset--color--neutral-50,#fff);border-radius:10px;display:flex;flex-direction:column;min-height:425px;min-width:0;overflow:hidden;padding:14px 14px 0;position:relative}.acas-treatment-card-grid__media{aspect-ratio:405/202;background:var(--wp--preset--color--sky-200,#e8cbb8);border-radius:8px 8px 0 0;overflow:hidden;position:relative}.acas-treatment-card-grid__image{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.acas-treatment-card-grid__content{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.acas-treatment-card-grid__card-eyebrow{align-self:flex-start;background:var(--wp--preset--color--indigo-600,#219f99);color:#fff;font-family:var(--wp--preset--font-family--heading,Domine,serif);font-size:12px;font-weight:400;line-height:1;margin:-31px 0 13px;min-height:31px;padding:10px;position:relative;z-index:1}.acas-treatment-card-grid__title{color:var(--wp--preset--color--indigo-600,#219f99);font-family:var(--wp--preset--font-family--heading,Domine,serif);font-size:18px;font-weight:700;line-height:1.2;margin:15px 3px 0}.acas-treatment-card-grid__card-eyebrow+.acas-treatment-card-grid__title{margin-top:0}.acas-treatment-card-grid__text{color:var(--wp--preset--color--neutral-950,#171717);font-family:var(--wp--preset--font-family--heading,Domine,serif);font-size:14px;line-height:18px;margin:8px 3px 20px}.acas-treatment-card-grid__action,.acas-treatment-card-grid__action-editor{border-top:1px solid var(--wp--preset--color--sky-200,#e8cbb8);margin:auto -14px 0;padding:0 18px}.acas-treatment-card-grid__button{align-items:center;background:transparent;color:var(--wp--preset--color--indigo-600,#219f99);display:flex;font-family:var(--wp--preset--font-family--heading,Domine,serif);font-size:13px;font-weight:700;justify-content:space-between;min-height:61px;padding:0;text-decoration:none;width:100%}.acas-treatment-card-grid__button:focus-visible,.acas-treatment-card-grid__button:hover{color:var(--wp--preset--color--indigo-700,#147f7a)}.acas-treatment-card-grid__button:focus-visible{box-shadow:var(--focus-ring);outline:2px solid transparent;outline-offset:2px}.acas-treatment-card-grid__button-arrow{font-size:20px;font-weight:400}.acas-treatment-card-grid--columns-1 .acas-treatment-card-grid__items{grid-template-columns:1fr}.acas-treatment-card-grid--columns-2 .acas-treatment-card-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:980px){.acas-treatment-card-grid--columns-3 .acas-treatment-card-grid__items,.acas-treatment-card-grid--columns-4 .acas-treatment-card-grid__items,.acas-treatment-card-grid__items{grid-template-columns:repeat(2,minmax(0,1fr))}}.acas-treatment-card-grid__slider-dots{display:none}@media(max-width:980px){.acas-treatment-card-grid--mobile-slider{overflow:hidden}.acas-treatment-card-grid--mobile-slider .acas-slider-hint{align-items:center;color:#fff;font-size:13px;line-height:1.4;margin:18px 0 0}.acas-treatment-card-grid--mobile-slider .acas-slider-hint:after{content:" →"}.acas-treatment-card-grid--mobile-slider .acas-treatment-card-grid__items,.acas-treatment-card-grid--mobile-slider.acas-treatment-card-grid--columns-1 .acas-treatment-card-grid__items,.acas-treatment-card-grid--mobile-slider.acas-treatment-card-grid--columns-2 .acas-treatment-card-grid__items,.acas-treatment-card-grid--mobile-slider.acas-treatment-card-grid--columns-3 .acas-treatment-card-grid__items,.acas-treatment-card-grid--mobile-slider.acas-treatment-card-grid--columns-4 .acas-treatment-card-grid__items{display:flex;gap:12px;grid-template-columns:none;margin-left:calc(var(--site-gutter)*-1);margin-right:calc(var(--site-gutter)*-1);margin-top:12px;overflow-x:auto;padding:0 var(--site-gutter) 16px;scroll-padding-inline:var(--site-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.acas-treatment-card-grid--mobile-slider .acas-treatment-card-grid__items::-webkit-scrollbar{display:none}.acas-treatment-card-grid--mobile-slider .acas-treatment-card-grid__item{flex:0 0 min(340px,100vw - 76px);min-height:0;scroll-snap-align:start}.acas-treatment-card-grid--mobile-slider .acas-treatment-card-grid__slider-dots{align-items:center;display:flex;gap:6px;justify-content:flex-start;margin-top:18px}.acas-treatment-card-grid__slider-dot{background:hsla(0,0%,100%,.45);border:0;border-radius:999px;display:block;flex:0 0 25px;height:9px;padding:0;transition:background .18s ease,transform .18s ease,width .18s ease;width:25px}button.acas-treatment-card-grid__slider-dot{cursor:pointer}.acas-treatment-card-grid__slider-dot.is-active,.acas-treatment-card-grid__slider-dot[aria-current=true]{background:#fff}button.acas-treatment-card-grid__slider-dot:focus-visible{box-shadow:var(--focus-ring,0 0 0 3px rgba(var(--wp--custom--color-rgb--brand-primary),.36));outline:0}}@media(max-width:760px){.acas-treatment-card-grid{padding-bottom:var(--acas-section-mobile-padding-bottom,32px);padding-top:var(--acas-section-mobile-padding-top,32px)}.acas-treatment-card-grid__inner.container{width:min(100% - var(--site-gutter,20px)*2,1320px)}.acas-treatment-card-grid--columns-2 .acas-treatment-card-grid__items,.acas-treatment-card-grid--columns-3 .acas-treatment-card-grid__items,.acas-treatment-card-grid--columns-4 .acas-treatment-card-grid__items,.acas-treatment-card-grid__items{grid-template-columns:1fr}}