.quote-section[data-astro-cid-r4jz3gu7]{background:var(--c-surface)}.quote-section__layout[data-astro-cid-r4jz3gu7]{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}.quote-section__intro[data-astro-cid-r4jz3gu7]{padding-block:1.25rem}.quote-section__intro[data-astro-cid-r4jz3gu7] h2[data-astro-cid-r4jz3gu7]{max-width:16ch}.quote-section__intro[data-astro-cid-r4jz3gu7]>p[data-astro-cid-r4jz3gu7]{margin-top:1.4rem}.quote-section__intro[data-astro-cid-r4jz3gu7] .lead[data-astro-cid-r4jz3gu7]{max-width:48ch;font-size:1rem}.quote-section__steps[data-astro-cid-r4jz3gu7]{gap:1.5rem;margin-block:2rem;display:grid}.quote-section__steps[data-astro-cid-r4jz3gu7] li[data-astro-cid-r4jz3gu7]{align-items:flex-start;gap:1rem;display:flex}.quote-section__steps[data-astro-cid-r4jz3gu7] li[data-astro-cid-r4jz3gu7]>span[data-astro-cid-r4jz3gu7]{color:var(--c-red);padding-top:.15rem;font-size:.8rem;font-weight:700}.quote-section__steps[data-astro-cid-r4jz3gu7] h3[data-astro-cid-r4jz3gu7]{margin-bottom:.4rem;font-size:1rem}.quote-section__steps[data-astro-cid-r4jz3gu7] p[data-astro-cid-r4jz3gu7]{max-width:43ch;font-size:.875rem}.quote-section__contact[data-astro-cid-r4jz3gu7]{border-top:1px solid var(--c-border);padding-top:1.4rem;font-size:.8rem}.quote-section__contact[data-astro-cid-r4jz3gu7] a[data-astro-cid-r4jz3gu7]{color:var(--c-heading);margin-top:.5rem;font-size:1.2rem;font-weight:650;display:inline-block}@media (width>=1000px){.quote-section[data-astro-cid-r4jz3gu7] .quote__choices--work,.quote-section[data-astro-cid-r4jz3gu7] .quote__row{grid-template-columns:1fr 1fr}}@media (width<=800px){.quote-section__layout[data-astro-cid-r4jz3gu7]{grid-template-columns:minmax(0,1fr)}.quote-section__intro[data-astro-cid-r4jz3gu7] h2[data-astro-cid-r4jz3gu7]{max-width:22ch}.quote-section__steps[data-astro-cid-r4jz3gu7]{margin-bottom:1.5rem}}.contact-cards[data-astro-cid-5ip5holf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1rem,2.5vw,1.75rem);margin:0;display:grid}.contact-card[data-astro-cid-5ip5holf]{text-align:center;background:var(--c-surface);flex-direction:column;align-items:center;gap:.5rem;padding:clamp(2rem,3.5vw,3rem) clamp(1.5rem,2.5vw,2rem);display:flex}.contact-card__icon[data-astro-cid-5ip5holf]{color:var(--c-red);margin-bottom:.75rem}.contact-card__icon[data-astro-cid-5ip5holf] svg[data-astro-cid-5ip5holf]{width:2.75rem;height:2.75rem}.contact-card__title[data-astro-cid-5ip5holf]{font-size:var(--t-h3)}.contact-card__text[data-astro-cid-5ip5holf]{color:var(--c-body);font-size:.9375rem;line-height:1.6}.contact-card__text[data-astro-cid-5ip5holf] a[data-astro-cid-5ip5holf]:hover{color:var(--c-red)}.contact-band[data-astro-cid-5ip5holf]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.contact-band__form[data-astro-cid-5ip5holf]{background:var(--c-dark);justify-content:flex-end;display:flex}.contact-band__inner[data-astro-cid-5ip5holf]{width:100%;max-width:calc(var(--w-page) / 2);padding:clamp(2.5rem,5vw,5rem) clamp(1.5rem,4vw,3.5rem)}.contact-band__heading[data-astro-cid-5ip5holf]{color:var(--c-white);font-size:var(--t-h2)}.contact-band__text[data-astro-cid-5ip5holf]{color:#ffffffbf;margin:.75rem 0 2rem;font-size:.9375rem}.contact-band__form[data-astro-cid-5ip5holf] .field__label{color:var(--c-white)}.contact-band__map[data-astro-cid-5ip5holf]{min-height:28rem;position:relative}.contact-band__map[data-astro-cid-5ip5holf] iframe{border:0;width:100%;height:100%;min-height:28rem;display:block}.map-ask[data-astro-cid-5ip5holf]{background:var(--c-dark-2);text-align:center;place-content:center;justify-items:center;gap:1rem;height:100%;min-height:28rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.map-ask__address[data-astro-cid-5ip5holf]{color:var(--c-white);font-family:var(--f-display);font-size:var(--t-h3);margin:0;line-height:1.5}.map-ask__note[data-astro-cid-5ip5holf]{color:#fff9;max-width:28ch;font-size:var(--t-small);margin:0;line-height:1.5}.map-ask__link[data-astro-cid-5ip5holf]{color:var(--c-white);font-size:var(--t-small);text-underline-offset:3px;text-decoration:underline}.map-ask__link[data-astro-cid-5ip5holf]:hover{color:var(--c-red)}@media (width<=860px){.contact-cards[data-astro-cid-5ip5holf],.contact-band[data-astro-cid-5ip5holf]{grid-template-columns:1fr}.contact-band__form[data-astro-cid-5ip5holf]{justify-content:stretch}.contact-band__inner[data-astro-cid-5ip5holf]{max-width:none}.contact-band__map[data-astro-cid-5ip5holf],.contact-band__map[data-astro-cid-5ip5holf] iframe,.map-ask[data-astro-cid-5ip5holf]{min-height:22rem}}
