.hiw-head[data-astro-cid-3zqu5air]{display:grid;margin-bottom:clamp(var(--space-xl),4vw,var(--space-2xl))}.hiw-head[data-astro-cid-3zqu5air] .section-heading{margin-bottom:var(--space-md)}.hiw-head__aside[data-astro-cid-3zqu5air]{color:var(--color-muted);max-width:34rem}@media(min-width:64rem){.hiw-head[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:var(--space-2xl)}.hiw-head[data-astro-cid-3zqu5air] .section-heading{margin-bottom:0}}.hiw-after[data-astro-cid-3zqu5air]{margin-top:var(--space-xl);color:var(--color-muted)}.hiw-after[data-astro-cid-3zqu5air] a[data-astro-cid-3zqu5air]{font-weight:var(--weight-semibold)}.hiw-actions[data-astro-cid-3zqu5air]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md) var(--space-lg);margin-top:var(--space-xl)}.hiw-actions[data-astro-cid-3zqu5air]>a[data-astro-cid-3zqu5air]:not([class]){font-weight:var(--weight-semibold)}.hiw-reassure[data-astro-cid-3zqu5air]{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)}.hiw-reassure[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{display:inline-flex;align-items:center;gap:var(--space-2xs)}.hiw-reassure[data-astro-cid-3zqu5air] svg,.hiw-skip[data-astro-cid-3zqu5air] svg{color:var(--color-on-band-accent);flex:none}.hiw-skip[data-astro-cid-3zqu5air]{display:inline-flex;align-items:center;gap:var(--space-2xs);min-height:var(--tap-target);font-weight:var(--weight-semibold)}.hiw-hero__panel[data-astro-cid-3zqu5air]{max-width:36rem;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}.hiw-hero__panel[data-astro-cid-3zqu5air] .of--hero .of-fine{display:none}.hiw-overview__list[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));margin:0;padding:0}.hiw-overview__link[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-3xs);height:100%;padding:var(--space-md);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised);color:var(--color-ink);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.hiw-overview__link[data-astro-cid-3zqu5air]:hover{border-color:var(--color-line-strong);box-shadow:var(--shadow-md)}.hiw-overview__num[data-astro-cid-3zqu5air]{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-medium);line-height:1;color:var(--color-accent-text);font-variant-numeric:tabular-nums lining-nums}.hiw-overview__title[data-astro-cid-3zqu5air]{margin-top:var(--space-2xs);font-weight:var(--weight-semibold);color:var(--color-heading);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px}.hiw-overview__text[data-astro-cid-3zqu5air]{font-size:var(--text-sm);color:var(--color-muted);line-height:var(--leading-snug)}@media(max-width:39.99rem){.hiw-overview__link[data-astro-cid-3zqu5air]{grid-template-columns:auto 1fr;column-gap:var(--space-sm);padding:var(--space-sm) var(--space-md)}.hiw-overview__num[data-astro-cid-3zqu5air]{grid-row:span 2;font-size:var(--text-xl);align-self:center}.hiw-overview__title[data-astro-cid-3zqu5air]{margin-top:0}}.hiw-steps[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-md);margin:0;padding:0}.hiw-step[data-astro-cid-3zqu5air]{display:grid;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);scroll-margin-top:6rem}@media(min-width:48rem){.hiw-step[data-astro-cid-3zqu5air]{grid-template-columns:4.5rem minmax(0,1fr);column-gap:var(--space-lg)}.hiw-step__roles[data-astro-cid-3zqu5air]{grid-column:2}}@media(min-width:64rem){.hiw-step[data-astro-cid-3zqu5air]{grid-template-columns:5rem minmax(0,1.6fr) minmax(0,1fr);column-gap:var(--space-xl)}.hiw-step__roles[data-astro-cid-3zqu5air]{grid-column:auto}}.hiw-step__num[data-astro-cid-3zqu5air]{font-family:var(--font-display);font-size:var(--text-4xl);font-weight:var(--weight-medium);line-height:.9;color:var(--color-accent-text);font-variant-numeric:tabular-nums lining-nums}.hiw-step__body[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-sm);max-width:40rem}.hiw-step__title[data-astro-cid-3zqu5air]{font-size:var(--text-2xl);line-height:var(--leading-tight)}.hiw-step__roles[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-sm);align-self:start;align-content:start;padding:var(--space-md);border-radius:var(--radius-md, var(--radius-lg));background:var(--color-surface-sunken);font-size:var(--text-sm);line-height:var(--leading-snug)}.hiw-role[data-astro-cid-3zqu5air]+.hiw-role[data-astro-cid-3zqu5air]{padding-top:var(--space-sm);border-top:1px solid var(--color-line)}.hiw-role__label[data-astro-cid-3zqu5air]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-muted);margin-bottom:var(--space-3xs)}.hiw-role__list[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-3xs);margin:0;padding:0;color:var(--color-ink)}.hiw-inline[data-astro-cid-3zqu5air]{max-width:44rem;margin-top:var(--space-xl)}.hiw-inline[data-astro-cid-3zqu5air] .inline-cta{margin-block:0}.hiw-lists[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-2xl)}@media(min-width:60rem){.hiw-lists[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(var(--space-2xl),5vw,var(--space-4xl))}}.hiw-list-col[data-astro-cid-3zqu5air] .section-heading{margin-bottom:var(--space-lg)}.hiw-checklist[data-astro-cid-3zqu5air]{display:grid;margin:0;padding:0;border-top:1px solid var(--color-line)}.hiw-checklist[data-astro-cid-3zqu5air] li[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-sm);padding-block:var(--space-sm);border-bottom:1px solid var(--color-line);line-height:var(--leading-snug)}.hiw-checklist[data-astro-cid-3zqu5air] strong[data-astro-cid-3zqu5air]{color:var(--color-heading)}.hiw-checklist__mark[data-astro-cid-3zqu5air]{display:inline-grid;place-items:center;width:1.75rem;height:1.75rem;border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-muted)}.hiw-checklist__mark--yes[data-astro-cid-3zqu5air]{color:var(--color-success);background:var(--color-success-surface)}.hiw-options[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.hiw-option[data-astro-cid-3zqu5air]{display:grid;align-content:start;gap:var(--space-2xs);padding:var(--space-lg);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface-raised)}.hiw-option--us[data-astro-cid-3zqu5air]{border-color:var(--color-heading);box-shadow:inset 0 3px 0 var(--color-heading),var(--shadow-md)}.hiw-option__tag[data-astro-cid-3zqu5air]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-text)}.hiw-option__title[data-astro-cid-3zqu5air]{font-size:var(--text-xl);line-height:var(--leading-tight)}.hiw-option__fit[data-astro-cid-3zqu5air]{font-weight:var(--weight-semibold);font-size:var(--text-sm);color:var(--color-heading)}.hiw-option__text[data-astro-cid-3zqu5air]{font-size:var(--text-sm);color:var(--color-muted);line-height:var(--leading-snug)}.hiw-why[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-2xl)}@media(min-width:60rem){.hiw-why[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(var(--space-2xl),6vw,var(--space-4xl));align-items:center}}.hiw-why__owner[data-astro-cid-3zqu5air]{display:grid;grid-template-columns:minmax(0,8rem) minmax(0,1fr);gap:var(--space-md) var(--space-lg);align-items:center;margin:var(--space-lg) 0 0;max-width:38rem}@media(min-width:40rem){.hiw-why__owner[data-astro-cid-3zqu5air]{grid-template-columns:11rem minmax(0,1fr)}}.hiw-why__photo[data-astro-cid-3zqu5air]{overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--radius-lg);background:var(--color-surface-sunken);box-shadow:var(--shadow-md)}.hiw-why__photo[data-astro-cid-3zqu5air] img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 15%}.hiw-why__caption[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-3xs);line-height:var(--leading-snug)}.hiw-why__name[data-astro-cid-3zqu5air]{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-heading)}.hiw-why__role[data-astro-cid-3zqu5air]{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-text)}.hiw-why__line[data-astro-cid-3zqu5air]{margin-top:var(--space-2xs);color:var(--color-ink)}.hiw-why__points[data-astro-cid-3zqu5air]{display:grid;margin:0;padding:0;border-top:1px solid var(--color-line)}.hiw-why__point[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-2xs);padding-block:var(--space-lg);border-bottom:1px solid var(--color-line)}.hiw-why__step[data-astro-cid-3zqu5air]{justify-self:start;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-accent-text)}.hiw-why__title[data-astro-cid-3zqu5air]{font-size:var(--text-xl);line-height:var(--leading-tight)}.hiw-why__text[data-astro-cid-3zqu5air]{color:var(--color-muted);line-height:var(--leading-snug);max-width:34rem}.hiw-closing__card[data-astro-cid-3zqu5air]{border-radius:var(--radius-xl);padding:clamp(var(--space-md),5vw,var(--space-3xl));background:radial-gradient(50rem 30rem at 100% 0%,rgb(110 128 160 / .2),transparent 70%),var(--color-band);box-shadow:var(--shadow-lg)}.hiw-closing__grid[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-2xl)}@media(min-width:60rem){.hiw-closing__grid[data-astro-cid-3zqu5air]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(var(--space-2xl),5vw,var(--space-4xl));align-items:start}.hiw-closing__copy[data-astro-cid-3zqu5air]{position:sticky;top:7rem}}.hiw-closing__copy[data-astro-cid-3zqu5air]{display:grid;gap:var(--space-md);align-content:start}.hiw-closing__title[data-astro-cid-3zqu5air]{font-size:var(--text-4xl);line-height:1.08;text-wrap:balance}.hiw-closing__phone[data-astro-cid-3zqu5air]{font-size:var(--text-sm)}.hiw-closing__phone[data-astro-cid-3zqu5air] a[data-astro-cid-3zqu5air]{white-space:nowrap}.hiw-closing__panel[data-astro-cid-3zqu5air]{scroll-margin-top:6rem;padding:clamp(var(--space-md),3vw,var(--space-xl));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}@media(max-width:39.99rem){.hiw-closing__card[data-astro-cid-3zqu5air]{padding:var(--space-lg) var(--space-md)}.hiw-closing__panel[data-astro-cid-3zqu5air]{padding:0;border:0;background:none;box-shadow:none}}
