.acoru-illus{isolation:isolate;padding-block:clamp(3.5rem,2rem + 4vw,6rem);position:relative}.acoru-illus__inner{align-items:center;display:flex;flex-direction:column;gap:clamp(2rem,1.5rem + 1.5vw,2.25rem)}.acoru-illus__head{gap:var(--acoru-space-5)}.acoru-illus--narrow .acoru-illus__head,.acoru-illus__inner>.acoru-illus__head:only-child{gap:var(--acoru-space-6);max-width:56rem}.acoru-illus__title--sm{font-weight:600}.acoru-illus .acoru-illus__title--dark{color:var(--acoru-dark)}.acoru-illus .acoru-illus__title--blue{color:var(--acoru-blue)}.acoru-illus__media{max-width:75rem;width:100%}.acoru-illus--wide .acoru-illus__media{max-width:64.7rem}.acoru-illus__media img{border-radius:1.125rem;display:block;height:auto;width:100%}.acoru-illus--dots:before{aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--acoru-sage) 55%,transparent) 1.5px,transparent 2px) 0 0 /10px 10px;content:"";left:50%;-webkit-mask-image:radial-gradient(closest-side,#000 55%,transparent);mask-image:radial-gradient(closest-side,#000 55%,transparent);position:absolute;top:50%;translate:-50% -50%;width:min(39.5rem,90vw);z-index:-1}.acoru-illus__rive{background:none;position:relative}.acoru-illus__rive .acoru-rive__canvas{inset:0;position:absolute}.acoru-illus__rive.is-loaded img{visibility:hidden}.acoru-illus:has(+.acoru-quote),.dnd-section:has(.acoru-illus):has(+.dnd-section .acoru-quote) .acoru-illus{padding-bottom:var(--acoru-space-2)}.acoru-illus__rive{border-radius:1.125rem;overflow:hidden}.acoru-illus__rive canvas{border-radius:inherit}