.contact-hero[data-astro-cid-uw5kdbxl]{position:relative;background:var(--color-ink);color:var(--color-on-dark);overflow:hidden;border-bottom:4px solid var(--color-flame)}.contact-hero__inner[data-astro-cid-uw5kdbxl]{position:relative;z-index:1;padding-block:clamp(2.75rem,7vw,4.75rem) clamp(2rem,5vw,4.25rem);padding-left:max(clamp(1.15rem,4vw,2.5rem),calc((100vw - 1080px)/2 + clamp(1.15rem,4vw,2.5rem)));padding-right:clamp(1.15rem,4vw,2.5rem)}.contact-hero[data-astro-cid-uw5kdbxl] h1[data-astro-cid-uw5kdbxl]{color:#fff;font-size:clamp(2rem,5vw,3.1rem);max-width:14ch}.contact-hero__lede[data-astro-cid-uw5kdbxl]{margin-top:.9rem;max-width:46ch;font-size:1.08rem;color:#c4c8cf}.contact-hero__phone[data-astro-cid-uw5kdbxl]{display:inline-block;margin-top:1.75rem;font-family:var(--font-display);font-size:clamp(1.75rem,11vw,4.4rem);line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--color-flame);text-decoration:none}.contact-hero__phone[data-astro-cid-uw5kdbxl]:hover{color:var(--color-flame-gold)}.contact-hero__hours[data-astro-cid-uw5kdbxl]{margin-top:.6rem;font-weight:600;color:#fff}.contact-hero__actions[data-astro-cid-uw5kdbxl]{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1rem;margin-top:1.75rem}.contact-hero__gas[data-astro-cid-uw5kdbxl]{margin-top:2rem;padding-top:1.1rem;border-top:1px solid rgba(255,255,255,.14);max-width:46ch;font-size:.9rem;color:#aeb4bd}.contact-hero__gas[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:#fff;font-weight:700;white-space:nowrap}.contact-hero__gas[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--color-flame-gold)}.contact-hero__media[data-astro-cid-uw5kdbxl]{margin:0 clamp(1.15rem,4vw,2.5rem) clamp(1.75rem,5vw,2.5rem);aspect-ratio:4 / 3;overflow:hidden;border-radius:8px}.contact-hero__media[data-astro-cid-uw5kdbxl] img[data-astro-cid-uw5kdbxl]{width:100%;height:100%;object-fit:cover;object-position:58% 60%;display:block}@media(min-width:900px){.contact-hero__inner[data-astro-cid-uw5kdbxl]{padding-right:50%;min-height:34rem}.contact-hero__phone[data-astro-cid-uw5kdbxl]{font-size:clamp(2.4rem,4.4vw,4.4rem)}.contact-hero__media[data-astro-cid-uw5kdbxl]{position:absolute;inset:var(--header-h) 0 0 auto;width:46%;margin:0;aspect-ratio:auto;border-radius:0}.contact-hero__media[data-astro-cid-uw5kdbxl]:before{content:"";position:absolute;inset:0;background:linear-gradient(to right,var(--color-ink) 0%,rgb(18 20 26 / .35) 16%,transparent 40%);pointer-events:none}}.contact-details[data-astro-cid-uw5kdbxl] h2[data-astro-cid-uw5kdbxl]{margin-bottom:.25rem}.contact-details[data-astro-cid-uw5kdbxl] dl[data-astro-cid-uw5kdbxl]{margin:0;max-width:46rem}.contact-details[data-astro-cid-uw5kdbxl] dl[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]{display:grid;gap:.15rem 2rem;padding-block:.95rem;border-bottom:1px solid var(--color-hairline)}.contact-details[data-astro-cid-uw5kdbxl] dt[data-astro-cid-uw5kdbxl]{font-weight:600;color:var(--color-ink)}.contact-details[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl]{margin:0;color:var(--color-body)}.contact-details[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]{color:var(--color-water-deep);text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:2px}.contact-details[data-astro-cid-uw5kdbxl] dd[data-astro-cid-uw5kdbxl] a[data-astro-cid-uw5kdbxl]:hover{color:var(--color-flame);text-decoration-color:currentColor}@media(min-width:620px){.contact-details[data-astro-cid-uw5kdbxl] dl[data-astro-cid-uw5kdbxl]>div[data-astro-cid-uw5kdbxl]{grid-template-columns:11rem 1fr}}@media(min-width:941px){.contact-details[data-astro-cid-uw5kdbxl] dl[data-astro-cid-uw5kdbxl]>.contact-details__wa[data-astro-cid-uw5kdbxl]{display:none}}
