.biz-page[data-astro-cid-22oo4wru]{background:var(--brand-sand);color:var(--brand-ink)}.btn[data-astro-cid-22oo4wru]{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;padding:.55rem 1rem;border-radius:var(--radius-2);font-size:var(--font-size-1);font-weight:var(--font-weight-7)}.btn[data-astro-cid-22oo4wru]:hover{text-decoration:none}.btn--teal[data-astro-cid-22oo4wru]{background:var(--brand-teal);color:#fff}.btn--teal[data-astro-cid-22oo4wru]:hover{background:var(--brand-teal-hover)}.btn--deep[data-astro-cid-22oo4wru]{width:100%;background:var(--brand-deep);color:#fff;margin-top:var(--size-3)}.layout[data-astro-cid-22oo4wru]{display:grid;gap:var(--size-5);padding-block:var(--size-6) var(--size-8);align-items:start}.main[data-astro-cid-22oo4wru]{display:grid;gap:var(--size-4);min-width:0}.panel[data-astro-cid-22oo4wru],.widget[data-astro-cid-22oo4wru]{background:#fff;border:1px solid var(--brand-line);border-radius:var(--radius-3);box-shadow:var(--shadow-card);padding:var(--size-5)}.panel__head[data-astro-cid-22oo4wru]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem;align-items:baseline;margin-bottom:var(--size-3)}.panel__head[data-astro-cid-22oo4wru] h2[data-astro-cid-22oo4wru],.panel[data-astro-cid-22oo4wru]>h2[data-astro-cid-22oo4wru]{margin:0 0 var(--size-3);font-size:var(--font-size-4)}.panel__head[data-astro-cid-22oo4wru] h2[data-astro-cid-22oo4wru]{margin-bottom:0}.panel__head[data-astro-cid-22oo4wru] a[data-astro-cid-22oo4wru]{color:var(--brand-teal);font-size:var(--font-size-1);font-weight:var(--font-weight-6)}.eyebrow[data-astro-cid-22oo4wru]{margin:0 0 .35rem;font-family:var(--font-display);font-size:var(--font-size-0);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink-soft)}.muted[data-astro-cid-22oo4wru]{color:var(--brand-ink-soft);font-size:var(--font-size-1)}.highlights[data-astro-cid-22oo4wru]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--size-3);margin-top:var(--size-4)}.highlights[data-astro-cid-22oo4wru] .label[data-astro-cid-22oo4wru]{margin:0 0 .2rem;font-size:var(--font-size-0);font-weight:var(--font-weight-7);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink-soft)}.highlights[data-astro-cid-22oo4wru] p[data-astro-cid-22oo4wru]:last-child{margin:0;font-size:var(--font-size-1);text-transform:capitalize}.composer[data-astro-cid-22oo4wru]{display:grid;gap:var(--size-3);margin-bottom:var(--size-4);padding:var(--size-4);border-radius:var(--radius-2);background:var(--brand-sand);border:1px dashed var(--brand-line)}.composer__tags[data-astro-cid-22oo4wru]{display:flex;flex-wrap:wrap;gap:.4rem}.composer__tags[data-astro-cid-22oo4wru] span[data-astro-cid-22oo4wru]{font-size:var(--font-size-0);padding:.25rem .6rem;border-radius:var(--radius-pill);background:#fff;border:1px solid var(--brand-line);color:var(--brand-ink-soft)}.composer[data-astro-cid-22oo4wru] .btn[data-astro-cid-22oo4wru]{justify-self:start}.stack[data-astro-cid-22oo4wru]{display:grid;gap:var(--size-3)}.faq[data-astro-cid-22oo4wru] details[data-astro-cid-22oo4wru]{border-top:1px solid var(--brand-line);padding:var(--size-3) 0}.faq[data-astro-cid-22oo4wru] details[data-astro-cid-22oo4wru]:first-of-type{border-top:0}.faq[data-astro-cid-22oo4wru] summary[data-astro-cid-22oo4wru]{cursor:pointer;font-weight:var(--font-weight-6)}.faq[data-astro-cid-22oo4wru] p[data-astro-cid-22oo4wru]{margin:.5rem 0 0;color:var(--brand-ink-soft);font-size:var(--font-size-1)}.rail[data-astro-cid-22oo4wru]{display:grid;gap:var(--size-4)}.widget__label[data-astro-cid-22oo4wru]{margin:0 0 var(--size-3);font-family:var(--font-display);font-size:var(--font-size-0);font-weight:var(--font-weight-7);letter-spacing:.1em;text-transform:uppercase;color:var(--brand-ink-soft)}.map[data-astro-cid-22oo4wru]{position:relative;aspect-ratio:4 / 3;border-radius:var(--radius-2);margin-bottom:var(--size-3)}.map__tag[data-astro-cid-22oo4wru]{position:absolute;top:.65rem;left:.65rem;padding:.2rem .5rem;border-radius:var(--radius-pill);background:#0c232ed9;color:var(--mint);font-size:.625rem;font-weight:var(--font-weight-8);letter-spacing:.08em;text-transform:uppercase}.addr[data-astro-cid-22oo4wru]{margin:0 0 .35rem;font-size:var(--font-size-1);font-weight:var(--font-weight-6)}.contact[data-astro-cid-22oo4wru]{list-style:none;margin:0;padding:0;display:grid;gap:.75rem}.contact[data-astro-cid-22oo4wru] li[data-astro-cid-22oo4wru]{display:grid;gap:.15rem;font-size:var(--font-size-1)}.contact[data-astro-cid-22oo4wru] span[data-astro-cid-22oo4wru]{font-size:var(--font-size-0);font-weight:var(--font-weight-7);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-ink-soft)}.contact[data-astro-cid-22oo4wru] a[data-astro-cid-22oo4wru]{color:var(--brand-teal)}.claim[data-astro-cid-22oo4wru]{background:var(--brand-deep);border-color:var(--brand-deep);color:#fff}.claim[data-astro-cid-22oo4wru] .widget__label[data-astro-cid-22oo4wru]{color:var(--brand-ink-on-navy)}.claim[data-astro-cid-22oo4wru] p[data-astro-cid-22oo4wru]{margin:0 0 var(--size-3);font-size:var(--font-size-1);color:var(--brand-line)}.similar[data-astro-cid-22oo4wru]{padding:0 0 var(--size-10)}.similar[data-astro-cid-22oo4wru] h2[data-astro-cid-22oo4wru]{margin:0 0 var(--size-4);font-size:var(--font-size-4)}@media(min-width:960px){.layout[data-astro-cid-22oo4wru]{grid-template-columns:minmax(0,1fr) 18rem}.highlights[data-astro-cid-22oo4wru]{grid-template-columns:repeat(4,minmax(0,1fr))}}
