@layer hue-component{:root{--cmsShell-wide-measure: 73.125rem;--cmsShell-gap: 4rem;--cmsShell-aside-width: 24.375rem}.root_c4422156{display:flex;flex-direction:column}.root_c4422156 a[data-button]{display:inline-flex;gap:4px;align-items:center;padding:var(--cmsProse-cta-padding, 6px 18px);border:1px solid transparent;border-radius:var(--cmsProse-cta-borderRadius, 4px);font-size:var(--cmsProse-cta-fontSize, var(--17px));font-weight:400;line-height:1.42857143;text-align:center;text-decoration:none;color:var(--cmsProse-cta-color, var(--white));background:var(--cmsProse-cta-primary-background, #73227d)}.root_c4422156 a[data-button]:hover{background:var(--cmsProse-cta-primary-backgroundHover, #8a3e93);color:var(--cmsProse-cta-color, var(--white))}.root_c4422156 a[data-button][data-button=accent]{background:var(--cmsProse-cta-accent-background, #8cc63f)}.root_c4422156 a[data-button][data-button=accent]:hover{background:var(--cmsProse-cta-accent-backgroundHover, #75a832)}@media(width>=37.5rem){.root_c4422156 ul[data-columns="2"]{display:grid;grid-template-columns:1fr 1fr;column-gap:2.5rem}}.lede_c4422156{display:flex;flex-direction:column}.body_c4422156{display:flex;flex-direction:column;width:100%;margin-inline:auto}.body_c4422156[data-columns]{column-gap:var(--cmsShell-gap);max-width:var(--cmsShell-wide-measure)}@media(width>=60rem){.body_c4422156[data-columns]{flex-direction:row;align-items:start}.body_c4422156[data-columns]>.content_c4422156{flex:1;min-width:0;margin-inline:0}.body_c4422156[data-columns]>.aside_c4422156{flex:0 0 var(--cmsShell-aside-width);min-width:0}}@media(width<48rem){.body_c4422156{padding-inline:.9375rem}}.root_c4422156>.body_c4422156:first-child{padding-block-start:3.125rem}.content_c4422156{width:100%;margin-inline:auto;max-width:var(--cmsShell-wide-measure)}.content_c4422156>*{width:100%}.closing_band_c4422156{padding-inline:.9375rem;margin-bottom:5rem}.aside_c4422156{width:100%}.aside_c4422156>*{width:100%}.band_c4422156{display:block;width:100%;padding-block:var(--cmsBand-padding, 2.5rem)}.band_c4422156[data-band=pale]{background:var(--cmsBand-pale, #f0eff5)}.band_c4422156[data-band=lavender]{background:var(--cmsBand-lavender, #e3d8ea)}.band_c4422156[data-band=purple]{background:var(--cmsBand-purple, #73227d);color:var(--cmsBand-purple-color, #fff)}.band_c4422156[data-band=grey]{background:var(--cmsBand-grey, #f3f3f3)}.band_c4422156[data-band=mauve]{background:var(--cmsBand-mauve, #a576ae);color:var(--cmsBand-mauve-color, #fff)}.band_c4422156[data-band=lilac]{background:var(--cmsBand-lilac, #c2a5cb);color:var(--cmsBand-lilac-color, #fff)}.band_c4422156[data-band=heather]{background:var(--cmsBand-heather, #d2c8d9)}.band_inner_c4422156{max-width:var(--cmsShell-wide-measure, 75rem);margin-inline:auto}@media(width<48rem){.band_inner_c4422156{padding-inline:.9375rem}}}.root_c4422156 [data-services-intro]{display:flex;gap:1.875rem;align-items:flex-start;justify-content:space-between;width:100%;max-width:73.125rem;margin-inline:auto;padding:0 .9375rem 2.5rem}.root_c4422156 [data-services-intro] h1{margin:0 0 1.875rem;font-size:var(--36px);font-weight:100;line-height:2.375rem;color:#73237e}.root_c4422156 [data-services-intro]>div>p{margin:0 0 1.25rem}.root_c4422156 [data-services-intro]>div>a{display:inline-block;width:12.5rem;margin:.625rem 1.25rem .625rem 0;padding:.5rem;border:2px solid #73237e;border-radius:4px;font-size:var(--16px);line-height:1.42857;color:#73237e;text-align:center;text-decoration:none}.root_c4422156 [data-services-intro]>div>a[data-style=primary]{border:1px solid var(--cmsBrand-purpleDark);background:var(--cmsBrand-purpleDark);color:#fff}.root_c4422156 [data-services-intro] img{flex:none;margin-right:3.25rem}@media(width<62rem){.root_c4422156 [data-services-intro] img{display:none}}.root_c4422156 [data-services-cards]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.875rem;width:100%;padding:1.25rem max(.9375rem,calc(50% - 35.625rem));background:var(--cmsBrand-lavenderPale);text-align:center}.root_c4422156 [data-services-cards] h3{margin:1.25rem 0 .625rem;font-size:var(--24px);font-weight:500;line-height:1.1;color:#73237e}.root_c4422156 [data-services-cards] p{margin:0 0 .625rem;font-size:var(--16px);line-height:1.25rem}.root_c4422156 [data-services-cards]>div{display:flex;flex-direction:column;align-items:center}.root_c4422156 [data-services-cards] img{margin-top:auto}@media(width<48rem){.root_c4422156 [data-services-cards]{grid-template-columns:1fr}}.root_c4422156 [data-service-lists]{display:grid;grid-template-columns:1fr 1fr;column-gap:1.875rem;align-items:start;width:100%;max-width:73.125rem;margin-inline:auto;padding:3.75rem 0;--cmsProse-padding: 0;--cmsProse-gap: 0;--cmsProse-maxWidth: none;--cmsProse-heading-gap: 0;--cmsProse-heading-fontSize: var(--20px);--cmsProse-heading-fontWeight: 500;--cmsProse-heading-lineHeight: 1.375rem}.root_c4422156 [data-service-lists]>h2,.root_c4422156 [data-service-lists]>p{grid-column:1 / -1}.root_c4422156 [data-service-lists]>h2{margin:1.25rem 0 .625rem;padding:0;font-size:var(--30px);font-weight:500;line-height:2.0625rem;color:#73237e}.root_c4422156 [data-service-lists]>p{margin:0 0 1.875rem}.root_c4422156 [data-service-lists]>p a{color:#73237e;text-decoration:none}.root_c4422156 [data-service-lists] [data-cms-heading]{--cmsHeading-fontSize: var(--20px);--cmsHeading-color: #73237e;margin:.625rem 0;padding:0}.root_c4422156 [data-service-lists]>div p{margin:0 0 .625rem}.root_c4422156 [data-service-lists]>div p a{font-weight:100;color:inherit;text-decoration:none}.root_c4422156 [data-service-lists]>div>*+*{margin-top:1.25rem}@media(width<48rem){.root_c4422156 [data-service-lists]{grid-template-columns:1fr}}@media(width<48rem){.root_c4422156 [data-services-intro]{padding-inline:1.875rem}.root_c4422156 [data-services-intro]>div>a{width:45%;margin:.625rem .625rem .125rem 0}.root_c4422156 [data-services-cards]{gap:0;padding:0 .9375rem}.root_c4422156 [data-services-cards]>div{padding:1.25rem .9375rem}.root_c4422156 [data-service-lists]{padding-inline:.9375rem}}@media(width<28.1875rem){.root_c4422156 [data-services-intro]>div>a{font-size:var(--12px)}}@media(width<20.6875rem){.root_c4422156 [data-services-intro]>div>a{width:100%}}.root_c4422156{--cmsBookingJourney-padding: 3.75rem 0 3.125rem;--cmsBookingJourney-heading-gap: 4.375rem;--cmsBookingJourney-title-fontSize: var(--24px);--cmsBookingJourney-gap: 1.875rem;--cmsBookingJourney-maxWidth: none}.root_c4422156 [data-band=pale] [data-cms-heading]:has(+ol){justify-content:flex-start;padding:0;font-size:var(--30px);font-weight:500;line-height:2.0625rem}.root_c4422156 [data-band=pale] [data-cms-heading]:has(+ol):before,.root_c4422156 [data-band=pale] [data-cms-heading]:has(+ol):after{content:none}.root_c4422156 [data-band=pale] li h3{margin:1.25rem 0 .625rem}.root_c4422156 [data-services-intro]{--siteBreadcrumbs-phone-inset: 0}.root_c4422156 [data-services-intro] h1{margin-top:1.875rem}.root_c4422156 [data-services-intro] img{margin-top:6.875rem}.root_c4422156 .trix-content{padding-block:2.5rem 5.625rem}.root_c4422156 .trix-content p{margin:0 0 .625rem}.root_c4422156 .trix-content h2{margin:1.25rem 0 .625rem;padding:0;font-weight:500;line-height:2.0625rem;color:#706f6f}
/*# sourceMappingURL=services_index.module-$LH7B5QPU$.css.map */
