._footer_ej0bj_1{background:var(--ink);color:var(--on-dark);padding-top:clamp(3.5rem,2.5rem + 4vw,6rem);padding-bottom:2rem}._grid_ej0bj_8{gap:2.75rem;display:grid}._wordmark_ej0bj_15{flex-direction:column;line-height:1;text-decoration:none;display:inline-flex}._wordmarkName_ej0bj_22{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2.6rem,1.8rem + 3vw,4rem);font-weight:800;font-stretch:75%;line-height:.95}._wordmarkPlace_ej0bj_31{font-size:var(--fs-sm);color:var(--on-dark-soft);margin-top:.4rem;font-weight:500}._tagline_ej0bj_38{max-width:34ch;color:var(--on-dark-soft);margin-top:1.25rem}._heading_ej0bj_46{font-family:var(--font-body);font-size:var(--fs-sm);letter-spacing:0;color:var(--on-dark-soft);margin-bottom:.75rem;font-weight:600;font-stretch:100%;line-height:1.4}._list_ej0bj_57{flex-direction:column;padding:0;list-style:none;display:flex}._contact_ej0bj_64,._navLink_ej0bj_65{text-underline-offset:.25em;align-items:center;min-height:44px;text-decoration:none;text-decoration-thickness:1.5px;display:inline-flex}._contact_ej0bj_64{gap:.65rem;font-weight:600}._contact_ej0bj_64 svg{color:var(--hull);flex:none}._contact_ej0bj_64:hover,._navLink_ej0bj_65:hover{text-decoration-line:underline}._navList_ej0bj_89{grid-template-columns:repeat(2,minmax(0,max-content));column-gap:2rem;display:grid}._bottom_ej0bj_97{border-top:1px solid var(--line-dark);font-size:var(--fs-sm);color:var(--on-dark-soft);flex-wrap:wrap;justify-content:space-between;gap:.5rem 2rem;margin-top:clamp(3rem,2rem + 3vw,4.5rem);padding-top:1.5rem;display:flex}@media (min-width:768px){._grid_ej0bj_8{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}._brand_ej0bj_114{grid-column:1/-1}}@media (min-width:1100px){._grid_ej0bj_8{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1.2fr);align-items:start}._brand_ej0bj_114{grid-column:auto}}
