.site-footer.svelte-4jwo3w{padding:clamp(58px, 7vw, 104px) var(--page-gutter) 34px;color:var(--paper);background:var(--ink)}.footer-main.svelte-4jwo3w,.footer-bottom.svelte-4jwo3w{width:min(100%, var(--page-max));margin:0 auto}.footer-main.svelte-4jwo3w{grid-template-columns:minmax(340px,1.5fr) .55fr .55fr;gap:clamp(54px,9vw,148px);display:grid}.brand.svelte-4jwo3w{width:fit-content;display:inline-flex}.brand.svelte-4jwo3w img:where(.svelte-4jwo3w){width:clamp(150px,12vw,194px);height:auto;display:block}.footer-brand.svelte-4jwo3w p:where(.svelte-4jwo3w){max-width:none;font-family:var(--font-display);font-size:var(--type-heading);font-weight:650;line-height:var(--leading-display);letter-spacing:-.04em;white-space:nowrap;margin:42px 0 18px}.footer-brand.svelte-4jwo3w>span:where(.svelte-4jwo3w){color:#f1ede49e;font-size:var(--type-label)}nav.svelte-4jwo3w{flex-direction:column;align-items:flex-start;gap:15px;padding-top:4px;display:flex}nav.svelte-4jwo3w strong:where(.svelte-4jwo3w){color:#f1ede48f;font-size:var(--type-caption);letter-spacing:.12em;margin-bottom:17px}nav.svelte-4jwo3w a:where(.svelte-4jwo3w){font-size:var(--type-body);border-bottom:1px solid #0000;padding:3px 0;font-weight:650;text-decoration:none;transition:border-color .18s}nav.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{border-color:var(--orange)}.footer-bottom.svelte-4jwo3w{color:#f1ede494;font-size:var(--type-caption);border-top:1px solid #f1ede440;grid-template-columns:1fr auto 1fr;gap:32px;margin-top:clamp(70px,9vw,132px);padding-top:24px;display:grid}.footer-bottom.svelte-4jwo3w span:where(.svelte-4jwo3w):nth-child(2){color:var(--paper)}.footer-bottom.svelte-4jwo3w span:where(.svelte-4jwo3w):last-child{justify-self:end}@media (width<=899px){.site-footer.svelte-4jwo3w{padding:54px var(--page-gutter) 28px}.footer-main.svelte-4jwo3w{grid-template-columns:1fr 1fr;gap:54px 28px}.footer-brand.svelte-4jwo3w{grid-column:1/-1}.footer-brand.svelte-4jwo3w p:where(.svelte-4jwo3w){margin-top:36px}.footer-bottom.svelte-4jwo3w{grid-template-columns:1fr;gap:10px}.footer-bottom.svelte-4jwo3w span:where(.svelte-4jwo3w):last-child{justify-self:start}}@media (prefers-reduced-motion:reduce){nav.svelte-4jwo3w a:where(.svelte-4jwo3w){transition:none}}.site-header.svelte-a8kxe2{z-index:20;height:76px;position:absolute;inset:0 0 auto}.site-header.solid.svelte-a8kxe2{border-bottom:1px solid var(--hairline);background:var(--paper);position:relative}.header-inner.svelte-a8kxe2{width:var(--page-width);justify-content:space-between;align-items:center;height:100%;margin:0 auto;display:flex}.brand.svelte-a8kxe2{align-items:center;display:inline-flex}.brand.svelte-a8kxe2 img:where(.svelte-a8kxe2){width:clamp(140px,11.5vw,188px);height:auto;display:block}nav.svelte-a8kxe2{font-size:var(--type-label);white-space:nowrap;align-items:center;gap:clamp(28px,4.7vw,76px);font-weight:650;display:flex}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){border-bottom:1px solid #0000;padding:8px 0;text-decoration:none;transition:border-color .18s}nav.svelte-a8kxe2 a:where(.svelte-a8kxe2):hover{border-color:currentColor}nav.svelte-a8kxe2 a.active:where(.svelte-a8kxe2){border-color:var(--cobalt)}@media (width<=760px){.site-header.svelte-a8kxe2{height:64px}.header-inner.svelte-a8kxe2{width:var(--page-width)}nav.svelte-a8kxe2{display:none}.brand.svelte-a8kxe2 img:where(.svelte-a8kxe2){width:128px}}@media (prefers-reduced-motion:reduce){nav.svelte-a8kxe2 a:where(.svelte-a8kxe2){transition:none}}
