/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-leading:initial}}}.services--block{background-color:var(--color-neutral-200)}.block-section-banner.section-service{background-color:var(--color-neutral-200);border:unset}.service-card{color:var(--color-primary-grey);word-break:normal;background-color:var(--color-primary-white);padding:1.5rem 1rem;box-shadow:0 3px 12px #00000014}@media (width>=1024px){.service-card{padding:2rem 1.5rem}}.service-card:hover{background-color:var(--color-neutral-100)}.service-card--icon{justify-content:center;align-items:flex-start;min-height:80px;display:flex}@media (width>=1024px){.service-card--icon{min-height:100px}}.service-card--icon img{object-fit:contain;width:auto;max-width:100%;height:auto}.service-card--title{padding-bottom:calc(var(--spacing,.25rem)*1);overflow-wrap:normal;word-break:normal;overflow-wrap:break-word;text-overflow:ellipsis;-webkit-line-clamp:3;font-weight:var(--font-weight-bold,800);font-size:var(--text-md,1rem);line-height:var(--tw-leading,var(--text-md--line-height,1.25));--tw-leading:134%;-webkit-box-orient:vertical;line-height:134%;display:-webkit-box;overflow:hidden}@media (width>=48rem){.service-card--title{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.25/1.125)));--tw-leading:125%;line-height:125%}}.service-card--title{text-align:center;height:67.5px}.service-card--link{flex-direction:column;display:flex}@property --tw-leading{syntax:"*";inherits:false}