.site-foot{border-top:1px solid var(--line,#e3e7ec);background:var(--surface,#fff);margin-top:auto;width:100%}.site-foot .cols{max-width:1180px;margin:0 auto;padding:32px 24px 8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.site-foot b{font-size:13px;font-family:var(--mono,ui-monospace,monospace);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#5b6677)}.site-foot ul{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:6px;font-size:14px}.site-foot a,.site-foot-settings button{text-decoration:none;color:var(--ink-2,#253246)}.site-foot .all,.site-foot a:hover,.site-foot-settings button:hover{color:var(--signal,#e8602c)}.site-foot .all{font-weight:600}.site-foot>p{max-width:1180px;margin:0 auto;padding:12px 24px 28px;font-size:13px;color:var(--muted,#5b6677)}.site-foot-settings{display:none}html[data-analytics-ui] .site-foot-settings{display:block}.site-foot-settings button{border:0;padding:0;background:none;font:inherit;cursor:pointer;text-align:left}@media(max-width:720px){.site-foot .cols{grid-template-columns:1fr 1fr;padding:24px 16px 4px}.site-foot ul{gap:2px}.site-foot li>a,.site-foot-settings button{display:inline-block;padding:6px 0}.site-foot>p{padding:12px 16px 24px}}.site-foot .g-free-m,.site-foot .g-guides-m{display:none}.site-foot .all,.site-foot a:hover,.site-foot-settings button:hover{color:var(--signal-text,#C2410C)}.site-foot a.all:hover{text-decoration:underline}@media(max-width:720px){.site-foot .cols{display:flex;flex-direction:column;gap:0;padding:20px 16px 2px}.site-foot .g-free,.site-foot .g-guides{display:none}.site-foot .cols details ul,.site-foot .g-atterna ul,.site-foot .g-levels ul{grid-template-columns:1fr 1fr;gap:0 16px}.site-foot .cols details{margin:6px 0 0;border-top:1px solid var(--line,#e3e7ec)}.site-foot .cols details+details{margin-top:0}.site-foot .g-free-m,.site-foot .g-guides-m{display:block}.site-foot .g-atterna{margin-top:6px;padding-top:14px;border-top:1px solid var(--line,#e3e7ec)}.site-foot .cols details summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;cursor:pointer;list-style:none;font:600 13px var(--mono,ui-monospace,monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--muted,#5b6677)}.site-foot .cols details summary::-webkit-details-marker{display:none}.site-foot .cols details summary:after{content:"";width:8px;height:8px;margin-right:4px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s}.site-foot .cols details[open] summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.site-foot .cols details summary:focus-visible{outline:3px solid var(--signal,#e8602c);outline-offset:2px}.site-foot .cols details ul{margin:0 0 10px}.site-foot ul{margin-top:6px}.site-foot li>a,.site-foot-settings button{padding:5px 0}}@media(max-width:720px) and (prefers-reduced-motion:reduce){.site-foot .cols details summary:after{transition:none}}