@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-layout-rendering=one-per-row]:has(.spa-service-group-list-block){grid-template-columns:1fr;gap:0;margin-inline:0;padding-inline:0}.spa-service-group-list-block{--spa-service-border-radius:var(--space-16);overflow:hidden}.spa-service-group-list-block__header{align-items:flex-start;gap:var(--space-24);grid-template-columns:1fr;display:grid}@media screen and (width>=768px){.spa-service-group-list-block__header{gap:var(--space-48) var(--space-24);grid-template-columns:repeat(2,1fr);display:grid}}@media screen and (width>=1024px){.spa-service-group-list-block__header{gap:var(--space-48) var(--space-24);grid-template-columns:repeat(1,1fr);display:grid}}@media screen and (width>=768px){.spa-service-group-list-block__header{padding-bottom:var(--space-48)}}.spa-service-group-list-block__image .image-block img{border-radius:var(--spa-service-border-radius);aspect-ratio:4/3;object-fit:cover;max-height:300px}@media screen and (width>=768px){.spa-service-group-list-block__image .image-block img{aspect-ratio:1;height:100%;max-height:unset}}@media screen and (width>=1024px){.spa-service-group-list-block__image .image-block img{aspect-ratio:4}}.spa-service-group-list-block__intro{padding:0 var(--space-24) var(--space-32) var(--space-24);gap:var(--space-16);grid-template-columns:1fr;display:grid}@media screen and (width>=768px){.spa-service-group-list-block__intro{gap:var(--space-48) var(--space-24);grid-template-columns:repeat(1,1fr);display:grid}}@media screen and (width>=1024px){.spa-service-group-list-block__intro{gap:var(--space-48) var(--space-24);grid-template-columns:repeat(12,1fr);display:grid}.spa-service-group-list-block__heading{grid-column:2/span 5}.spa-service-group-list-block__description{grid-column:span 6}}.spa-service-group-list-block__description p{font-family:var(--typography-preambletextfont);font-size:var(--typography-text-small)}@media screen and (width>=768px){.spa-service-group-list-block__description p{font-size:var(--typography-text-regular)}}
