*{box-sizing:border-box;margin:0;padding:0}html,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a1a1a;background-color:#f7f3f0;width:100%;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#d4cec9;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#b8b0a8}.markdown-content h1,.markdown-content h2,.markdown-content h3{margin-top:1rem;margin-bottom:.5rem;font-weight:600}.markdown-content h1{border-bottom:1px solid #e8e2dc;padding-bottom:.5rem;font-size:1.75rem}.markdown-content h2{font-size:1.5rem}.markdown-content h3{font-size:1.25rem}.markdown-content p{margin-bottom:.75rem;line-height:1.6}.markdown-content ul,.markdown-content ol{margin-bottom:.75rem;margin-left:1.5rem}.markdown-content li{margin-bottom:.5rem}.markdown-content code{color:#2d2424;background-color:#f2ede8;border-radius:4px;padding:.2rem .4rem;font-family:SF Mono,Monaco,Courier New,monospace;font-size:.875em}.markdown-content pre{color:#e5e7eb;background-color:#1f2937;border-radius:6px;margin-bottom:1rem;padding:1rem;overflow-x:auto}.markdown-content pre code{color:#e5e7eb;background-color:#0000;padding:0}.markdown-content blockquote{color:#6d676e;border-left:3px solid #e8e2dc;margin-bottom:1rem;margin-left:0;padding-left:1rem}.markdown-content a{color:#8b5e3c;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px;transition:opacity .15s}.markdown-content a:hover{opacity:.75}.markdown-content table{border-collapse:collapse;width:100%;margin-bottom:1rem}.markdown-content table th,.markdown-content table td{text-align:left;border:1px solid #e8e2dc;padding:.75rem}.markdown-content table th{background-color:#f7f3f0;font-weight:600}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.animate-fadeIn{animation:.3s ease-in-out fadeIn}.animate-slideIn{animation:.3s ease-in-out slideIn}#sp-widget:not(.learnTrustBadgeDocked){max-width:220px!important;bottom:1.25rem!important;left:1.25rem!important;right:auto!important}
.FeedbackWidget-module__lCZM7q__trigger{z-index:200;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);background:#111111d1;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;line-height:1;transition:background .15s,box-shadow .15s,transform .15s;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 2px 10px #00000047}.FeedbackWidget-module__lCZM7q__trigger:hover{background:#333;transform:scale(1.1);box-shadow:0 4px 16px #00000059}.FeedbackWidget-module__lCZM7q__triggerInline{color:#6d676e;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e8e2dc;border-radius:9999px;padding:.35rem .85rem;font-size:.78rem;font-weight:500;transition:border-color .12s,color .12s}.FeedbackWidget-module__lCZM7q__triggerInline:hover{color:#2d2424;border-color:#b8b0a8}.FeedbackWidget-module__lCZM7q__overlay{z-index:300;background:#00000040;justify-content:flex-end;align-items:flex-end;padding:1.5rem;display:flex;position:fixed;inset:0}.FeedbackWidget-module__lCZM7q__modal{background:#fff;border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:.7rem;width:100%;max-width:400px;padding:1.1rem;display:flex;box-shadow:0 4px 20px #0000001a}.FeedbackWidget-module__lCZM7q__modalHeader{justify-content:space-between;align-items:center;display:flex}.FeedbackWidget-module__lCZM7q__modalTitle{color:#111;font-size:.9rem;font-weight:600}.FeedbackWidget-module__lCZM7q__closeBtn{color:#9ca3af;cursor:pointer;background:0 0;border:none;padding:.1rem .25rem;font-size:.95rem;line-height:1}.FeedbackWidget-module__lCZM7q__closeBtn:hover{color:#374151}.FeedbackWidget-module__lCZM7q__context{color:#9ca3af;background:#f9fafb;border-radius:5px;padding:.3rem .55rem;font-size:.72rem}.FeedbackWidget-module__lCZM7q__emailInput{color:#111;box-sizing:border-box;background:#fafafa;border:1px solid #e5e7eb;border-radius:7px;outline:none;width:100%;padding:.6rem .7rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}.FeedbackWidget-module__lCZM7q__emailInput:focus{background:#fff;border-color:#9ca3af}.FeedbackWidget-module__lCZM7q__emailInput:disabled{color:#9ca3af;background:#f3f4f6}.FeedbackWidget-module__lCZM7q__textarea{color:#111;resize:vertical;background:#fafafa;border:1px solid #e5e7eb;border-radius:7px;outline:none;width:100%;padding:.6rem .7rem;font-family:inherit;font-size:.875rem;transition:border-color .15s}.FeedbackWidget-module__lCZM7q__textarea:focus{background:#fff;border-color:#9ca3af}.FeedbackWidget-module__lCZM7q__textarea:disabled{color:#9ca3af;background:#f3f4f6}.FeedbackWidget-module__lCZM7q__errorMsg{color:#6b7280;font-size:.78rem}.FeedbackWidget-module__lCZM7q__modalFooter{justify-content:flex-end;gap:.5rem;display:flex}.FeedbackWidget-module__lCZM7q__cancelBtn{color:#6b7280;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:7px;padding:.4rem .85rem;font-size:.82rem;transition:background .12s}.FeedbackWidget-module__lCZM7q__cancelBtn:hover:not(:disabled){background:#f3f4f6}.FeedbackWidget-module__lCZM7q__submitBtn{color:#fff;cursor:pointer;background:#111;border:1px solid #d1d5db;border-radius:7px;padding:.4rem .95rem;font-size:.82rem;font-weight:500;transition:background .12s}.FeedbackWidget-module__lCZM7q__submitBtn:hover:not(:disabled){background:#222}.FeedbackWidget-module__lCZM7q__submitBtn:disabled{opacity:.4;cursor:not-allowed}
