.app-side-note a{display:inline-block;margin-top:10px;color:var(--gold-dark);font-size:11px;letter-spacing:0;text-decoration:none}.legal-notice{display:flex;gap:12px;align-items:flex-start;margin:25px 0;padding:17px;border:1px solid #e1be77;border-radius:12px;background:#fff6e2;color:#63471c}.legal-notice b{display:grid;flex:0 0 auto;width:23px;height:23px;place-items:center;border-radius:50%;background:#8f1019;color:#fff}.legal-notice p{margin:0;font-size:13px}.legal-stack{display:grid;gap:13px}.legal-stack h2,.legal-terms h2{margin:0 0 12px;font-size:18px}.legal-stack p,.legal-terms p{margin:8px 0;color:var(--muted);font-size:13px;line-height:1.7}.legal-terms{margin-top:18px}.legal-terms .app-button{margin:5px 8px 0 0}@media(max-width:900px){.app-side-note a{display:none}}
