.ServiceSection-module__5IjU8q__section{--row-pad:clamp(1.4rem, 2.6vw, 2.75rem);--lead-in:clamp(4rem, 8vw, 9rem);padding-top:var(--lead-in);scroll-margin-top:calc(var(--header-h) + 1.5rem - var(--lead-in));position:relative}.ServiceSection-module__5IjU8q__sectionGhost{--band:clamp(8rem, 17vw, 17rem);--band-above:clamp(2rem, 5vw, 5rem);--band-below:clamp(1.5rem, 3vw, 3rem);--lead-in:calc(var(--band) + var(--band-above) + var(--band-below));padding-top:var(--band-above)}.ServiceSection-module__5IjU8q__band{height:var(--band);margin-bottom:var(--band-below);position:relative;overflow:clip}.ServiceSection-module__5IjU8q__grid{row-gap:clamp(2.5rem,7vw,4rem);padding-top:clamp(1.5rem,2.4vw,2.5rem);display:grid}.ServiceSection-module__5IjU8q__left{min-width:0;container-type:inline-size}.ServiceSection-module__5IjU8q__icon{aspect-ratio:1;width:clamp(7rem,46cqw,19rem);margin-left:-4%}.ServiceSection-module__5IjU8q__title{font-size:clamp(2.75rem,12vw,6.5rem);font-size:min(calc(100cqw / var(--title-fit,6.7)), 10.5rem);word-spacing:.1em;margin-top:clamp(1.25rem,2.2vw,2.25rem)}.ServiceSection-module__5IjU8q__lead{max-width:26em}.ServiceSection-module__5IjU8q__more{margin-top:clamp(.5rem,1vw,1rem);color:var(--fg);transition:color .4s var(--ease-wioz);margin-block:-.5rem -1rem;padding-block:1rem;text-decoration:none;display:inline-block}.ServiceSection-module__5IjU8q__more:hover,.ServiceSection-module__5IjU8q__more:focus-visible{color:var(--color-acid)}.ServiceSection-module__5IjU8q__list{min-width:0;margin:0;padding:0;list-style:none}.ServiceSection-module__5IjU8q__row{position:relative}.ServiceSection-module__5IjU8q__rowBody{column-gap:var(--col-gap);padding-block:var(--row-pad);grid-template-columns:clamp(2.25rem,4.2vw,4.5rem) minmax(0,1fr);align-items:baseline;display:grid}.ServiceSection-module__5IjU8q__rowTitle{text-wrap:balance;transition:color .4s var(--ease-wioz)}.ServiceSection-module__5IjU8q__rowText{max-width:34em;transition:color .4s var(--ease-wioz)}@media (hover:hover) and (pointer:fine){.ServiceSection-module__5IjU8q__row:hover .ServiceSection-module__5IjU8q__rowText{color:var(--fg)}}@media (min-width:1024px){.ServiceSection-module__5IjU8q__grid{column-gap:var(--col-gap);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding-top:0}.ServiceSection-module__5IjU8q__left{padding-top:var(--row-pad);grid-column:1/span 5}.ServiceSection-module__5IjU8q__list{grid-column:7/span 6}.ServiceSection-module__5IjU8q__icon{margin-left:-3%}}@media (min-width:1024px) and (min-height:700px){.ServiceSection-module__5IjU8q__left{top:calc(var(--header-h) + 1.5rem);position:sticky}}
