.site-footer[data-v-317aa6e8]{border-top:var(--ns-section-rule) solid var(--ns-color-grey-800);background:var(--ns-color-bg-dark);color:var(--ns-color-text-inverse)}.site-footer__inner[data-v-317aa6e8]{gap:var(--ns-spacing-2xl);padding-top:var(--ns-spacing-3xl);padding-bottom:calc(var(--ns-spacing-2xl) + var(--ns-vertical-chat-clearance,0px));grid-template-areas:"brand""nav""bar""credits";display:grid}@media (width>=768px){.site-footer__inner[data-v-317aa6e8]{-moz-column-gap:var(--ns-spacing-4xl);column-gap:var(--ns-spacing-4xl);row-gap:var(--ns-spacing-3xl);grid-template-columns:minmax(0,5fr) minmax(0,7fr);grid-template-areas:"brand nav""bar bar""credits credits"}}.site-footer__brand[data-v-317aa6e8]{align-items:flex-start;gap:var(--ns-spacing-lg);flex-direction:column;grid-area:brand;display:flex}.site-footer__logo[data-v-317aa6e8]{background:var(--ns-color-accent-inverse);width:66px;height:42px;display:block;-webkit-mask:url(../images/logo.svg) 0/contain no-repeat;mask:url(../images/logo.svg) 0/contain no-repeat}.site-footer__line[data-v-317aa6e8]{max-width:var(--ns-measure-lead);color:var(--ns-color-grey-400);font-family:var(--ns-font-heading);font-size:var(--ns-font-size-h5);font-weight:var(--ns-font-weight-medium);line-height:var(--ns-line-height-tight);letter-spacing:var(--ns-letter-spacing-tight);margin:0}.site-footer__nav[data-v-317aa6e8]{grid-area:nav}.site-footer__links[data-v-317aa6e8]{grid-template-rows:repeat(6,auto);grid-auto-flow:column;margin:0;padding:0;list-style:none;display:grid}@media (width>=425px){.site-footer__links[data-v-317aa6e8]{-moz-column-gap:var(--ns-spacing-3xl);column-gap:var(--ns-spacing-3xl);grid-template-rows:repeat(3,auto);grid-template-columns:repeat(2,minmax(0,1fr))}}.site-footer__item[data-v-317aa6e8]{border-top:var(--ns-section-rule) solid var(--ns-color-grey-800);margin:0}.site-footer__item[data-v-317aa6e8]:last-child{border-bottom:var(--ns-section-rule) solid var(--ns-color-grey-800)}@media (width>=425px){.site-footer__item[data-v-317aa6e8]:nth-child(3){border-bottom:var(--ns-section-rule) solid var(--ns-color-grey-800)}}.site-footer__link[data-v-317aa6e8]{justify-content:space-between;align-items:center;gap:var(--ns-spacing-md);min-height:var(--ns-touch-target);padding-block:var(--ns-spacing-xs);color:var(--ns-color-grey-300);font-size:var(--ns-font-size-small);font-weight:var(--ns-font-weight-medium);letter-spacing:var(--ns-letter-spacing-wide);text-transform:uppercase;transition:color var(--ns-transition-fast) var(--ns-ease-out);text-decoration:none;display:flex}.site-footer__link[data-v-317aa6e8]:focus-visible,.site-footer__link[data-v-317aa6e8]:hover{color:var(--ns-color-text-inverse)}.site-footer__link:focus-visible .site-footer__arrow[data-v-317aa6e8],.site-footer__link:hover .site-footer__arrow[data-v-317aa6e8]{opacity:1;transform:none}.site-footer__link[data-v-317aa6e8]:focus-visible{outline-offset:-2px;outline:2px solid}.site-footer__arrow[data-v-317aa6e8]{opacity:0;transform:translateX(calc(var(--ns-spacing-sm)*-1));transition:opacity var(--ns-transition-normal) var(--ns-ease-out),transform var(--ns-transition-normal) var(--ns-ease-out)}.site-footer__bar[data-v-317aa6e8]{justify-content:space-between;align-items:center;gap:var(--ns-spacing-lg);padding-top:var(--ns-spacing-lg);border-top:var(--ns-section-rule) solid var(--ns-color-grey-800);flex-wrap:wrap;grid-area:bar;display:flex}.site-footer__lang[data-v-317aa6e8]{--switcher-ink:var(--ns-color-text-inverse);--switcher-muted:var(--ns-color-grey-400);--switcher-rule:var(--ns-color-grey-800)}.site-footer__copy[data-v-317aa6e8]{letter-spacing:var(--ns-letter-spacing-wide);text-transform:uppercase}.site-footer__company[data-v-317aa6e8],.site-footer__copy[data-v-317aa6e8]{color:var(--ns-color-grey-500);font-size:var(--ns-font-size-small);margin:0}.site-footer__company[data-v-317aa6e8]{line-height:var(--ns-line-height-normal);flex-basis:100%}.site-footer__credits[data-v-317aa6e8]{color:var(--ns-color-grey-500);grid-area:credits}.site-footer__credits-summary[data-v-317aa6e8]{align-items:center;gap:var(--ns-spacing-sm);min-height:var(--ns-touch-target);cursor:pointer;transition:color var(--ns-transition-fast) var(--ns-ease-out);list-style:none;display:inline-flex}.site-footer__credits-summary[data-v-317aa6e8]::-webkit-details-marker{display:none}.site-footer__credits-summary[data-v-317aa6e8]:hover{color:var(--ns-color-grey-300)}.site-footer__credits-summary[data-v-317aa6e8]:focus-visible{outline-offset:2px;outline:2px solid}.site-footer__chevron[data-v-317aa6e8]{transition:transform var(--ns-transition-fast) var(--ns-ease-out);flex-shrink:0}.site-footer__credits[open] .site-footer__chevron[data-v-317aa6e8]{transform:rotate(180deg)}.site-footer__colophon[data-v-317aa6e8]{margin:var(--ns-spacing-sm) 0 0;max-width:var(--ns-measure-prose);font-size:var(--ns-font-size-small);line-height:var(--ns-line-height-normal)}@media (prefers-reduced-motion:reduce){.site-footer__arrow[data-v-317aa6e8],.site-footer__chevron[data-v-317aa6e8],.site-footer__credits-summary[data-v-317aa6e8],.site-footer__link[data-v-317aa6e8]{transition:none}}
