.scroll-arrow[data-astro-cid-6gazxaxp]{font-size:var(--step-3);width:var(--arrow-size);height:var(--arrow-size);border-radius:var(--radius-pill);border:var(--hairline) solid var(--c-line);justify-content:center;align-items:center;transition:border-color .25s;display:inline-flex}.scroll-arrow[data-astro-cid-6gazxaxp] svg{width:60%;height:60%;fill:var(--c-ink);transition:fill .25s}.scroll-arrow--dark[data-astro-cid-6gazxaxp]:hover{border-color:var(--c-brand)}.scroll-arrow--dark[data-astro-cid-6gazxaxp]:hover svg{fill:var(--c-brand)}.scroll-arrow--light[data-astro-cid-6gazxaxp]{border-color:var(--c-on-image-line)}.scroll-arrow--light[data-astro-cid-6gazxaxp] svg{fill:var(--c-on-image)}.scroll-arrow--light[data-astro-cid-6gazxaxp]:hover{border-color:var(--c-on-image)}.scroll-arrow--light[data-astro-cid-6gazxaxp]:focus-visible{outline-color:var(--c-focus-on-image)}.hero[data-astro-cid-y4o2ouiy]{min-height:var(--hero-min);padding-block:var(--space-section);text-align:center;color:var(--c-ink);align-content:center}.hero__inner[data-astro-cid-y4o2ouiy]>[data-astro-cid-y4o2ouiy]+[data-astro-cid-y4o2ouiy]{margin-block-start:var(--space-l)}.hero__logo[data-astro-cid-y4o2ouiy]{width:var(--logo-width);height:auto;margin-block-end:var(--space-logo);margin-inline:auto}.hero__kicker[data-astro-cid-y4o2ouiy]{font-size:var(--step-1);font-weight:var(--weight-medium);line-height:var(--leading-kicker);letter-spacing:var(--tracking-caps)}.hero__title[data-astro-cid-y4o2ouiy]{font-size:var(--step-5);font-weight:var(--weight-display);line-height:var(--leading-tight)}.hero__body[data-astro-cid-y4o2ouiy] ul[data-astro-cid-y4o2ouiy]{padding:0;list-style:none}.hero__action[data-astro-cid-y4o2ouiy],.hero__arrow[data-astro-cid-y4o2ouiy]{justify-content:center;display:flex}.hero__inner[data-astro-cid-y4o2ouiy]>.hero__action[data-astro-cid-y4o2ouiy],.hero__inner[data-astro-cid-y4o2ouiy]>.hero__arrow[data-astro-cid-y4o2ouiy]{margin-block-start:var(--space-xl)}.band[data-astro-cid-xanesivk]{min-height:var(--band-min);padding-block:var(--space-section);text-align:center;color:var(--c-on-image);isolation:isolate;align-content:center;position:relative;overflow:hidden}.band__media[data-astro-cid-xanesivk]{z-index:-1;position:absolute;inset:0}.band__photo[data-astro-cid-xanesivk]{object-fit:cover;object-position:center;width:100%;height:100%}.band__media[data-astro-cid-xanesivk]:after{content:"";position:absolute;inset:0}.band--services[data-astro-cid-xanesivk] .band__media[data-astro-cid-xanesivk]:after{background:var(--c-wash-services)}.band--mission[data-astro-cid-xanesivk] .band__media[data-astro-cid-xanesivk]:after{background:var(--c-wash-mission)}@media (width>=1281px) and (prefers-reduced-motion:no-preference){.band[data-astro-cid-xanesivk]{clip-path:inset(0)}.band__media[data-astro-cid-xanesivk]{height:100vh;position:fixed;inset:0 0 auto}}.band__inner[data-astro-cid-xanesivk]>[data-astro-cid-xanesivk]+[data-astro-cid-xanesivk]{margin-block-start:var(--space-l)}.band__title[data-astro-cid-xanesivk]{font-size:var(--step-4);font-weight:var(--weight-display);line-height:var(--leading-snug)}.band__body[data-astro-cid-xanesivk] ul{padding:0;list-style:none}.band--services[data-astro-cid-xanesivk] .band__body[data-astro-cid-xanesivk]{font-size:var(--step-list)}.band__body[data-astro-cid-xanesivk] *+p{margin-block-start:var(--space-s)}.band__body[data-astro-cid-xanesivk] a{color:inherit}.band__body[data-astro-cid-xanesivk] a:focus-visible{outline-color:var(--c-focus-on-image)}.band__inner[data-astro-cid-xanesivk]>.band__arrow[data-astro-cid-xanesivk]{justify-content:center;margin-block-start:var(--space-xl);display:flex}.contact[data-astro-cid-ksjreyyw]{padding-block:var(--space-section-contact) 0;text-align:center;color:var(--c-ink)}.contact__inner[data-astro-cid-ksjreyyw]>[data-astro-cid-ksjreyyw]+[data-astro-cid-ksjreyyw]{margin-block-start:var(--space-l)}.contact__title[data-astro-cid-ksjreyyw]{font-size:var(--step-4);font-weight:var(--weight-body);line-height:var(--leading-snug)}.contact__intro[data-astro-cid-ksjreyyw] a{color:inherit}.contact__inner[data-astro-cid-ksjreyyw]>.contact__form{width:var(--form-width);text-align:start;max-width:100%;margin-block-start:var(--space-3xl);margin-inline:auto}.contact__field[data-astro-cid-ksjreyyw]+.contact__field[data-astro-cid-ksjreyyw],.contact__actions[data-astro-cid-ksjreyyw]{margin-block-start:var(--space-m)}.contact__field[data-astro-cid-ksjreyyw]{position:relative}.contact__field[data-astro-cid-ksjreyyw] input[data-astro-cid-ksjreyyw],.contact__field[data-astro-cid-ksjreyyw] textarea[data-astro-cid-ksjreyyw]{width:100%;height:var(--field-height);padding:0 var(--field-pad);border:var(--hairline) solid var(--c-field-line);border-radius:var(--radius-s);color:var(--c-ink);font-size:var(--step-0);appearance:none;background:0 0;display:block}.contact__field[data-astro-cid-ksjreyyw] textarea[data-astro-cid-ksjreyyw]{height:var(--textarea-height);padding:calc(var(--field-pad) * .76) var(--field-pad);line-height:var(--leading-snug);resize:vertical}.contact__field[data-astro-cid-ksjreyyw] input[data-astro-cid-ksjreyyw]:focus,.contact__field[data-astro-cid-ksjreyyw] textarea[data-astro-cid-ksjreyyw]:focus{border-color:var(--c-brand);box-shadow:0 0 0 var(--hairline) var(--c-brand)}.contact__field[data-astro-cid-ksjreyyw] label[data-astro-cid-ksjreyyw]{padding-inline:var(--space-3xs);color:var(--c-muted);font-size:var(--step-0);pointer-events:none;line-height:1.2;transition:inset-block-start .15s,font-size .15s;position:absolute;inset-block-start:calc(var(--field-height) / 2);inset-inline-start:calc(var(--field-pad) - var(--space-3xs));translate:0 -50%}.contact__field--area[data-astro-cid-ksjreyyw] label[data-astro-cid-ksjreyyw]{inset-block-start:calc(var(--field-pad) * .76 + .75em)}.contact__field[data-astro-cid-ksjreyyw] [data-astro-cid-ksjreyyw]:is(input,textarea):is(:focus,:not(:placeholder-shown))+label[data-astro-cid-ksjreyyw]{font-size:max(var(--step--2), .6em);background:var(--c-paper);color:var(--c-ink);inset-block-start:0}.contact__actions[data-astro-cid-ksjreyyw]{justify-content:center;display:flex}.contact__divider[data-astro-cid-ksjreyyw]{height:var(--hairline);width:var(--divider-width);background:var(--c-line);border:0;max-width:100%;margin-inline:auto}.contact__inner[data-astro-cid-ksjreyyw]>.contact__divider[data-astro-cid-ksjreyyw]{margin-block:var(--space-2xl)}
