.at-service-cta{background-color:var(--at-color-surface-dark)}.at-service-cta__inner{display:flex;flex-direction:column;gap:var(--at-spacing-6)}.at-service-cta__text{display:flex;flex-direction:column;gap:var(--at-spacing-2);max-width:40ch}.at-service-cta__heading{margin:0;font-family:var(--at-font-sans);font-size:var(--at-text-heading-md-size);line-height:var(--at-text-heading-md-lh);letter-spacing:var(--at-text-heading-md-ls);font-weight:var(--at-text-heading-md-weight);color:var(--at-color-text-light);text-wrap:balance}.at-service-cta__subheading{margin:0;font-family:var(--at-font-sans);font-size:var(--at-text-body-base-size);line-height:var(--at-text-body-base-lh);letter-spacing:var(--at-text-body-base-ls);color:var(--at-color-text-subtle-light)}.at-service-cta__contact{display:flex;flex-direction:column;align-items:flex-start;gap:var(--at-spacing-4)}.at-service-cta__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--at-spacing-3)}.at-service-cta__email{display:inline-flex;align-items:center;gap:var(--at-spacing-2);font-family:var(--at-font-sans);font-size:var(--at-text-body-sm-size);line-height:var(--at-text-body-sm-lh);letter-spacing:var(--at-text-body-sm-ls);color:var(--at-color-text-light);text-decoration:none}.at-service-cta__email:hover,.at-service-cta__email:focus-visible{text-decoration:underline}.at-service-cta__email-icon{flex:0 0 auto;color:var(--at-color-brand-accent)}.at-service-cta__slogan{margin:0;padding-inline-start:var(--at-spacing-4);border-inline-start:3px solid var(--at-color-brand-accent);font-family:var(--at-font-ui);font-size:var(--at-text-overline-md-size);line-height:var(--at-text-overline-md-lh);letter-spacing:var(--at-text-overline-md-ls);font-weight:var(--at-text-overline-md-weight);text-transform:uppercase;color:var(--at-color-text-light)}@media(min-width:750px){.at-service-cta__actions{flex-direction:row;align-items:center}}@media(min-width:990px){.at-service-cta__inner{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--at-spacing-8)}.at-service-cta__contact{justify-self:center}.at-service-cta__slogan{justify-self:end}}
/*# sourceMappingURL=/cdn/shop/t/98/assets/at-service-cta.css.map */
