.FeedbackWidget-module__SRpesq__trigger{border:1px solid var(--border);background:var(--surface-muted);min-height:38px;color:var(--foreground);cursor:pointer;border-radius:999px;justify-content:center;justify-self:end;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:750;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.FeedbackWidget-module__SRpesq__trigger:hover{border-color:var(--border-strong);background:var(--foreground);color:var(--background)}.FeedbackWidget-module__SRpesq__overlay{z-index:1100;background:#0000008f;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.FeedbackWidget-module__SRpesq__modal{border:1px solid var(--border);background:var(--surface);width:100%;max-width:500px;color:var(--foreground);box-shadow:var(--shadow-md);border-radius:18px;flex-direction:column;gap:16px;padding:18px;display:flex}.FeedbackWidget-module__SRpesq__modalHeader{border-bottom:1px solid var(--border);grid-template-columns:42px minmax(0,1fr) 34px;align-items:start;gap:12px;padding-bottom:14px;display:grid}.FeedbackWidget-module__SRpesq__modalHeader h2{margin:0;font-size:20px;line-height:1.1}.FeedbackWidget-module__SRpesq__modalHeader p{color:var(--text-muted);margin:5px 0 0;font-size:13px;line-height:1.4}.FeedbackWidget-module__SRpesq__modalIcon{border-radius:var(--radius-md);background:var(--surface-muted);width:42px;height:42px;color:var(--foreground);place-items:center;display:grid}.FeedbackWidget-module__SRpesq__closeButton{border-radius:var(--radius-md);width:34px;height:34px;color:var(--text-muted);background:0 0;border:0;place-items:center;display:grid}.FeedbackWidget-module__SRpesq__closeButton:hover{background:var(--surface-muted);color:var(--foreground)}.FeedbackWidget-module__SRpesq__field{color:var(--foreground);flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.FeedbackWidget-module__SRpesq__field textarea,.FeedbackWidget-module__SRpesq__field input{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-muted);color:var(--foreground);font:inherit;resize:vertical;outline:none;padding:11px 12px;font-weight:450}.FeedbackWidget-module__SRpesq__field textarea:focus,.FeedbackWidget-module__SRpesq__field input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.FeedbackWidget-module__SRpesq__actions{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding-top:14px;display:flex}.FeedbackWidget-module__SRpesq__btnPrimary,.FeedbackWidget-module__SRpesq__btnGhost{cursor:pointer;border-radius:999px;min-height:40px;padding:0 18px;font-size:14px;font-weight:750}.FeedbackWidget-module__SRpesq__btnPrimary{border:1px solid var(--primary);background:var(--primary);color:var(--background)}.FeedbackWidget-module__SRpesq__btnPrimary:disabled{cursor:not-allowed;opacity:.55}.FeedbackWidget-module__SRpesq__btnGhost{border:1px solid var(--border);color:var(--foreground);background:0 0}.FeedbackWidget-module__SRpesq__btnGhost:hover{background:var(--surface-muted)}.FeedbackWidget-module__SRpesq__error,.FeedbackWidget-module__SRpesq__success{border-radius:var(--radius-md);margin:0;padding:10px 12px;font-size:13px;font-weight:650;line-height:1.45}.FeedbackWidget-module__SRpesq__error{background:var(--danger-soft);color:var(--danger)}.FeedbackWidget-module__SRpesq__success{background:var(--success-soft);color:var(--success)}@media (max-width:780px){.FeedbackWidget-module__SRpesq__trigger{justify-self:center}}@media (max-width:520px){.FeedbackWidget-module__SRpesq__modal{padding:15px}.FeedbackWidget-module__SRpesq__actions{flex-direction:column-reverse}.FeedbackWidget-module__SRpesq__btnPrimary,.FeedbackWidget-module__SRpesq__btnGhost{width:100%}}
.SiteFooter-module__VFKzxG__footer{border-top:1px solid var(--border,#0000001a);background:var(--surface,#fff);color:var(--foreground,#1d1d1f);padding:26px 24px}.SiteFooter-module__VFKzxG__inner{grid-template-columns:minmax(160px,1fr) auto minmax(160px,1fr);align-items:center;gap:18px;width:min(1120px,100%);margin:0 auto;display:grid}.SiteFooter-module__VFKzxG__brandBlock{text-align:left;gap:3px;display:grid}.SiteFooter-module__VFKzxG__brandBlock strong{font-size:14px;font-weight:850}.SiteFooter-module__VFKzxG__brandBlock span{color:var(--text-muted,#6e6e73);font-size:12px}.SiteFooter-module__VFKzxG__links{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.SiteFooter-module__VFKzxG__links a{min-height:34px;color:var(--text-muted,#6e6e73);border-radius:999px;align-items:center;padding:0 10px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.SiteFooter-module__VFKzxG__links a:hover{background:var(--surface-muted,#f7f7f7);color:var(--foreground,#1d1d1f)}@media (max-width:780px){.SiteFooter-module__VFKzxG__inner{text-align:center;grid-template-columns:1fr;justify-items:center}.SiteFooter-module__VFKzxG__brandBlock{text-align:center}}
.legal-module__4inzeG__page{background:radial-gradient(900px 420px at 50% -180px, color-mix(in srgb, var(--primary) 7%, transparent), transparent 70%), var(--background);min-height:100vh;color:var(--foreground);flex-direction:column;display:flex}.legal-module__4inzeG__main{flex:1;justify-content:center;padding:clamp(36px,7vw,72px) 24px 88px;display:flex}.legal-module__4inzeG__article{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);width:min(760px,100%);box-shadow:var(--shadow-sm);padding:clamp(24px,5vw,44px);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.legal-module__4inzeG__article h1{color:var(--foreground);letter-spacing:-.02em;margin:0 0 8px;font-size:clamp(28px,5vw,44px);font-weight:850}.legal-module__4inzeG__updated{color:var(--text-muted);margin:0 0 28px;font-size:13px}.legal-module__4inzeG__intro{color:var(--foreground);margin:0 0 32px;font-size:18px;line-height:1.62}.legal-module__4inzeG__article section{border-top:1px solid var(--border);margin:0;padding:24px 0 0}.legal-module__4inzeG__article section+section{margin-top:24px}.legal-module__4inzeG__article h2{color:var(--foreground);margin:0 0 8px;font-size:20px;font-weight:780}.legal-module__4inzeG__article p{color:var(--text-muted);margin:0;font-size:16px;line-height:1.72}@media (prefers-color-scheme:dark){.legal-module__4inzeG__page{background:radial-gradient(900px 420px at 50% -180px, #ffffff14, transparent 72%), var(--background)}.legal-module__4inzeG__article{box-shadow:0 26px 80px -48px #000000e0}}@media (max-width:620px){.legal-module__4inzeG__main{padding-inline:16px}.legal-module__4inzeG__article{border-radius:var(--radius-md)}}
