.footer-accent-bar{display:flex;width:100%;height:3px}.footer-accent-segment{flex:1}.footer-accent-seg-1{background:linear-gradient(to right,var(--accent-1) 65%,var(--accent-2))}.footer-accent-seg-2{background:linear-gradient(to right,var(--accent-2) 65%,var(--accent-3))}.footer-accent-seg-3{background-color:var(--accent-3)}.footer-top-bar{border-bottom:1px solid rgba(249,244,235,.12)}.footer-top-bar .container{display:flex;justify-content:space-between;align-items:center;padding-top:1.5rem;padding-bottom:1.5rem;height:auto}footer{position:relative;width:100vw;overflow:hidden;background-color:var(--base-300);color:var(--base-100);padding:6rem 0 2rem}footer .container{display:flex;flex-direction:column;gap:6rem}.footer-top{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem}.footer-links-group{display:flex;gap:4rem}.footer-col-links{display:flex;flex-direction:column;gap:1rem}.footer-col-label{color:var(--base-secondary-dark);transition:color .2s ease}.footer-col-accent-1 .footer-col-label{color:var(--accent-1)}.footer-col-accent-2 .footer-col-label{color:var(--accent-2)}.footer-col-accent-3 .footer-col-label{color:var(--accent-3)}.footer-link-list{list-style:none;display:flex;flex-direction:column;gap:.5rem}.footer-link-list li{display:flex;align-items:center;gap:.5rem;font-size:1.25rem}.footer-link-list li a{color:var(--base-100);transition:color .2s ease,opacity .2s ease}.footer-link-list li a:hover{opacity:1}.footer-col-accent-1 .footer-link-list li a:hover{color:var(--accent-1)}.footer-col-accent-2 .footer-link-list li a:hover{color:var(--accent-2)}.footer-col-accent-3 .footer-link-list li a:hover{color:var(--accent-3)}.footer-col-accent-1 .footer-link-list li svg{transition:color .2s ease}.footer-col-accent-2 .footer-link-list li svg{transition:color .2s ease}.footer-col-accent-3 .footer-link-list li svg{transition:color .2s ease}.footer-col-accent-1 .footer-link-list li:hover svg{color:var(--accent-1)}.footer-col-accent-2 .footer-link-list li:hover svg{color:var(--accent-2)}.footer-col-accent-3 .footer-link-list li:hover svg{color:var(--accent-3)}.footer-link-list li svg{color:var(--base-100);flex-shrink:0}.footer-bottom{display:flex;flex-direction:column;gap:2rem;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.footer-wordmark{display:block;width:100%;height:auto;fill:var(--base-100);-webkit-user-select:none;user-select:none;pointer-events:none}.footer-divider{border:0;border-top:1px solid var(--base-100);opacity:.4;margin:0;width:100%}.footer-meta{display:flex;justify-content:space-between;align-items:center;font-weight:300;letter-spacing:.04em;font-size:1rem;margin-bottom:1.5rem}.footer-meta a{color:var(--base-100);transition:opacity .2s ease}.footer-meta a:hover{opacity:.7}.footer-meta-right{display:flex;gap:4rem}@media(max-width:1000px){footer{padding:5rem 0 1.5rem}footer .container{gap:4rem}.footer-top{flex-direction:column-reverse;align-items:stretch;gap:3rem}.footer-links-group{flex-wrap:wrap;gap:2rem 3rem}.footer-link-list li{font-size:1rem}.footer-meta>p{display:none}.footer-meta{justify-content:flex-end}.footer-meta-right{gap:1.5rem}}
