.service-seo-module__FR71IG__heroContent{flex-direction:column;align-items:center;display:flex}.service-seo-module__FR71IG__compactPage[data-service] .ss-detail-hero{min-height:0;padding-top:calc(var(--header-height) + clamp(40px, 5vw, 72px))}.service-seo-module__FR71IG__compactPage[data-service] .ss-detail-hero__copy{text-align:center}.service-seo-module__FR71IG__compactPage[data-service] .ss-detail-hero__copy .service-seo-module__FR71IG__heroContent{align-items:center;max-width:1120px;margin-inline:auto}.service-seo-module__FR71IG__compactPage[data-service] .ss-detail-hero__media{width:min(96vw,1280px);max-width:1280px;margin:clamp(24px,3vw,44px) 0 0;position:relative;bottom:auto;left:50%;right:auto;translate:-50%}.service-seo-module__FR71IG__compactPage[data-service] .ss-detail-hero__glow{width:min(1150px,92vw);height:clamp(300px,46vw,600px);top:65%;left:50%;transform:translate(-50%,-50%)}.service-seo-module__FR71IG__compactPage[data-service] .service-seo-module__FR71IG__heroContent h1{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;text-wrap:balance;max-width:1120px;font-size:clamp(2.7rem,5.4vw,5.6rem);line-height:1.02}.service-seo-module__FR71IG__compactPage[data-service=apps-web-apps] .service-seo-module__FR71IG__heroContent h1,.service-seo-module__FR71IG__compactPage[data-service=support-maintenance] .service-seo-module__FR71IG__heroContent h1{font-size:clamp(2.6rem,4.1vw,4.5rem)}.service-seo-module__FR71IG__overviewMarker,.service-seo-module__FR71IG__relatedCompactHeading>span{color:inherit;letter-spacing:0;opacity:.72;text-transform:none;font-size:.875rem}.service-seo-module__FR71IG__overviewMarker{margin-bottom:16px;display:block}.service-seo-module__FR71IG__overviewCopy h3{letter-spacing:-.035em;max-width:620px;font-size:clamp(1.55rem,2.25vw,2.35rem);font-weight:500;line-height:1.08}.service-seo-module__FR71IG__overviewCopy p{max-width:650px;line-height:1.68}.service-seo-module__FR71IG__overviewCopy h3+p{margin-top:24px}.service-seo-module__FR71IG__overviewCopy p+p{border-top:1px solid #ffffff21;margin-top:28px;padding-top:28px}:is(.service-seo-module__FR71IG__compactPage .ss-service-intro-v2,.service-seo-module__FR71IG__compactPage .ss-service-inclusions-v2,.service-seo-module__FR71IG__compactPage .ss-service-visual-v2,.service-seo-module__FR71IG__compactPage .ss-service-process-v2,.service-seo-module__FR71IG__compactPage .ss-service-scope-v2,.service-seo-module__FR71IG__compactPage .ss-detail-faq){padding-block:clamp(64px,6.5vw,96px)}.service-seo-module__FR71IG__compactPage .ss-service-inclusion-v2{min-height:0}.service-seo-module__FR71IG__compactPage .ss-service-process-step-v2{min-height:0}.service-seo-module__FR71IG__compactPage .ss-service-scope-card-v2{min-height:0}:is(.service-seo-module__FR71IG__compactPage[data-service] .ss-service-intro-v2__lead h2,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-inclusions-v2__intro h2,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-visual-v2__copy h2,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-process-v2__intro h2,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-scope-v2__heading h2,.service-seo-module__FR71IG__compactPage[data-service] .ss-detail-faq h2){text-wrap:balance;font-size:clamp(2rem,3.7vw,3.9rem);line-height:1.06}:is(.service-seo-module__FR71IG__compactPage[data-service] .ss-service-outcomes-v2,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-scope-v2__grid){margin-top:44px}:is(.service-seo-module__FR71IG__compactPage[data-service] .ss-service-inclusions-v2__layout,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-process-v2__layout,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-visual-v2__layout){gap:clamp(36px,5vw,72px)}.service-seo-module__FR71IG__compactPage[data-service] .ss-service-inclusion-v2{min-height:0;padding-block:28px 36px}.service-seo-module__FR71IG__compactPage[data-service] .ss-service-inclusion-v2 h3{text-wrap:balance;margin-top:28px;font-size:clamp(1.7rem,2.5vw,2.65rem);line-height:1.1}.service-seo-module__FR71IG__compactPage[data-service] .ss-service-inclusion-v2 ul{margin-top:28px}.service-seo-module__FR71IG__compactPage[data-service] .ss-service-process-step-v2{min-height:0}:is(.service-seo-module__FR71IG__compactPage[data-service=websites] .ss-service-process-step-v2 h3,.service-seo-module__FR71IG__compactPage[data-service=apps-web-apps] .ss-service-process-step-v2 h3,.service-seo-module__FR71IG__compactPage[data-service=managed-hosting] .ss-service-process-step-v2 h3){text-wrap:balance;margin-top:30px;font-size:clamp(1.6rem,2.3vw,2.5rem);line-height:1.1}.service-seo-module__FR71IG__compactPage[data-service] .ss-service-scope-card-v2{min-height:0}.service-seo-module__FR71IG__compactPage[data-service] .ss-service-scope-card-v2 h3{text-wrap:balance;margin-top:30px;font-size:clamp(1.9rem,2.7vw,3rem);line-height:1.08}.service-seo-module__FR71IG__compactPage[data-service] .ss-service-scope-card-v2 ul{margin-top:28px}:is(.service-seo-module__FR71IG__compactPage[data-service=websites] .ss-service-outcome-v2,.service-seo-module__FR71IG__compactPage[data-service=apps-web-apps] .ss-service-outcome-v2){min-height:0;padding-top:30px}:is(.service-seo-module__FR71IG__compactPage[data-service=websites] .ss-service-outcome-v2 h3,.service-seo-module__FR71IG__compactPage[data-service=apps-web-apps] .ss-service-outcome-v2 h3){margin-top:36px;font-size:clamp(1.7rem,2.4vw,2.6rem);line-height:1.1}.service-seo-module__FR71IG__compactPage[data-service=managed-hosting] .ss-service-outcome-v2:first-child{min-height:0}.service-seo-module__FR71IG__compactPage[data-service=managed-hosting] .ss-service-outcome-v2:first-child h3{margin-top:64px;font-size:clamp(2rem,3.2vw,3.5rem);line-height:1.05}.service-seo-module__FR71IG__compactPage[data-service=managed-hosting] .ss-service-outcome-v2:not(:first-child){min-height:0}:is(.service-seo-module__FR71IG__compactPage[data-service=managed-hosting] .ss-service-inclusion-v2>p,.service-seo-module__FR71IG__compactPage[data-service=support-maintenance] .ss-service-inclusion-v2>p){margin-top:28px}:is(.ss-service-intro-v2--apps-web-apps .service-seo-module__FR71IG__overviewMarker,.ss-service-intro-v2--support-maintenance .service-seo-module__FR71IG__overviewMarker){color:#454b59}:is(.ss-service-intro-v2--apps-web-apps .service-seo-module__FR71IG__overviewCopy h3,.ss-service-intro-v2--support-maintenance .service-seo-module__FR71IG__overviewCopy h3){color:#090b12}:is(.ss-service-intro-v2--apps-web-apps .service-seo-module__FR71IG__overviewCopy p+p,.ss-service-intro-v2--support-maintenance .service-seo-module__FR71IG__overviewCopy p+p){border-color:#090b1229}.service-seo-module__FR71IG__relatedCompact{border-top:1px solid #ffffff21;grid-column:1/-1;grid-template-columns:minmax(180px,.35fr) minmax(0,1.65fr);gap:30px clamp(40px,7vw,100px);margin-top:clamp(62px,8vw,100px);padding-top:30px;display:grid}.service-seo-module__FR71IG__relatedCompactHeading>p{max-width:260px;margin-top:18px;font-size:clamp(1.35rem,2vw,2rem);line-height:1.12}.service-seo-module__FR71IG__relatedCompactLinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.service-seo-module__FR71IG__relatedCompactLinks>div{border-bottom:1px solid #ffffff21}.service-seo-module__FR71IG__relatedCompactLinks>div:nth-child(odd){border-right:1px solid #ffffff21}.service-seo-module__FR71IG__relatedCompactLinks a{color:#f5f7fb;grid-template-columns:minmax(0,1fr) auto;gap:22px;min-height:155px;padding:24px 28px;transition:background .22s,color .22s;display:grid}.service-seo-module__FR71IG__relatedCompactLinks a:hover,.service-seo-module__FR71IG__relatedCompactLinks a:focus-visible{background:#1748dc}.service-seo-module__FR71IG__relatedCompactLinks span{color:#aeb4c2;letter-spacing:0;text-transform:none;grid-column:1/-1;font-size:.82rem}.service-seo-module__FR71IG__relatedCompactLinks a:hover span,.service-seo-module__FR71IG__relatedCompactLinks a:focus-visible span{color:#ffffffc2}.service-seo-module__FR71IG__relatedCompactLinks strong{letter-spacing:-.035em;text-wrap:balance;align-self:end;max-width:290px;font-size:clamp(1.2rem,1.8vw,1.75rem);font-weight:500;line-height:1.08}.service-seo-module__FR71IG__relatedCompactLinks svg{align-self:end}:is(.service-seo-module__FR71IG__compactPage[data-service] .ss-service-inclusion-v2>span,.service-seo-module__FR71IG__compactPage[data-service] .ss-service-scope-card-v2>span){color:inherit;letter-spacing:0;opacity:.72;text-transform:none;font-size:.875rem}@media (max-width:809px){.service-seo-module__FR71IG__compactPage[data-service] .ss-detail-hero__media{width:122vw}}@media (max-width:900px){.service-seo-module__FR71IG__relatedCompact{grid-template-columns:1fr}.service-seo-module__FR71IG__relatedCompactHeading>p{max-width:430px}}@media (max-width:520px){.service-seo-module__FR71IG__compactPage[data-service] .service-seo-module__FR71IG__heroContent h1{font-size:clamp(2.35rem,9.6vw,3.3rem);line-height:1.04}.service-seo-module__FR71IG__overviewCopy h3{font-size:1.45rem}.service-seo-module__FR71IG__overviewCopy p{font-size:.96rem}.service-seo-module__FR71IG__relatedCompactLinks{grid-template-columns:1fr}.service-seo-module__FR71IG__relatedCompactLinks>div:nth-child(odd){border-right:0}.service-seo-module__FR71IG__relatedCompactLinks a{min-height:132px;padding-inline:2px}}
