.ServiceArticle-module__tSzvra__banner{justify-content:center;align-items:center;height:400px;display:flex;position:relative;overflow:hidden}.ServiceArticle-module__tSzvra__bannerBg{z-index:0;position:absolute;inset:0}.ServiceArticle-module__tSzvra__bannerImage{object-fit:cover}.ServiceArticle-module__tSzvra__bannerOverlay{background-color:hsl(var(--foreground) / .6);position:absolute;inset:0}.ServiceArticle-module__tSzvra__bannerContent{z-index:10;text-align:center;position:relative}.ServiceArticle-module__tSzvra__bannerTitle{color:hsl(var(--background));margin-bottom:1rem;font-size:2.25rem;font-weight:700}@media (min-width:768px){.ServiceArticle-module__tSzvra__bannerTitle{font-size:3rem}}.ServiceArticle-module__tSzvra__bannerSubtitle{color:hsl(var(--background) / .9);font-size:1.25rem}.ServiceArticle-module__tSzvra__band{background-color:hsl(var(--muted) / .2);padding-block:2rem}.ServiceArticle-module__tSzvra__bandInner{max-width:56rem;margin-inline:auto}.ServiceArticle-module__tSzvra__bandLabel{text-align:center;color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:.875rem}.ServiceArticle-module__tSzvra__bandLogos{flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem;display:flex}.ServiceArticle-module__tSzvra__bandLink{transition:opacity .15s}.ServiceArticle-module__tSzvra__bandLink:hover{opacity:.8}.ServiceArticle-module__tSzvra__bandLogo{object-fit:contain;width:auto;height:4rem}.ServiceArticle-module__tSzvra__bandBadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:2rem;display:flex}.ServiceArticle-module__tSzvra__badgeLink{flex-direction:column;align-items:center;transition:opacity .15s;display:flex}.ServiceArticle-module__tSzvra__badgeLink:hover{opacity:.8}.ServiceArticle-module__tSzvra__badgeImage{object-fit:contain;width:5rem;height:5rem}.ServiceArticle-module__tSzvra__badgeLabel{color:hsl(var(--muted-foreground));margin-top:.5rem;font-size:.875rem}.ServiceArticle-module__tSzvra__article{padding-block:5rem;position:relative;overflow:hidden}.ServiceArticle-module__tSzvra__articleWatermark{pointer-events:none;position:absolute;inset:0}.ServiceArticle-module__tSzvra__articleWatermarkImage{object-fit:cover}.ServiceArticle-module__tSzvra__articleWatermarkOverlay{background-color:hsl(var(--background) / .85);position:absolute;inset:0}.ServiceArticle-module__tSzvra__articleInner{z-index:10;position:relative}.ServiceArticle-module__tSzvra__articleColumn{max-width:56rem;margin-inline:auto}.ServiceArticle-module__tSzvra__backLink{color:hsl(var(--primary));align-items:center;margin-bottom:2rem;transition:color .15s;display:inline-flex}.ServiceArticle-module__tSzvra__backLink:hover{color:hsl(var(--primary) / .8)}.ServiceArticle-module__tSzvra__backIcon{width:1rem;height:1rem;margin-right:.5rem}.ServiceArticle-module__tSzvra__introHeading{margin-top:2rem;margin-bottom:1.5rem;font-size:1.875rem;font-weight:700}.ServiceArticle-module__tSzvra__paragraph{color:hsl(var(--muted-foreground));white-space:pre-line;margin-bottom:1rem;line-height:1.625}.ServiceArticle-module__tSzvra__sectionHeading{margin-top:1.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.ServiceArticle-module__tSzvra__item{gap:1rem;margin-top:1rem;margin-bottom:1.5rem;display:flex}.ServiceArticle-module__tSzvra__itemIconWrap{flex-shrink:0;margin-top:.25rem}.ServiceArticle-module__tSzvra__itemIcon{width:1.5rem;height:1.5rem;color:hsl(var(--primary))}.ServiceArticle-module__tSzvra__itemTitle{margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.ServiceArticle-module__tSzvra__itemText{color:hsl(var(--muted-foreground));white-space:pre-line;line-height:1.625}.ServiceArticle-module__tSzvra__itemBullets{color:hsl(var(--muted-foreground));margin-block:.5rem;padding-left:1.25rem;line-height:1.625}.ServiceArticle-module__tSzvra__ctaBox{background-color:hsl(var(--muted) / .3);border-radius:.5rem;margin-top:2rem;padding:2rem}.ServiceArticle-module__tSzvra__ctaHeading{margin-bottom:1rem;font-size:1.5rem;font-weight:700}.ServiceArticle-module__tSzvra__ctaText{color:hsl(var(--muted-foreground));margin-bottom:1.5rem}.ServiceArticle-module__tSzvra__ctaButton{background-color:hsl(var(--primary));height:2.75rem;color:hsl(var(--primary-foreground));justify-content:center;align-items:center;padding-inline:2rem;font-size:.875rem;font-weight:500;transition:background-color .15s;display:inline-flex}.ServiceArticle-module__tSzvra__ctaButton:hover{background-color:hsl(var(--primary) / .9)}
