.c-foot{--foot-dim:color-mix(in srgb,var(--k-white) 70%,transparent);--foot-faint:color-mix(in srgb,var(--k-white) 55%,transparent);--foot-line:color-mix(in srgb,var(--k-white) 14%,transparent);width:1440px;background:var(--k-black);color:var(--k-white);padding-block:var(--k-space-96) calc(var(--k-space-96) / var(--canvas-scale, 1))}.c-foot-runway{display:none}.c-foot__grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:var(--k-space-48);gap:var(--k-space-48);padding-bottom:var(--k-space-64);border-bottom:1px solid var(--foot-line)}.c-foot__wordmark{font-size:var(--k-text-lg);font-weight:400;line-height:var(--k-lh-flat);text-transform:uppercase}.c-foot__tag{margin-top:var(--k-space-16);font-size:var(--k-text-xs);line-height:var(--k-lh-normal);color:var(--foot-dim);max-width:32ch}.c-foot__col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--k-space-12)}.c-foot__col-h{margin-bottom:var(--k-space-16);font-size:var(--k-text-xs);letter-spacing:var(--k-ls-wide);text-transform:uppercase;color:var(--foot-faint)}.c-foot__link{font-size:var(--k-text-xs);text-decoration:none;transition:color var(--k-t-base) ease}.c-foot__base{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:var(--k-space-16) var(--k-space-24);gap:var(--k-space-16) var(--k-space-24);padding-top:var(--k-space-32);font-size:var(--k-text-xs);letter-spacing:var(--k-ls-wide-sm);text-transform:uppercase;color:var(--foot-faint)}.c-foot__base .madeby{justify-self:end}.c-foot__base p{margin:0}.c-foot__base .madeby{--madeby-a:var(--k-classic-yellow);--madeby-b:color-mix(in srgb,var(--k-classic-yellow) 55%,var(--k-white));color:var(--madeby-a);animation:madeby-shimmer 2.6s ease-in-out infinite}.c-foot__base .madeby:focus-visible{animation-play-state:paused}@media (hover:hover){.c-foot__base .madeby:hover{animation-play-state:paused}}.motion-paused .c-foot__base .madeby{animation-play-state:paused}.c-foot__base .madeby__by{font-family:var(--c-font);text-transform:uppercase;letter-spacing:var(--k-ls-wide-sm)}@media (max-width:1023px){.c-foot{width:100%;padding-top:var(--k-space-56);padding-bottom:calc(var(--k-space-96) + env(safe-area-inset-bottom, 0px))}.c-foot__wordmark{font-size:var(--k-text-xl)}.c-foot__grid{grid-template-columns:1fr 1fr;gap:var(--k-space-32);padding-bottom:var(--k-space-40)}.c-foot__brand{grid-column:1/-1}.c-foot__base .madeby{justify-self:center}.c-foot__base{grid-template-columns:1fr;justify-items:center;text-align:center;padding-top:var(--k-space-24);row-gap:var(--k-space-12)}}.c-foot__consent{background:none;border:0;padding:0;font:inherit;text-align:inherit;cursor:pointer}.classic .c-foot__ai a{color:inherit;text-decoration:underline}@media (hover:hover){.classic .c-foot__ai a:hover{color:var(--c-green)}}