.service-preview-card{flex-direction:column;align-items:center;gap:28px;text-wrap:pretty}.service-preview-card,.service-preview-card-header{display:flex;justify-content:space-between;width:100%}.service-preview-card-header{flex-direction:row;align-items:flex-start;position:relative;gap:8px;margin-bottom:8px}.service-preview-title{display:flex;flex-direction:column;gap:4px}.service-preview-card-top{display:flex;flex-direction:column;gap:8px}.service-preview{display:flex;flex-direction:column;align-items:center;scroll-margin:13rem}.service-preview-description{max-width:1080px}.service-preview-cards{display:flex;flex-direction:column;gap:28px;margin-top:28px}@media (min-width:640px){.service-preview-cards{flex-direction:column}}@media (min-width:1024px){.service-preview-cards{flex-direction:row}}.carousel-controls{flex-direction:row;gap:28px;display:flex}.carousel-container{width:100%;display:flex;flex-direction:column;align-items:flex-end}.carousel-container-children-wrapper{width:100%;position:relative;overflow-x:hidden}.carousel-container-children-list{display:flex;flex-direction:row;overflow-x:auto;width:100%;scroll-snap-type:x mandatory;scroll-snap-align:center;gap:8px;padding:2rem 0;min-width:0}.carousel-container-edge-left,.carousel-container-edge-left-purple,.carousel-container-edge-right,.carousel-container-edge-right-purple{position:absolute;top:0;bottom:0;width:3rem;pointer-events:none;z-index:10}.carousel-container-edge-left,.carousel-container-edge-left-purple{left:0}.carousel-container-edge-right,.carousel-container-edge-right-purple{right:0}@media (min-width:640px){.carousel-container-children-list{padding:2rem 3rem;gap:28px}.carousel-container-edge-left{background-image:linear-gradient(270deg,transparent 0,#fff)}.carousel-container-edge-right{background-image:linear-gradient(90deg,transparent 0,#fff)}.carousel-container-edge-left-purple{background-image:linear-gradient(to left,transparent 0,var(--accent) 100%)}.carousel-container-edge-right-purple{background-image:linear-gradient(to right,transparent 0,var(--accent) 100%)}}