[data-fragment=Footer]{background:var(--bg-secondary);border-top:1px solid var(--ui-line);font-family:var(--font-sans);color:var(--text-primary);padding:28px 24px 18px;font-size:13px;display:block}[data-fragment=Footer] .footer-content{flex-wrap:wrap;align-items:flex-start;gap:36px;margin-bottom:18px;display:flex}[data-fragment=Footer] .block{flex-direction:column;flex:none;gap:8px;min-width:140px;display:flex}[data-fragment=Footer] .block .title,[data-fragment=Footer] .block h3{text-transform:uppercase;letter-spacing:.06em;color:var(--brand);text-wrap:balance;margin:0 0 4px;font-size:11px;font-weight:600}[data-fragment=Footer] .block .description,[data-fragment=Footer] .block p{color:var(--text-secondary);max-width:240px;margin:0;font-size:12.5px;line-height:1.5}[data-fragment=Footer] .column{flex-direction:column;gap:4px;display:flex}[data-fragment=Footer] .column h3{text-transform:uppercase;letter-spacing:.06em;color:var(--brand);text-wrap:balance;margin:0 0 6px;font-size:11px;font-weight:600}[data-fragment=Footer] .column ul,[data-fragment=Footer] .column .links{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}[data-fragment=Footer] .column li{margin:0}[data-fragment=Footer] .column a{color:var(--text-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-out);font-size:12.5px;text-decoration:none}[data-fragment=Footer] .column a:hover{color:var(--text-primary)}[data-fragment=Footer] .column a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Footer] .logo,[data-fragment=Footer] .logo-dark,[data-fragment=Footer] .logo-light{align-items:center;margin-bottom:4px;display:inline-flex}[data-fragment=Footer] .socials,[data-fragment=Footer] .socials-container{align-items:center;gap:10px;margin-top:4px;padding:0;list-style:none;display:inline-flex}[data-fragment=Footer] .payments,[data-fragment=Footer] .payments-container{align-items:center;gap:8px;margin-top:4px;display:inline-flex}[data-fragment=Footer] .footer-copyrights{border-top:1px dashed var(--ui-line);color:var(--text-tertiary);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:12px;font-size:11.5px;display:flex}[data-fragment=Footer] .footer-copyrights .copyright-note,[data-fragment=Footer] .footer-copyrights .build-info{font-size:11.5px}[data-fragment=Footer] .footer-copyrights .async{color:var(--brand);cursor:pointer;text-decoration:none}[data-fragment=Footer] .footer-copyrights .async:focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-fragment=Footer] .build-info{font-family:var(--font-mono);opacity:.7}@media (prefers-reduced-motion:reduce){[data-fragment=Footer] .column a{transition:none}}
