.footer-stage{background:#000;color:var(--grey-640)}.footer{width:100%;box-sizing:border-box}.footer--default{padding:0 var(--workbench-pad-x) 0;color:var(--grey-640)}.footer--default .footer__divider{width:100%;height:1px;background:var(--grey-320);margin:0}.footer--default .footer__row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-24);flex-wrap:wrap}.footer--default .footer__credit{margin:0;color:inherit;text-align:left;display:inline-flex;align-items:center;gap:var(--space-8)}.footer__startooths{display:inline-flex;align-items:center;gap:4px;padding:var(--space-8);margin:calc(var(--space-8) * -1);text-decoration:none;cursor:pointer;transition:transform var(--dur-instant) var(--ease-snap)}.footer__startooths:active{transform:translateY(1px)}.footer__startooth{width:14px;height:14px;display:block;transform-origin:50% 50%;transition:transform var(--dur-fast) var(--ease-snap)}.footer__startooths:hover .footer__startooth--slot-1{transform:rotate(-8deg) translateY(-1px)}.footer__startooths:hover .footer__startooth--slot-2{transform:rotate(4deg) translateY(-1px)}.footer__startooths:hover .footer__startooth--slot-3{transform:rotate(9deg) translateY(-1px)}.footer--default .footer__links{list-style:none;margin:0;padding:0;display:flex;align-items:stretch}.footer--default .footer__link-item{display:inline-flex;border-right:1px solid var(--grey-320)}.footer--default .footer__link-item:first-child{border-left:1px solid var(--grey-320)}.footer--default .footer__link{display:inline-flex;align-items:center;padding:var(--space-24) var(--space-12);color:inherit;text-decoration:none;transition:color var(--dur-fast) var(--ease-snap)}.footer--default .footer__link-label{color:inherit}.footer--default .footer__link:focus-visible,.footer--default .footer__link:hover{color:var(--grey-240);outline:none}.footer--default .footer__link:active{color:#fff;transition:color var(--dur-instant) var(--ease-snap)}.footer--default .footer__link:focus-visible .footer__link-label,.footer--default .footer__link:hover .footer__link-label{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.footer--default .footer__link:focus-visible .footer__link-label:after,.footer--default .footer__link:hover .footer__link-label:after{opacity:1}.footer--caption{position:fixed;bottom:0;left:50%;translate:-50% 100%;z-index:20;width:-moz-fit-content;width:fit-content;max-width:calc(100vw - 32px);padding:var(--space-16) var(--space-24) var(--space-12);box-sizing:border-box;background:var(--surface-bg);color:#c96f42;font-family:var(--font-body);font-size:12px;font-weight:500;letter-spacing:-.12px;line-height:1.35;transition:translate var(--dur-slide) var(--ease-paper)}.footer--caption.is-revealed{translate:-50% 0}.footer--caption .footer__row{display:flex;align-items:baseline;gap:var(--space-64);flex-wrap:wrap}.footer--caption .footer__credit{margin:0;color:inherit;display:inline-flex;align-items:center;gap:var(--space-8)}.footer--caption .footer__links{list-style:none;margin:0;padding:0;display:flex;align-items:baseline;gap:var(--space-20)}.footer--caption .footer__link-item{display:inline-flex}.footer--caption .footer__link{color:inherit;text-decoration:none;display:inline-flex;align-items:baseline}.footer--caption .footer__link-label{color:inherit}.footer--caption .footer__link:focus-visible .footer__link-label,.footer--caption .footer__link:hover .footer__link-label{-webkit-text-decoration-color:transparent;text-decoration-color:transparent}.footer--caption .footer__link:focus-visible .footer__link-label:after,.footer--caption .footer__link:hover .footer__link-label:after{opacity:1}@media (prefers-reduced-motion:reduce){.footer--caption{transition:translate 0s linear}}.footer--default .footer__divider--mid{display:none}@media (max-height:500px),(max-width:767px){.footer--default{padding:0}.footer--default .footer__row{justify-content:center;gap:var(--space-12);flex-wrap:nowrap}.footer--default .footer__credit{display:none}.footer--default .footer__links{justify-content:center;flex-wrap:nowrap}.footer--default .footer__link{padding:var(--space-16) var(--space-8)}.footer--caption .footer__credit{display:none}.footer--caption .footer__links,.footer--caption .footer__row{gap:var(--space-12);justify-content:center;flex-wrap:nowrap}}