.status-bar.svelte-1piydef{z-index:30;height:var(--status-h);align-items:center;display:flex;position:sticky;top:0;overflow:hidden}.status-bar.svelte-1piydef .status-bar__link{color:inherit;text-decoration:none;display:block}.marquee.svelte-1piydef{width:max-content;animation:svelte-1piydef-scroll var(--duration,60s) linear infinite;display:flex}.status-bar.svelte-1piydef:hover .marquee:where(.svelte-1piydef){animation-play-state:paused}.marquee__group.svelte-1piydef{flex-shrink:0;align-items:center;display:flex}.marquee__item.svelte-1piydef{white-space:nowrap;padding-inline:var(--space-m)}.marquee__icon.svelte-1piydef{flex-shrink:0;display:flex}.marquee__icon.svelte-1piydef svg{width:auto;height:1.1rem}@keyframes svelte-1piydef-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.marquee.svelte-1piydef{animation:none}}.footer.svelte-jz8lnl{z-index:1;padding:var(--space-xl) var(--gutter) 0;position:relative}.footer__grid.svelte-jz8lnl{gap:var(--space-l);grid-template-areas:"brand""nav""aside""contact""legal""signoff";display:grid}.footer__brand.svelte-jz8lnl{align-items:flex-start;gap:var(--space-l);flex-direction:column;grid-area:brand;display:flex}.footer__nav.svelte-jz8lnl{grid-area:nav}.footer__aside.svelte-jz8lnl{grid-area:aside}.footer__contact-wrap.svelte-jz8lnl{grid-area:contact}.footer__legal.svelte-jz8lnl{grid-area:legal}.footer__signoff-wrap.svelte-jz8lnl{grid-area:signoff}@media (width>=960px){.footer__grid.svelte-jz8lnl{grid-template-columns:var(--panel-w) 1fr;grid-template-areas:"brand aside""nav contact""signoff legal"}.footer__aside.svelte-jz8lnl,.footer__contact-wrap.svelte-jz8lnl,.footer__legal.svelte-jz8lnl{padding-left:var(--col-inset)}.footer__nav.svelte-jz8lnl,.footer__contact-wrap.svelte-jz8lnl,.footer__legal.svelte-jz8lnl{align-self:start}.footer__aside.svelte-jz8lnl .footer__sticker{margin-bottom:calc(-1 * var(--space-l))}}.footer__logo.svelte-jz8lnl{width:clamp(12rem,25vw,26rem);display:block}.footer__logo.svelte-jz8lnl img:where(.svelte-jz8lnl){width:100%;height:auto;display:block}.footer__strapline.svelte-jz8lnl{text-wrap:balance;max-width:21ch;color:var(--stone);font-size:4rem;line-height:.85}.footer__aside.svelte-jz8lnl{align-items:flex-start;gap:var(--space-l);flex-direction:column;display:flex}.footer__aside.svelte-jz8lnl .footer__sticker{width:clamp(7rem,12vw,12rem);margin-right:var(--space-l);align-self:flex-end}.footer__contact.svelte-jz8lnl{color:var(--fg-muted);font-style:normal}.footer__contact.svelte-jz8lnl p:where(.svelte-jz8lnl){margin:0}.footer__contact.svelte-jz8lnl p:where(.svelte-jz8lnl)+p:where(.svelte-jz8lnl){margin-top:.75em}.footer__contact.svelte-jz8lnl a:where(.svelte-jz8lnl){text-decoration:none}.footer__contact.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{text-decoration:underline}.footer__legal.svelte-jz8lnl{color:var(--fg-muted);text-wrap:balance}@media (width<=959px){.footer__legal-part.svelte-jz8lnl{display:block}}.footer__legal.svelte-jz8lnl a:where(.svelte-jz8lnl){text-decoration:none}.footer__legal.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{text-decoration:underline}.footer__signoff-wrap.svelte-jz8lnl{overflow:visible clip}.footer__signoff.svelte-jz8lnl{color:var(--stone);margin:0 0 .04em;font-size:clamp(3rem,2rem + 3vw,4.5rem)}.footer__signoff-line.svelte-jz8lnl{padding-left:calc(var(--step) * var(--step-scale,1));display:block}@media (width>=960px){.footer__signoff-line.svelte-jz8lnl{white-space:nowrap}}@media (width<=959px){.footer.svelte-jz8lnl{padding-top:var(--space-l)}.footer__grid.svelte-jz8lnl{gap:var(--space-xl);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"strapline strapline""brand brand""nav sticker""contact contact""legal legal""signoff signoff"}.footer__aside.svelte-jz8lnl{display:contents}.footer__strapline.svelte-jz8lnl{grid-area:strapline;font-size:clamp(2rem,8.5vw,4rem)}.footer__aside.svelte-jz8lnl .footer__sticker{width:8rem;margin-right:var(--space-m);grid-area:sticker;place-self:center end}.footer__brand.svelte-jz8lnl{gap:var(--space-xl)}.footer__logo.svelte-jz8lnl{width:min(100%,26rem)}.footer__signoff.svelte-jz8lnl{--step-scale:.5}.footer__nav.svelte-jz8lnl{align-self:center}}.sticky-hi.svelte-bklxkk{z-index:25;pointer-events:none;display:block;position:fixed}.sticky-hi.svelte-bklxkk svg path{pointer-events:visiblePainted}.loader.svelte-v1tg6x{z-index:100;background:var(--cream);place-items:center;transition:opacity .45s;animation:0s 8s forwards svelte-v1tg6x-loader-bail;display:grid;position:fixed;inset:0}.loader--leaving.svelte-v1tg6x{opacity:0;pointer-events:none}@keyframes svelte-v1tg6x-loader-bail{to{visibility:hidden;pointer-events:none}}.loader__pile.svelte-v1tg6x{aspect-ratio:1;width:clamp(12rem,24vw,20rem);position:relative}@media (width<=959px){.loader__pile.svelte-v1tg6x{width:min(65vw,20rem)}.loader__slot.svelte-v1tg6x .sticker{width:8.5rem}}.loader__slot.svelte-v1tg6x{translate:var(--x) var(--y);place-items:center;animation:.18s cubic-bezier(.2,1.2,.4,1) both svelte-v1tg6x-loader-pop;display:grid;position:absolute;inset:0}@keyframes svelte-v1tg6x-loader-pop{0%{transform:scale(.6)}to{transform:none}}@media (prefers-reduced-motion:reduce){.loader__slot.svelte-v1tg6x{animation:none}}main.svelte-1br2sqw{top:min(var(--status-h), calc(100dvh - var(--main-h,999999px)));z-index:0;position:sticky}@media (width<=959px){main.svelte-1br2sqw{position:relative;top:auto}}
