.snippet-service{display:flex;flex-direction:column;gap:0;width:100%}.snippet-service,.snippet-service--extended{margin-bottom:var(--hh-gutter-width,2rem)}.snippet-service--extended .snippet-service__image,.snippet-service--extended .snippet-service__picture{border-radius:var(--hh-border-radius-large,.5rem) var(--hh-border-radius-large,.5rem) 0 0;position:relative}.snippet-service--extended .snippet-service__meta{border-radius:0 0 var(--hh-border-radius-large,.5rem) var(--hh-border-radius-large,.5rem);height:auto}@media(min-width:768px){.snippet-service--extended .snippet-service__image-container{aspect-ratio:700/440;border:1px solid var(--hh-color-gray-slate-50,#d3d3d3);border-left:0;border-radius:var(--hh-border-radius-large,.5rem) var(--hh-border-radius-large,.5rem) 0 0;flex-basis:50%;overflow:hidden}}@media(min-width:1024px){.snippet-service--extended{flex-direction:row-reverse}.snippet-service--extended .snippet-service__icon-container{height:calc(var(--hh-gutter-width, 2rem)*1.875);width:calc(var(--hh-gutter-width, 2rem)*1.875)}.snippet-service--extended .snippet-service__meta{border:1px solid var(--hh-color-gray-slate-50,#d3d3d3);border-radius:var(--hh-border-radius-large,.5rem) 0 0 var(--hh-border-radius-large,.5rem);border-right:0;flex-basis:50%;padding:2.5rem 4rem 2.5rem 2rem}.snippet-service--extended .snippet-service__image-container{aspect-ratio:700/440;border:1px solid var(--hh-color-gray-slate-50,#d3d3d3);border-left:0;flex-basis:50%;overflow:hidden}.snippet-service--extended .snippet-service__image,.snippet-service--extended .snippet-service__image-container,.snippet-service--extended .snippet-service__picture{border-radius:0 var(--hh-border-radius-large,.5rem) var(--hh-border-radius-large,.5rem) 0}.snippet-service--extended .snippet-service__title{font-size:2.75rem}}.snippet-service__image-container{aspect-ratio:500/300;background-color:var(--hh-color-light,#d3d3d3);border:1px solid var(--hh-color-gray-slate-50,#d3d3d3);border-radius:var(--hh-border-radius-xlarge,1.5rem) var(--hh-border-radius-xlarge,1.5rem) 0 0;border-top:0;display:block;margin:0;position:relative}.snippet-service__image,.snippet-service__picture{border-radius:var(--hh-border-radius-xlarge,1.5rem) var(--hh-border-radius-xlarge,1.5rem) 0 0;position:relative}.snippet-service__image{display:block;height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%!important}.snippet-service__placeholder-container{align-items:center;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.snippet-service__placeholder{color:var(--hh-color-primary,blue);display:block;flex-shrink:0;height:25%;max-height:50%;max-width:50%;opacity:.25;transition:var(--hh-transition-hover-transform,transform .3s ease-in-out);width:auto}.snippet-service__meta{background-color:var(--hh-color-white,#fff);border:1px solid var(--hh-color-gray-slate-50,#d3d3d3);border-radius:0 0 var(--hh-border-radius-xlarge,1.5rem) var(--hh-border-radius-xlarge,1.5rem);border-top:0;box-sizing:border-box;gap:1rem;height:100%;justify-content:space-between;padding:calc(var(--hh-gutter-width, 2rem)*.75);position:relative;width:100%}.snippet-service__meta,.snippet-service__meta-bottom,.snippet-service__meta-top{display:flex;flex-direction:column}.snippet-service__meta-bottom{align-items:flex-start;gap:1rem}.snippet-service__icon-container{height:calc(var(--hh-gutter-width, 2rem)*1.25);margin:0 0 1rem;width:calc(var(--hh-gutter-width, 2rem)*1.25)}.snippet-service__icon{align-items:center;display:flex;height:100%!important;justify-content:center;width:100%!important}.snippet-service__title{font-size:1.125rem;line-height:1em;margin:0;margin-bottom:calc(var(--hh-gutter-width)*.25)}.snippet-service__subtitle{color:var(--hh-color-primary,green);font-size:1rem;line-height:1;margin:0}.snippet-service__excerpt{color:var(--hh-color-secondary,grey)}.snippet-service__description *{font-size:1rem;line-height:1.5em}.snippet-service__description a{color:var(--hh-font-color-tertiary,green)}.snippet-service__description p,.snippet-service__description ul{margin-bottom:.5rem}.snippet-service__description li{display:list-item;padding-left:1rem;position:relative;unicode-bidi:isolate}.snippet-service__description li:before{content:"●";left:0;position:absolute;top:0}