.service-hero-module-scss-module__WeHu0W__content{grid-template-columns:1fr;gap:2rem;display:grid}@media screen and (min-width:48rem){.service-hero-module-scss-module__WeHu0W__content{grid-template-columns:14rem minmax(0,1fr);gap:2rem}}@media screen and (min-width:80rem){.service-hero-module-scss-module__WeHu0W__content{grid-template-columns:22rem minmax(0,1fr);gap:3rem}}.service-hero-module-scss-module__WeHu0W__image{object-fit:cover}.service-hero-module-scss-module__WeHu0W__image__wrap{aspect-ratio:1;background:#fef7f1;border-radius:1.25rem;width:100%;position:relative;overflow:hidden;box-shadow:0 4px 4px #00000040}@media screen and (min-width:48rem){.service-hero-module-scss-module__WeHu0W__image__wrap{aspect-ratio:4/5;max-width:14rem}}@media screen and (min-width:80rem){.service-hero-module-scss-module__WeHu0W__image__wrap{aspect-ratio:1;max-width:none}}.service-hero-module-scss-module__WeHu0W__panel{flex-direction:column;gap:2rem;display:flex}@media screen and (min-width:48rem){.service-hero-module-scss-module__WeHu0W__panel{display:contents}}@media screen and (min-width:80rem){.service-hero-module-scss-module__WeHu0W__panel{display:flex}}.service-hero-module-scss-module__WeHu0W__copy{flex-direction:column;gap:.75rem;display:flex}@media screen and (min-width:48rem){.service-hero-module-scss-module__WeHu0W__copy{grid-column:2}}@media screen and (min-width:80rem){.service-hero-module-scss-module__WeHu0W__copy{grid-column:auto}}.service-hero-module-scss-module__WeHu0W__copy__description{font-size:1rem;line-height:1.875}.service-hero-module-scss-module__WeHu0W__copy__description--disclaimer{color:#8b4000;align-items:start;gap:.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.service-hero-module-scss-module__WeHu0W__copy__description--disclaimer-text{color:#8b4000}.service-hero-module-scss-module__WeHu0W__copy__duration{align-items:center;gap:.5rem;font-size:1rem;display:inline-flex}.service-hero-module-scss-module__WeHu0W__price-cards{grid-template-columns:1fr;gap:2rem;display:grid}@media screen and (min-width:48rem){.service-hero-module-scss-module__WeHu0W__price-cards{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media screen and (min-width:80rem){.service-hero-module-scss-module__WeHu0W__price-cards{grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}}
