.HubFooter_footer__Ld89u{background:var(--band);color:var(--band-ink)}.HubFooter_inner__P2RNn{max-width:calc(var(--shell) + 40px);margin-inline:auto;padding:3.5rem var(--pad) 2.5rem;display:grid;grid-gap:2.5rem;gap:2.5rem;grid-template-columns:1fr}@media (min-width:840px){.HubFooter_inner__P2RNn{grid-template-columns:2fr 1.2fr 1fr 1fr}}.HubFooter_logo__efJRe{height:46px;width:auto;margin:0 0 1.2rem}.HubFooter_blurb__SSG5R{font-size:.9rem;line-height:1.7;color:color-mix(in srgb,var(--band-ink) 80%,transparent);max-width:38ch;margin:0}.HubFooter_contact__iHE5w{margin-top:1rem;font-size:.9rem}.HubFooter_contact__iHE5w a{color:var(--band-ink);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--band-ink) 35%,transparent)}.HubFooter_col__aTY7V{display:flex;flex-direction:column;gap:.55rem}.HubFooter_col__aTY7V h3{font-family:var(--font-sans);font-size:.64rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:color-mix(in srgb,var(--band-ink) 62%,transparent);margin:0 0 .5rem}.HubFooter_col__aTY7V a{font-size:.92rem;text-decoration:none;color:color-mix(in srgb,var(--band-ink) 88%,transparent)}.HubFooter_col__aTY7V a:hover{color:#fff}.HubFooter_legal__Hpvo6{border-top:1px solid color-mix(in srgb,var(--band-ink) 18%,transparent);padding:1.6rem var(--pad) 1.4rem;text-align:center;font-size:.75rem;color:color-mix(in srgb,var(--band-ink) 60%,transparent)}@media (max-width:640px){.HubFooter_col__aTY7V{gap:0}.HubFooter_col__aTY7V a{min-height:44px;display:flex;align-items:center}}.HubHeader_header__rJ9B3{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--paper) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.HubHeader_inner___Xfdj{max-width:calc(var(--shell) + 40px);margin-inline:auto;padding:.85rem var(--pad);display:flex;align-items:center;justify-content:space-between;gap:1rem}.HubHeader_wordmark__BhG1b{display:flex;flex-direction:column;align-items:flex-start;line-height:1;text-decoration:none;color:var(--ink);flex:none}.HubHeader_logo__LyEuf{height:40px;width:auto;display:block;mix-blend-mode:multiply}.HubHeader_nav__PZg_7{display:flex;align-items:center;gap:1.5rem}.HubHeader_dropBtn__0hFFh,.HubHeader_nav__PZg_7>a{font-family:var(--font-sans);font-size:.74rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--ink);background:none;border:none;padding:.3rem 0;cursor:pointer}.HubHeader_active__APyAv,.HubHeader_dropBtn__0hFFh:hover,.HubHeader_nav__PZg_7>a:hover{color:var(--accent)!important}.HubHeader_dropBtn__0hFFh span{font-size:.6rem;margin-left:.2rem}.HubHeader_dropdown__G3Pq9{position:relative}.HubHeader_panel__LmD0D{display:none;position:absolute;top:calc(100% + 1rem);left:-1.2rem;min-width:290px;background:var(--card);border:1px solid var(--line);box-shadow:0 18px 40px rgba(20,24,20,.12);padding:.6rem 0}.HubHeader_panelOpen__fARv3{display:block}.HubHeader_panelAll__z_WgR,.HubHeader_panelItem__oWD_F{display:block;padding:.7rem 1.3rem;text-decoration:none;color:var(--ink)}.HubHeader_panelAll__z_WgR{font-family:var(--font-sans);font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:var(--accent);border-bottom:1px solid var(--line);margin-bottom:.3rem}.HubHeader_panelItem__oWD_F span{display:block;font-family:var(--font-display);font-size:1.1rem}.HubHeader_panelItem__oWD_F small{font-family:var(--font-sans);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft)}.HubHeader_panelAll__z_WgR:hover,.HubHeader_panelItem__oWD_F:hover{background:var(--stone)}.HubHeader_nav__PZg_7>a.HubHeader_cta__r584n{background:var(--band);color:var(--band-ink)!important;border:1px solid var(--band);padding:.65rem 1.2rem!important;border-radius:var(--radius);white-space:nowrap;transition:background-color .14s ease,color .14s ease}.HubHeader_nav__PZg_7>a.HubHeader_cta__r584n:hover{background:transparent;color:var(--band)!important}.HubHeader_burger__FQBeD{display:none;flex-direction:column;gap:5px;background:none;border:none;padding:.5rem;cursor:pointer}.HubHeader_burger__FQBeD span{width:24px;height:2px;background:var(--ink)}@media (max-width:960px){.HubHeader_burger__FQBeD{display:flex}.HubHeader_nav__PZg_7{display:none;position:absolute;top:100%;left:0;right:0;flex-direction:column;align-items:stretch;background:var(--paper);border-bottom:1px solid var(--line);padding:1rem var(--pad) 1.5rem;gap:1rem;max-height:calc(100vh - 70px);overflow-y:auto}.HubHeader_navOpen__BxJa3{display:flex}.HubHeader_dropBtn__0hFFh{text-align:left;width:100%}.HubHeader_panel__LmD0D{position:static;box-shadow:none;border:none;border-left:1px solid var(--accent);margin-top:.6rem;padding:0;min-width:0}.HubHeader_panelAll__z_WgR,.HubHeader_panelItem__oWD_F{padding:.55rem 1rem}.HubHeader_nav__PZg_7>a.HubHeader_cta__r584n{text-align:center}}