body:has([data-workspace]) footer{border-top:1px solid color-mix(in oklab, var(--border) 60%, transparent);background:var(--background);padding-bottom:calc(6rem + env(safe-area-inset-bottom,0px))}body:has([data-workspace]) footer>.container{width:100%;max-width:1536px;margin-inline:auto;padding-inline:1rem}body:has([data-workspace]) footer [data-footer-bottom]>.container{width:100%;max-width:1536px;margin-inline:auto;padding-inline:1rem}body:has([data-workspace]) footer>.container{padding-block:3rem}body:has([data-workspace]) footer [data-footer-main]{flex-direction:column;gap:3rem;display:flex}body:has([data-workspace]) footer [data-footer-brand]{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:1rem;display:flex}body:has([data-workspace]) footer [data-footer-brand] p{max-width:20rem;color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.5}body:has([data-workspace]) footer [data-footer-social]{align-items:center;gap:.75rem;display:flex}body:has([data-workspace]) footer [data-footer-social] a{border:1px solid var(--border);width:2.5rem;height:2.5rem;color:var(--foreground);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}body:has([data-workspace]) footer [data-footer-email]{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}body:has([data-workspace]) footer nav{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 1.5rem;min-width:0;display:grid}body:has([data-workspace]) footer nav h3{margin:0;font-size:.875rem;font-weight:500}body:has([data-workspace]) footer nav ul{flex-direction:column;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}body:has([data-workspace]) footer nav a{color:var(--muted-foreground);padding-block:.375rem;font-size:.875rem;display:inline-block}body:has([data-workspace]) footer nav a[data-footer-view-all]{color:var(--foreground)}body:has([data-workspace]) footer nav a svg{vertical-align:-.125rem;width:.875rem;height:.875rem;margin-left:.25rem;display:inline}body:has([data-workspace]) footer [data-footer-bar]{flex-direction:column;gap:1rem;display:flex}body:has([data-workspace]) footer [data-footer-legal]{flex-direction:column;order:2;gap:.5rem;display:flex}body:has([data-workspace]) footer [data-footer-meta]{order:1;display:flex}body:has([data-workspace]) footer [data-footer-meta-row]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;width:100%;display:flex}body:has([data-workspace]) footer [data-footer-langs]{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}:is(body:has([data-workspace]) footer [data-footer-langs] a,body:has([data-workspace]) footer [data-footer-langs] span){padding-block:.5rem;font-size:.875rem;display:inline-block}body:has([data-workspace]) footer [data-footer-langs] span{color:var(--foreground)}body:has([data-workspace]) footer [data-footer-langs] a{color:var(--muted-foreground)}body:has([data-workspace]) footer [data-footer-theme]>div{border:1px solid var(--border);border-radius:9999px;align-items:center;gap:.5rem;padding:.25rem;display:flex}body:has([data-workspace]) footer [data-footer-legal-links]{flex-wrap:wrap;align-items:center;gap:.25rem 1rem;margin:0;padding:0;list-style:none;display:flex}body:has([data-workspace]) footer [data-footer-bottom]{border-top:1px solid color-mix(in oklab, var(--border) 50%, transparent)}body:has([data-workspace]) footer [data-footer-bottom]>.container{padding-block:1.5rem}:is(body:has([data-workspace]) footer [data-footer-legal] span,body:has([data-workspace]) footer [data-footer-legal-links] a){color:var(--muted-foreground);font-size:.875rem}body:has([data-workspace]) footer [data-footer-legal-links] a{padding-block:.375rem;display:inline-block}body:has([data-workspace]) footer a:hover{color:var(--foreground)}body:has([data-workspace]) footer [data-footer-social] a:hover{background:var(--accent);color:var(--accent-foreground)}body:has([data-workspace]) footer nav a[data-footer-view-all]:hover{color:var(--primary)}:is(body:has([data-workspace]) footer a:focus-visible,body:has([data-workspace]) footer button:focus-visible){box-shadow:0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent);outline:none}@media (width>=768px){body:has([data-workspace]) footer{padding-bottom:0}body:has([data-workspace]) footer>.container{padding-inline:clamp(1.5rem,3.2vw,2.75rem)}body:has([data-workspace]) footer [data-footer-bottom]>.container{padding-inline:clamp(1.5rem,3.2vw,2.75rem)}body:has([data-workspace]) footer>.container{padding-block:4rem}body:has([data-workspace]) footer [data-footer-main]{flex-direction:row;align-items:flex-start;gap:4rem}body:has([data-workspace]) footer [data-footer-brand]{width:15rem}body:has([data-workspace]) footer [data-footer-social] a{width:2rem;height:2rem}body:has([data-workspace]) footer nav{grid-template-columns:repeat(var(--footer-cols,3), minmax(0, 1fr));gap:2rem}body:has([data-workspace]) footer [data-footer-bar]{flex-direction:row;justify-content:space-between;align-items:center}:is(body:has([data-workspace]) footer [data-footer-legal],body:has([data-workspace]) footer [data-footer-meta]){flex-direction:row;order:0;align-items:center}body:has([data-workspace]) footer [data-footer-legal]{gap:1.5rem}body:has([data-workspace]) footer [data-footer-meta-row]{justify-content:flex-start;width:auto}}
