/*! 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{--bright-red:var(--color-primary-orange);--dark-red:var(--color-secondary-orange);--neutral-red:#a82900}.service-card .service-card--icon path{stroke:var(--bright-red);fill:#0000;stroke-width:2px;stroke-linejoin:round;transition:all .2s ease-in}.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}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card{background-color:var(--color-neutral-100)}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path:nth-child(2){transition-delay:.1s}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path:nth-child(3){transition-delay:.2s}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path:nth-child(4){transition-delay:.3s}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path:nth-child(5){transition-delay:.4s}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path:nth-child(6){transition-delay:.5s}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path:nth-child(7){transition-delay:.6s}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path.bright{stroke:var(--bright-red);fill:var(--bright-red)}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path.dark{stroke:var(--dark-red);fill:var(--dark-red)}:is(.service-card--link:hover,.service-card--link:active,.service-card--link:focus) .service-card .service-card--icon path.neutral{stroke:var(--neutral-red);fill:var(--neutral-red)}@property --tw-leading{syntax:"*";inherits:false}