footer.use-footer{--footer-paper:#f6eedc;--footer-muted:#b9c6bc;--footer-line:#36453d;width:100%;color:var(--footer-paper);text-align:left;isolation:isolate;background:#101714;border:0;border-top:3px solid #74d0bc;margin:0;padding:0;display:block;position:relative}.use-footer:before{content:"";pointer-events:none;background:repeating-linear-gradient(100deg,#0000 0 7px,#101714 8px 10px);height:3px;position:absolute;inset:0 0 auto}.use-footer-shell{width:min(1240px,100% - 80px);margin-inline:auto}.use-footer-main{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:24px;padding-block:22px 16px;display:grid}.use-footer-brand{min-width:0;max-width:290px}.use-footer-wordmark{color:var(--footer-paper);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.use-footer-wordmark img{object-fit:contain;flex:none;width:44px;height:44px;display:block}.use-footer-wordmark>span{font:italic 900 28px/.95 var(--display,Georgia, serif);letter-spacing:-1.6px;display:block}.use-footer-wordmark small{color:#efb25c;letter-spacing:2.8px;margin-top:7px;font:700 9px/1.4 Arial,sans-serif;display:block}.use-footer .use-footer-brand p{color:#d2dcd2;max-width:270px;margin:8px 0 0;font:14px/1.5 Arial,sans-serif}.use-footer-column{min-width:0}.use-footer-column h2{color:#a3d6c2;text-transform:uppercase;letter-spacing:.11em;margin:0 0 8px;font:700 12px/1.5 Arial,sans-serif}.use-footer-column ul{gap:3px;margin:0;padding:0;list-style:none;display:grid}.use-footer-column a{color:var(--footer-paper);text-underline-offset:5px;font:14px/1.5 Arial,sans-serif;text-decoration:none;display:inline-block}:is(.use-footer a:focus-visible,.use-footer button:focus-visible){outline-offset:5px;outline:2px solid #82dfc4}.use-footer-column a:hover{color:#91e1c9;text-decoration:underline}.use-footer-connect{border-block:1px solid var(--footer-line);padding-block:8px}.use-footer-community nav{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.use-footer-community a{min-height:28px;color:var(--footer-paper);align-items:center;gap:6px;font:13px/1.5 Arial,sans-serif;text-decoration:none;display:inline-flex}.use-footer-community a:hover{color:#93e1c9}.use-footer-community a>svg:last-child{color:#91a99a}.use-footer-community .use-footer-discord{border:1px solid #739b86;border-radius:3px;padding:4px 9px}.use-footer-community .use-footer-discord:hover{color:#fff8e5;background:#203d30}.use-footer-community .use-footer-newsletter{color:#9ee0c9;margin-left:auto}.use-footer-newsletter:hover{text-underline-offset:4px;text-decoration:underline}.use-footer .legal-footer-links{border:0;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:4px 18px;padding:8px 0;font:12px/1.6 Arial,sans-serif;display:flex}.use-footer .legal-footer-links a,.use-footer .legal-link-button{color:#d3ddd2;min-height:24px;font:inherit;align-items:center;text-decoration:none;display:inline-flex}.use-footer .legal-footer-links a:hover,.use-footer .legal-link-button:hover{color:#fff4d7;text-underline-offset:4px;text-decoration:underline}.use-footer .legal-link-button{cursor:pointer;background:0 0;border:0;padding:0}.use-footer-bottom{border-top:1px solid var(--footer-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-block:8px 10px;display:flex}.use-footer-bottom>small{color:#bdcabe;font:12px/1.65 Arial,sans-serif}.use-footer-bottom>small>span{color:#6e8e7d;margin-inline:8px}.use-footer-languages{flex-wrap:wrap;gap:6px;display:flex}.use-footer-languages a{color:#c4d0c4;border:1px solid #0000;padding:5px 8px;font:12px/1.3 Arial,sans-serif;text-decoration:none}.use-footer-languages a:hover{color:#fff4d7}.use-footer-languages a[aria-current=page]{color:#9ee0c9;border-color:#526e5d}@media (max-width:800px){.use-footer-main{grid-template-columns:1.3fr 1fr 1fr;gap:18px}.use-footer-brand{grid-column:1/-1;grid-template-columns:auto 1fr;align-items:center;column-gap:24px;max-width:none;display:grid}.use-footer .use-footer-brand p{max-width:350px;margin:0}}@media (max-width:650px){.use-footer-shell{width:calc(100% - 40px)}.use-footer-main{grid-template-columns:1fr 1fr 1fr;gap:18px 12px;padding-block:18px 14px}.use-footer-brand{grid-column:1/-1;display:block}.use-footer .use-footer-brand p{display:none}.use-footer-column h2{margin-bottom:8px;font-size:11px}.use-footer-column ul{gap:3px}.use-footer-column a{min-height:28px;font-size:14px}.use-footer-community nav{gap:4px 16px}.use-footer-community .use-footer-newsletter{margin-left:0}.use-footer .legal-footer-links{grid-template-columns:1fr 1fr;gap:4px 12px;padding-block:8px;font-size:12px;display:grid}.use-footer-bottom{gap:8px;padding-block:8px 10px;display:grid}.use-footer-bottom>small{font-size:11px}.use-footer-languages a{min-height:30px;padding:6px 9px}}
