.ct-head[data-astro-cid-ahc3q4vw]{display:grid;margin-bottom:clamp(var(--space-lg),3vw,var(--space-xl))}.ct-head[data-astro-cid-ahc3q4vw] .section-heading{margin-bottom:var(--space-md)}.ct-head__aside[data-astro-cid-ahc3q4vw]{color:var(--color-muted);max-width:34rem}@media(min-width:64rem){.ct-head[data-astro-cid-ahc3q4vw]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:var(--space-2xl)}.ct-head[data-astro-cid-ahc3q4vw] .section-heading{margin-bottom:0}}.ct-after[data-astro-cid-ahc3q4vw]{margin-top:var(--space-xl);color:var(--color-muted)}.ct-after[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{font-weight:var(--weight-semibold)}.ct-hero__facts[data-astro-cid-ahc3q4vw]{display:flex;flex-wrap:wrap;gap:var(--space-2xs) var(--space-lg);margin:var(--space-xs) 0 0;padding:0;font-size:var(--text-sm);color:var(--color-on-band)}.ct-hero__facts[data-astro-cid-ahc3q4vw] li[data-astro-cid-ahc3q4vw]{display:inline-flex;align-items:center;gap:var(--space-2xs)}.ct-hero__facts[data-astro-cid-ahc3q4vw] svg{color:var(--color-on-band-accent);flex:none}.ct-hero__phone[data-astro-cid-ahc3q4vw]{font-size:var(--text-sm)}.ct-hero__panel[data-astro-cid-ahc3q4vw]{padding:clamp(var(--space-md),2.5vw,var(--space-lg));border-radius:var(--radius-lg);border:1px solid rgb(247 243 235 / .18);background:linear-gradient(180deg,#f7f3eb14,#f7f3eb08);box-shadow:0 24px 60px #040a1459}.ct-hero__panel[data-astro-cid-ahc3q4vw] .of--hero .of-fine{display:none}.ct-hero__reassure[data-astro-cid-ahc3q4vw]{margin-top:var(--space-sm);font-size:var(--text-sm);color:var(--color-on-band-muted)}.ct-reach-section[data-astro-cid-ahc3q4vw]{padding-top:clamp(var(--space-2xl),5vw,var(--space-3xl))}.ct-reach[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-xl)}@media(min-width:60rem){.ct-reach[data-astro-cid-ahc3q4vw]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(var(--space-xl),4vw,var(--space-3xl));align-items:start}}.ct-form[data-astro-cid-ahc3q4vw]{scroll-margin-top:6rem;display:grid;gap:var(--space-lg);padding:clamp(var(--space-md),4vw,var(--space-2xl));border-radius:var(--radius-xl);background:radial-gradient(40rem 24rem at 100% 0%,rgb(110 128 160 / .2),transparent 70%),var(--color-band);box-shadow:var(--shadow-lg)}.ct-form__head[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-xs)}.ct-form__title[data-astro-cid-ahc3q4vw]{font-family:var(--font-display);font-size:var(--text-3xl);line-height:var(--leading-tight);color:var(--color-on-band)}.ct-form__lede[data-astro-cid-ahc3q4vw]{color:var(--color-on-band-muted)}.ct-side[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-md)}@media(min-width:60rem){.ct-side[data-astro-cid-ahc3q4vw]{position:sticky;top:7rem}}.ct-channel[data-astro-cid-ahc3q4vw]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);align-items:start;padding:clamp(var(--space-md),3vw,var(--space-lg));border:1px solid var(--color-line-strong);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-md)}.ct-channel__icon[data-astro-cid-ahc3q4vw]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-heading)}.ct-channel__body[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-xs)}.ct-channel__title[data-astro-cid-ahc3q4vw]{font-size:var(--text-2xl);line-height:var(--leading-tight)}.ct-channel__text[data-astro-cid-ahc3q4vw]{color:var(--color-muted)}.ct-channel__value[data-astro-cid-ahc3q4vw]{font-size:var(--text-xl);font-weight:var(--weight-semibold)}.ct-channel__link[data-astro-cid-ahc3q4vw]{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:var(--tap-target);font-weight:var(--weight-semibold);justify-self:start}@media(max-width:39.99rem){.ct-channel[data-astro-cid-ahc3q4vw]{grid-template-columns:1fr}}.ct-tell[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-md);padding:clamp(var(--space-md),3vw,var(--space-lg));border-left:2px solid var(--color-line-strong)}.ct-tell__title[data-astro-cid-ahc3q4vw]{font-size:var(--text-xl)}.ct-tell__list[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-sm);margin:0;padding:0}.ct-tell__list[data-astro-cid-ahc3q4vw] li[data-astro-cid-ahc3q4vw]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-xs);line-height:var(--leading-snug)}.ct-tell__list[data-astro-cid-ahc3q4vw] strong[data-astro-cid-ahc3q4vw]{color:var(--color-heading)}.ct-tell__mark[data-astro-cid-ahc3q4vw]{color:var(--color-success);padding-top:.15em}.ct-tell__note[data-astro-cid-ahc3q4vw]{font-size:var(--text-sm);color:var(--color-muted)}.ct-next[data-astro-cid-ahc3q4vw]{margin-top:clamp(var(--space-2xl),5vw,var(--space-3xl));padding-top:var(--space-xl);border-top:1px solid var(--color-line)}.ct-next__title[data-astro-cid-ahc3q4vw]{font-size:var(--text-xl);margin-bottom:var(--space-lg)}.ct-next__list[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin:0;padding:0;counter-reset:next}.ct-next__list[data-astro-cid-ahc3q4vw] li[data-astro-cid-ahc3q4vw]{counter-increment:next;position:relative;padding-left:3rem;color:var(--color-muted);line-height:var(--leading-snug)}.ct-next__list[data-astro-cid-ahc3q4vw] li[data-astro-cid-ahc3q4vw]:before{content:counter(next);position:absolute;left:0;top:-.2rem;display:grid;place-items:center;width:2.25rem;height:2.25rem;border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-heading)}.ct-next__list[data-astro-cid-ahc3q4vw] strong[data-astro-cid-ahc3q4vw]{display:block;color:var(--color-heading);margin-bottom:var(--space-3xs)}.ct-people[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-xl)}@media(min-width:64rem){.ct-people[data-astro-cid-ahc3q4vw]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(var(--space-xl),4vw,var(--space-3xl));align-items:center}}.ct-people__list[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-md);margin:var(--space-lg) 0 0;padding:0}@media(min-width:48rem){.ct-people__list[data-astro-cid-ahc3q4vw]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ct-person[data-astro-cid-ahc3q4vw]{display:grid;grid-template-columns:4.5rem minmax(0,1fr);gap:var(--space-md);align-items:start;line-height:var(--leading-snug);color:var(--color-muted)}.ct-person[data-astro-cid-ahc3q4vw] .ct-person__photo{display:block;width:4.5rem;height:4.5rem;border-radius:var(--radius-pill);object-fit:cover;object-position:50% 18%;background:var(--color-surface-raised)}.ct-person__name[data-astro-cid-ahc3q4vw]{color:var(--color-heading)}.ct-people__note[data-astro-cid-ahc3q4vw]{margin-top:var(--space-lg);max-width:44rem;font-size:var(--text-sm);color:var(--color-muted)}.ct-people__note[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{font-weight:var(--weight-semibold)}.ct-area[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-xl)}@media(min-width:60rem){.ct-area[data-astro-cid-ahc3q4vw]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(var(--space-xl),5vw,var(--space-3xl));align-items:center}}.ct-area__text[data-astro-cid-ahc3q4vw]{margin-top:var(--space-md);color:var(--color-muted);max-width:34rem}.ct-area__text[data-astro-cid-ahc3q4vw] a[data-astro-cid-ahc3q4vw]{font-weight:var(--weight-semibold)}.ct-cities[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(min(100%,13rem),1fr));margin:0;padding:0}.ct-city[data-astro-cid-ahc3q4vw]{display:flex;align-items:center;gap:var(--space-xs);min-height:var(--tap-target);padding:var(--space-xs) var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-surface-raised);font-weight:var(--weight-semibold);color:var(--color-heading)}.ct-city__icon[data-astro-cid-ahc3q4vw]{display:inline-grid;color:var(--color-muted);flex:none}.ct-city__state[data-astro-cid-ahc3q4vw]{margin-left:auto;font-size:var(--text-xs);font-weight:var(--weight-regular);letter-spacing:var(--tracking-eyebrow);color:var(--color-muted)}.ct-privacy[data-astro-cid-ahc3q4vw]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-md);padding:clamp(var(--space-md),3vw,var(--space-xl));border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised)}@media(max-width:39.99rem){.ct-privacy[data-astro-cid-ahc3q4vw]{grid-template-columns:1fr}}.ct-privacy__icon[data-astro-cid-ahc3q4vw]{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-heading)}.ct-privacy__body[data-astro-cid-ahc3q4vw]{display:grid;gap:var(--space-sm)}.ct-privacy__title[data-astro-cid-ahc3q4vw]{font-size:var(--text-2xl);line-height:var(--leading-tight)}@media(max-width:39.99rem){.ct-form[data-astro-cid-ahc3q4vw]{padding:var(--space-lg) var(--space-md)}}
