.sc-footer--reference{background:#292929;border-top:0;color:#e6e6e6;padding:48px max(24px,calc(50vw - 700px)) 24px}.sc-footer__inner{align-items:start;display:grid;gap:clamp(24px,3vw,56px);grid-template-columns:minmax(240px,1.35fr) minmax(210px,1.1fr) minmax(210px,1fr) minmax(250px,1.2fr);margin:0 auto;max-width:1400px}.sc-footer__column h2{color:#f2f2f2;font:700 15px/1.35 var(--sc-body,Arial,sans-serif);letter-spacing:0;margin:0 0 12px;text-transform:none}.sc-footer__list{color:#d0d0d0;display:flex;flex-direction:column;font:400 14px/1.55 var(--sc-body,Arial,sans-serif);gap:9px;list-style:none;margin:0;padding:0}.sc-footer__list a{color:inherit;text-decoration:none;transition:color .2s ease}.sc-footer__list a:focus-visible,.sc-footer__list a:hover{color:#ffbd18}.sc-footer__brand-logos{align-items:center;display:flex;min-height:52px}.sc-footer__brand-logo{display:block;height:52px;max-width:200px;object-fit:contain;object-position:left center;width:auto}.sc-footer__brand-logo--light{display:none}.sc-footer__wordmark{color:#f2f2f2;display:block;font:800 22px var(--sc-heading,Arial,sans-serif);margin:0 0 14px}.sc-footer__description{color:#a1a1aa;font:400 15px/1.6 var(--sc-body,Arial,sans-serif);margin:4px 0 16px;max-width:380px}.sc-footer__availability{align-items:center;color:#85858e;display:flex;font:500 11px/1.5 var(--sc-mono,monospace);gap:7px;letter-spacing:.08em;margin:0;text-transform:uppercase}.sc-footer__availability span{background:#ffbd18;border-radius:50%;flex:0 0 8px;height:8px;width:8px}.sc-footer__list--legal{max-width:260px}.sc-footer__clutch{align-items:center;color:#f2f2f2;display:flex;font:400 13px/1.55 var(--sc-body,Arial,sans-serif);gap:14px;margin-top:22px;text-decoration:none}.sc-footer__clutch:focus-visible strong,.sc-footer__clutch:hover strong{color:#ffd15a}.sc-footer__clutch-logo{display:block;flex:0 0 50px;height:56px;object-fit:contain;width:50px}.sc-footer__clutch-logo--light{display:none}.sc-footer__clutch strong{color:#ffbd18;font-weight:700}.sc-footer__bottom{align-items:center;border-top:1px solid hsla(0,0%,100%,.12);color:#85858e;display:flex;font:400 13px/1.5 var(--sc-body,Arial,sans-serif);gap:24px;justify-content:space-between;margin:34px auto 0;max-width:1400px;padding-top:20px}.sc-footer__social{align-items:center;display:flex;gap:14px;list-style:none;margin:0;padding:0}.sc-footer__social a{background:hsla(0,0%,100%,.035);border:1px solid hsla(0,0%,100%,.06);border-radius:3px;display:grid;height:38px;place-items:center;transition:background .18s ease,transform .18s ease;width:38px}.sc-footer__social img{display:block;filter:brightness(0) saturate(100%) invert(72%) sepia(95%) saturate(1694%) hue-rotate(359deg) brightness(104%) contrast(103%);height:19px;transition:filter .18s ease;width:19px}.sc-footer__social a:focus-visible,.sc-footer__social a:hover{background:rgba(255,189,24,.12);transform:translateY(-1px)}.sc-footer__social a:focus-visible{outline:2px solid #ffbd18;outline-offset:2px}@media(max-width:1050px){.sc-footer__inner{gap:38px 54px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.sc-footer--reference{padding:38px 24px 22px}.sc-footer__inner{gap:28px;grid-template-columns:1fr}.sc-footer__bottom{align-items:flex-start;flex-direction:column;gap:16px;margin-top:28px}.sc-footer__social{align-self:flex-end}.sc-footer__clutch{max-width:340px}}