.SiteHeader-module__mdpVJq__header{z-index:20;height:var(--header-height);background:var(--color-warm-off-white);border-bottom:1px solid #0000;align-items:center;transition:background-color .22s,border-color .22s;display:flex;position:sticky;top:0}.SiteHeader-module__mdpVJq__scrolled{border-bottom-color:var(--color-hairline);background:#fff}.SiteHeader-module__mdpVJq__inner{justify-content:space-between;align-items:center;width:100%;padding-inline:6vw;display:flex}.SiteHeader-module__mdpVJq__wordmark{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--color-ink-brown);font-size:.85rem;font-weight:500;text-decoration:none;display:inline-block}.SiteHeader-module__mdpVJq__wordmark:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}.SiteHeader-module__mdpVJq__nav{align-items:center;gap:1.1rem;display:flex}.SiteHeader-module__mdpVJq__link{font-family:var(--font-ui);color:var(--color-ink-brown);text-underline-offset:6px;padding-block:.4rem;font-size:.92rem;font-weight:500;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;transition:text-decoration-color .18s}.SiteHeader-module__mdpVJq__link:hover,.SiteHeader-module__mdpVJq__link:focus-visible,.SiteHeader-module__mdpVJq__link[data-active]{-webkit-text-decoration-color:var(--color-burgundy);text-decoration-color:var(--color-burgundy)}.SiteHeader-module__mdpVJq__link:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}.SiteHeader-module__mdpVJq__navFull{display:none}.SiteHeader-module__mdpVJq__navShort{display:inline}@media (min-width:900px){.SiteHeader-module__mdpVJq__header{height:var(--header-height-desktop)}.SiteHeader-module__mdpVJq__wordmark{font-size:1rem}.SiteHeader-module__mdpVJq__nav{gap:1.8rem}.SiteHeader-module__mdpVJq__link{font-size:.95rem}.SiteHeader-module__mdpVJq__navFull{display:inline}.SiteHeader-module__mdpVJq__navShort{display:none}}
.SiteFooter-module__wWXZva__footer{background:var(--color-deep-chocolate);color:var(--color-warm-off-white);padding:4rem 6vw 0}.SiteFooter-module__wWXZva__top{gap:var(--space-4);flex-direction:column;padding-bottom:3rem;display:flex}@media (min-width:900px){.SiteFooter-module__wWXZva__top{flex-direction:row;justify-content:space-between;align-items:flex-start}}.SiteFooter-module__wWXZva__brand{max-width:24rem}.SiteFooter-module__wWXZva__wordmark{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.09em;color:var(--color-warm-off-white);margin-bottom:var(--space-2);font-size:.8rem;font-weight:500;text-decoration:none;transition:color .18s;display:inline-block}.SiteFooter-module__wWXZva__wordmark:hover,.SiteFooter-module__wWXZva__wordmark:focus-visible{color:var(--color-burgundy-hover)}.SiteFooter-module__wWXZva__wordmark:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}.SiteFooter-module__wWXZva__tagline{font-family:var(--font-ui);opacity:.75;margin:0;font-size:.92rem;line-height:1.6}.SiteFooter-module__wWXZva__groups{gap:3rem;display:flex}.SiteFooter-module__wWXZva__group{flex-direction:column;gap:.6rem;display:flex}.SiteFooter-module__wWXZva__groupTitle{font-family:var(--font-ui);font-size:var(--text-small);text-transform:uppercase;letter-spacing:.06em;opacity:.55;margin:0 0 .2rem}.SiteFooter-module__wWXZva__link{width:fit-content;font-family:var(--font-ui);color:var(--color-warm-off-white);padding-block:.15rem;font-size:.95rem;text-decoration:none;transition:color .18s;display:inline-block}.SiteFooter-module__wWXZva__link:hover,.SiteFooter-module__wWXZva__link:focus-visible{color:var(--color-burgundy-hover)}.SiteFooter-module__wWXZva__link:focus-visible{outline:2px solid var(--color-burgundy);outline-offset:3px}.SiteFooter-module__wWXZva__bottom{border-top:1px solid var(--color-hairline-on-stage);padding:1.4rem 0}.SiteFooter-module__wWXZva__copyright{font-family:var(--font-ui);font-size:var(--text-small);opacity:.5;margin:0}
