.sk-footer{--sk-footer-pad-y:var(--sk-band-inset);--sk-footer-top-rule:var(--sk-border-width-min);--sk-footer-gap:var(--kit-space-3);gap:var(--sk-footer-gap);padding-block:var(--sk-footer-pad-y);border-top:var(--sk-footer-top-rule) solid var(--sk-rule);background-image:linear-gradient(var(--sk-rule), var(--sk-rule));background-repeat:no-repeat;background-size:0 0;background-origin:border-box;flex-direction:column;display:flex}.sk-footer>.sk-footer-held>:is(.sk-footer-top,.sk-footer-row){margin-inline:var(--sk-page-rail)}:where(.sk-section[data-height=min])>.sk-footer{--sk-footer-pad-y:min(var(--kit-space-3), var(--sk-band-inset))}.sk-footer>.sk-footer-held>.sk-footer-row{margin-top:auto}:where(.sk-section:is([data-height=full],[data-height=custom]):is([data-valign=top],[data-valign=center],[data-valign=bottom]))>.sk-footer>.sk-footer-held>.sk-footer-row{margin-top:0}:where(.sk-section:is([data-height=full],[data-height=custom])[data-valign=center])>.sk-footer{justify-content:center}:where(.sk-section:is([data-height=full],[data-height=custom])[data-valign=bottom])>.sk-footer{justify-content:flex-end}.sk-footer[data-top-rule=""],:where(.sk-section[data-sk-box=drawn])>.sk-footer{--sk-footer-top-rule:0px}.sk-footer-top{align-items:flex-start;gap:var(--kit-space-4) var(--kit-space-5);margin-bottom:var(--kit-space-4);display:flex}.sk-footer-top:not(:has(.sk-footer-zone>*)){display:none}:where(.sk-section:is([data-height=full],[data-height=custom]))>.sk-footer:not([data-sk-editing],:has(>.sk-footer-held>.sk-footer-row .sk-footer-zone>*))>.sk-footer-held>.sk-footer-top{margin-bottom:0}.sk-footer-zone[data-region=top]{flex-direction:column;flex:auto;align-items:flex-start;min-width:0}.sk-footer-zone[data-region=top][data-zone=center]{flex:0 auto;align-items:center}.sk-footer-zone[data-region=top][data-zone=right]{align-items:flex-end}.sk-footer-zone[data-region=top][data-zone=center]:not(:has(>*)){display:none}.sk-footer-top:not(:has([data-zone=center]>*))>.sk-footer-zone:not(:has(>*)){display:none}.sk-footer-zone[data-region=top]>.sk-el-sitemap{align-items:flex-start}.sk-footer-row{justify-content:space-between;align-items:baseline;gap:var(--kit-space-3) var(--kit-space-4);flex-wrap:wrap;display:flex}.sk-footer-row:not(:has(.sk-footer-zone>*)){display:none}.sk-footer-zone{align-items:center;gap:var(--kit-space-3);flex-wrap:wrap;display:flex}@media (width<=640px){.sk-footer-top{flex-direction:column}.sk-footer-zone[data-region=top]{flex:none}.sk-footer-zone[data-region=top][data-zone=center],.sk-footer-zone[data-region=top][data-zone=right]{align-items:flex-start}}.sk-footer{--sk-logo-scale:calc(var(--sk-footer-logo-scale,100) / 100)}.sk-footer>.sk-footer-held{display:contents}@media screen and (prefers-reduced-motion:no-preference){.sk-footer[data-scroll-mode=uncover]:not([data-sk-editing]){--sk-footer-reach:var(--sk-screen-block);margin-top:calc(-1 * var(--sk-footer-reach));clip-path:inset(var(--sk-footer-reach) -100% -100%);background-position:0 var(--sk-footer-reach);background-size:100% var(--sk-footer-top-rule);gap:0}.sk-footer[data-scroll-mode=uncover]:not([data-sk-editing]):before{content:"";height:var(--sk-footer-reach);flex:none}.sk-footer[data-scroll-mode=uncover]:not([data-sk-editing])>.sk-footer-held{gap:var(--sk-footer-gap);justify-content:inherit;top:var(--sk-pin-room,0px);bottom:var(--sk-footer-pad-y);flex-direction:column;flex:1 0 auto;display:flex;position:sticky}}.sk-footer[data-sk-editing] .sk-footer-top,.sk-footer[data-sk-editing] .sk-footer-row{display:flex}.sk-footer[data-sk-editing] .sk-footer-zone{min-height:28px;display:flex}.sk-footer[data-sk-editing] .sk-footer-zone:not(:has(>*)){min-width:96px}.sk-footer[data-bottom-rule=true]:has(.sk-footer-top .sk-footer-zone>*) .sk-footer-row{border-top:var(--sk-border-width-min) solid var(--sk-rule);padding-top:var(--kit-space-4)}.sk-footer :is(a,button).sk-el-nav-link.sk-btn-link[aria-current=page]:not(:hover){color:var(--sk-ink-muted)}.sk-footer .sk-el-nav-link:is(.sk-btn,.sk-btn-button)[aria-current=page]:not(:hover){background:var(--sk-btn-bg);color:var(--sk-btn-ink);border-color:var(--sk-btn-bg)}.sk-footer .sk-el-nav-link.sk-btn-outline[aria-current=page]:not(:hover){color:var(--sk-ink);border-color:var(--sk-ink);background:0 0}