.contact-page[data-astro-cid-sgbqcq4m]{background:#f4f2ed;color:#242124}.contact-shell[data-astro-cid-sgbqcq4m]{width:min(100%,1240px);margin-inline:auto;padding-inline:clamp(1rem,4vw,3.5rem)}.contact-intro[data-astro-cid-sgbqcq4m]{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.85fr);grid-template-areas:"title visual" "channels visual" "intro visual";grid-template-rows:auto auto 1fr;gap:1.5rem clamp(1.5rem,4vw,4rem);padding-block:clamp(2.5rem,6vw,5.5rem)}.contact-intro__title[data-astro-cid-sgbqcq4m]{grid-area:title}.contact-intro__title[data-astro-cid-sgbqcq4m] h1[data-astro-cid-sgbqcq4m]{max-width:100%;margin:0;overflow-wrap:anywhere;font-family:var(--showcase-display);font-size:clamp(2.7rem,5.8vw,5.4rem);font-weight:600;line-height:.92;text-transform:uppercase;text-wrap:balance}.contact-intro__visual[data-astro-cid-sgbqcq4m]{grid-area:visual;min-width:0;margin:0;align-self:stretch;background:#e9e5dd}.contact-intro__visual[data-astro-cid-sgbqcq4m] img[data-astro-cid-sgbqcq4m]{display:block;width:100%;height:100%;min-height:30rem;object-fit:cover}.contact-intro__context[data-astro-cid-sgbqcq4m]{grid-area:intro;min-width:0}.contact-intro__copy[data-astro-cid-sgbqcq4m]{max-width:42rem;margin:0;font-size:1rem;line-height:1.75;color:#514d50}.contact-channels[data-astro-cid-sgbqcq4m]{grid-area:channels;min-width:0}.contact-heading__title[data-astro-cid-sgbqcq4m]{margin:0 0 1rem;color:#79551c;font-size:.875rem;line-height:1.45;font-weight:600}.contact-cards-grid[data-astro-cid-sgbqcq4m]{border-top:1px solid #c5beb5}.contact-card[data-astro-cid-sgbqcq4m]{display:grid;grid-template-columns:2rem minmax(0,1fr) 1rem;gap:1rem;align-items:center;padding:1.25rem 0;border-bottom:1px solid #d9d5cc;min-height:64px}a[data-astro-cid-sgbqcq4m].contact-card{transition:color .16s ease,background .16s ease}a[data-astro-cid-sgbqcq4m].contact-card:hover{background:#ebe6df}.contact-card__body[data-astro-cid-sgbqcq4m]{min-width:0}.contact-card__title[data-astro-cid-sgbqcq4m]{margin:0;color:#562c5a;font-size:.8rem;line-height:1.4;font-weight:600}.contact-card__value[data-astro-cid-sgbqcq4m]{margin:.35rem 0 0;color:#242124;font-size:1rem;line-height:1.6;overflow-wrap:anywhere}.contact-card__arrow[data-astro-cid-sgbqcq4m]{color:#562c5a}.contact-icon-shell[data-astro-cid-sgbqcq4m]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;color:#562c5a}.contact-icon-shell[data-astro-cid-sgbqcq4m] svg{width:1.4rem;height:1.4rem}.contact-icon-shell[data-astro-cid-sgbqcq4m] path,.contact-icon-shell[data-astro-cid-sgbqcq4m] circle,.contact-icon-shell[data-astro-cid-sgbqcq4m] rect,.contact-icon-shell[data-astro-cid-sgbqcq4m] line,.contact-icon-shell[data-astro-cid-sgbqcq4m] polyline,.contact-icon-shell[data-astro-cid-sgbqcq4m] polygon,.contact-icon-shell[data-astro-cid-sgbqcq4m] ellipse{fill:currentColor;stroke:currentColor}.contact-section[data-astro-cid-sgbqcq4m]{padding-block:clamp(2.5rem,5vw,4.5rem)}.contact-section--guidance[data-astro-cid-sgbqcq4m]{background:#fff;border-block:1px solid #d9d5cc}.contact-guidance-grid[data-astro-cid-sgbqcq4m]{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:4rem}.contact-guidance-grid--single[data-astro-cid-sgbqcq4m]{grid-template-columns:minmax(0,1fr)}.contact-guidance-grid--single[data-astro-cid-sgbqcq4m] .contact-prep-list[data-astro-cid-sgbqcq4m]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem}.contact-eyebrow[data-astro-cid-sgbqcq4m]{margin:0 0 1rem;color:#79551c;font-size:.75rem;font-weight:700;line-height:1.5;letter-spacing:.08em;text-transform:uppercase}.contact-guidance-left__title[data-astro-cid-sgbqcq4m]{margin:0;font-family:var(--showcase-display);font-size:clamp(1.75rem,3vw,2.75rem);line-height:1.15;font-weight:600;text-wrap:balance}.contact-guidance-left__copy[data-astro-cid-sgbqcq4m]{margin:1rem 0 0;color:#514d50;font-size:1rem;line-height:1.75}.contact-prep-list[data-astro-cid-sgbqcq4m]{margin:1.5rem 0 0;padding:0;list-style:none}.contact-prep-item[data-astro-cid-sgbqcq4m]{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.75rem;padding-block:1rem;border-top:1px solid #d9d5cc}.contact-prep-item__index[data-astro-cid-sgbqcq4m]{padding-top:.15rem;color:#79551c;font-size:.75rem;font-variant-numeric:tabular-nums}.contact-prep-item__text[data-astro-cid-sgbqcq4m]{margin:0;font-size:1rem;line-height:1.75;color:#514d50}.contact-guidance-right[data-astro-cid-sgbqcq4m]{border-left:1px solid #d9d5cc;padding-left:2rem}.contact-info-block[data-astro-cid-sgbqcq4m]{padding-block:0 1.5rem;margin-bottom:1.5rem;border-bottom:1px solid #d9d5cc}.contact-info-block[data-astro-cid-sgbqcq4m]:last-child{border:0;padding-bottom:0;margin-bottom:0}.contact-info-block__copy[data-astro-cid-sgbqcq4m]{margin:0;font-size:1rem;line-height:1.75;color:#514d50}.contact-cta[data-astro-cid-sgbqcq4m]{margin-top:2rem}.contact-cta[data-astro-cid-sgbqcq4m]:first-child{margin-top:0}.contact-cta__title[data-astro-cid-sgbqcq4m]{margin:0;font-family:var(--showcase-display);font-size:clamp(1.35rem,2vw,1.75rem);font-weight:600;line-height:1.2;text-wrap:balance}.contact-cta__copy[data-astro-cid-sgbqcq4m]{margin:1rem 0 0;max-width:45rem;font-size:1rem;line-height:1.75;color:#514d50}.contact-cta__actions[data-astro-cid-sgbqcq4m]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.contact-cta__button[data-astro-cid-sgbqcq4m]{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.75rem 1.25rem;background:#562c5a;color:#fff;font-size:.875rem;font-weight:700;text-align:center}.contact-cta__button--secondary[data-astro-cid-sgbqcq4m]{border:1px solid #562c5a;color:#562c5a;background:transparent}.contact-cta__button[data-astro-cid-sgbqcq4m]:hover{text-decoration:underline;text-underline-offset:.25em}.contact-region[data-astro-cid-sgbqcq4m]{border-top:1px solid #d9d5cc;padding-block:clamp(2.8rem,6vw,5.5rem);background:#fff}.contact-region__grid[data-astro-cid-sgbqcq4m]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(1.5rem,5vw,5rem);align-items:center}.contact-region[data-astro-cid-sgbqcq4m] h2[data-astro-cid-sgbqcq4m]{max-width:15ch;margin:0 0 1rem;font-family:var(--showcase-display);font-size:clamp(2rem,4.2vw,4.2rem);font-weight:600;line-height:.95;text-transform:uppercase;text-wrap:balance}.contact-region[data-astro-cid-sgbqcq4m] p[data-astro-cid-sgbqcq4m]:not(.contact-eyebrow){max-width:34rem;margin:0;color:#514d50;line-height:1.72}.contact-region[data-astro-cid-sgbqcq4m] img[data-astro-cid-sgbqcq4m]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover}@media(max-width:1000px){.contact-intro[data-astro-cid-sgbqcq4m]{gap:1.5rem 2rem}.contact-guidance-grid[data-astro-cid-sgbqcq4m]{gap:2rem}}@media(max-width:700px){.contact-intro[data-astro-cid-sgbqcq4m]{grid-template-columns:1fr;grid-template-areas:"title" "visual" "channels" "intro";gap:2rem}.contact-intro__visual[data-astro-cid-sgbqcq4m] img[data-astro-cid-sgbqcq4m]{min-height:0;aspect-ratio:4 / 3}.contact-card[data-astro-cid-sgbqcq4m]{grid-template-columns:1.5rem minmax(0,1fr);gap:.65rem;padding-block:1rem}.contact-card__body[data-astro-cid-sgbqcq4m]{display:contents}.contact-card__title[data-astro-cid-sgbqcq4m]{grid-column:2;grid-row:1}.contact-card__value[data-astro-cid-sgbqcq4m]{grid-column:1 / -1;margin-top:0}.contact-icon-shell[data-astro-cid-sgbqcq4m]{width:1.5rem;height:1.5rem}.contact-card__arrow[data-astro-cid-sgbqcq4m]{display:none}.contact-guidance-grid[data-astro-cid-sgbqcq4m],.contact-guidance-grid--single[data-astro-cid-sgbqcq4m] .contact-prep-list[data-astro-cid-sgbqcq4m]{grid-template-columns:1fr}.contact-guidance-right[data-astro-cid-sgbqcq4m]{border-left:0;padding-left:0;border-top:1px solid #d9d5cc;padding-top:1.5rem}.contact-cta__button[data-astro-cid-sgbqcq4m]{width:100%}.contact-region__grid[data-astro-cid-sgbqcq4m]{grid-template-columns:1fr;gap:1.5rem}}@media(prefers-reduced-motion:reduce){a[data-astro-cid-sgbqcq4m].contact-card{transition:none}}
