*{box-sizing:border-box}body{color:#1c1a17;-webkit-font-smoothing:antialiased;background:#eae5da;margin:0;font-family:Newsreader,Georgia,serif}a{color:#1c1a17}a:hover{color:#8a2f22}button{font-family:inherit}.mb-noscroll{scrollbar-width:none;-ms-overflow-style:none}.mb-noscroll::-webkit-scrollbar{display:none}@keyframes sheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes scrimIn{0%{opacity:0}to{opacity:1}}.mb-reveal,.mb-headline,.mb-reveal *{overflow-wrap:anywhere;word-break:break-word;min-width:0}.mb-col{overflow-x:hidden}.mb-screen{height:100dvh}.mb-sheet{max-height:78dvh;animation:.25s both sheetUp}.mb-scrim{animation:.2s both scrimIn}@media (prefers-reduced-motion:reduce){.mb-sheet,.mb-scrim{animation:none}}.mb-headline:hover{color:#8a2f22}.mb-reveal{animation:.25s mbReveal;overflow:hidden}@keyframes mbReveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.mb-gathering{animation:2.4s ease-in-out infinite mbBreathe}@keyframes mbBreathe{0%,to{opacity:.72}50%{opacity:1}}.mb-gathering-dot{animation:1.4s ease-in-out infinite mbDot}.mb-gathering-dot:nth-of-type(2){animation-delay:.18s}.mb-gathering-dot:nth-of-type(3){animation-delay:.36s}@keyframes mbDot{0%,to{opacity:.25}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.mb-gathering,.mb-gathering-dot{opacity:.85;animation:none}}.va-root{box-sizing:border-box}.va-root *,.va-root :before,.va-root :after{box-sizing:inherit}.va-card{color:#0f172a;text-align:start;background:#fff;border:1px solid #e2e8f0;border-radius:14px;padding:16px;box-shadow:0 8px 30px #00000014}.va-head{justify-content:space-between;align-items:center;gap:12px;margin-block-end:8px;display:flex}.va-title{margin:0;font-size:.95rem;font-weight:700}.va-x{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:4px;font-size:1.1rem;line-height:1}.va-q{margin:8px 0 12px;font-size:1rem}.va-why{color:#64748b;margin:4px 0 14px;font-size:.82rem}.va-row{flex-wrap:wrap;gap:8px;display:flex}.va-btn{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:10px;flex:auto;min-width:88px;padding:10px 14px;font-size:.95rem;font-weight:600}.va-btn:hover{background:#f8fafc}.va-btn-primary{color:#fff;background:#4f46e5;border-color:#4f46e5}.va-skip{color:#64748b;cursor:pointer;text-align:center;background:0 0;border:none;width:100%;margin-block-start:12px;font-size:.85rem;display:block}.va-field{flex-direction:column;gap:6px;margin-block-end:12px;display:flex}.va-label{color:#334155;font-size:.85rem;font-weight:600}.va-select{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:10px 12px;font-size:.95rem}.va-actions{gap:8px;margin-block-start:6px;display:flex}.va-thanks{color:#16a34a;padding:6px 0;font-size:.95rem;font-weight:600}.va-bar{color:#0f172a;background:#fff;border:1px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;font-size:.88rem;display:flex;box-shadow:0 6px 20px #0000001f}.va-bar-q{flex:auto;min-width:150px;line-height:1.3}.va-bar-actions{flex:none;align-items:center;gap:6px;display:flex}.va-mini{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:6px 12px;font-size:.82rem;font-weight:600}.va-mini:hover{background:#f8fafc}.va-bar-x{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:4px 6px;font-size:1rem;line-height:1}.va-bar-thanks{color:#16a34a;font-size:.9rem;font-weight:600}
