.page-content{transition:filter .3s,opacity .3s,transform .3s}.page-content--blurred{filter:blur(6px);opacity:.35;transform:scale(.98)}.support-fab-root{transition:filter .3s,opacity .3s,transform .3s}body[data-landing-waitlist-modal] .support-fab-root{filter:blur(6px);opacity:.35;transform:scale(.98)}.hero-card{transition:filter .3s,opacity .3s,transform .3s}.modal-overlay{z-index:1000;background:#000000bf;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.modal-card{box-sizing:border-box;flex:none;width:min(100%,480px);max-width:480px;margin:0;padding:40px;position:relative}@media (max-width:768px){.modal-card{padding:24px}}.waitlist-success-glow{border:1px solid rgba(var(--brand-green-rgb), .25);background:rgba(var(--brand-green-rgb), .08);text-align:left;letter-spacing:.02em;max-width:100%;color:var(--brand-green);text-shadow:0 0 10px rgba(var(--brand-green-rgb), .55), 0 0 22px rgba(var(--brand-green-rgb), .28);box-shadow:0 0 18px rgba(var(--brand-green-rgb), .14);border-radius:1rem;align-items:flex-start;gap:.5rem;padding:.875rem 1.125rem;font-size:13px;font-weight:500;line-height:1.55;display:inline-flex}.waitlist-success-glow__dot{background:var(--brand-green);width:.375rem;height:.375rem;box-shadow:0 0 8px rgba(var(--brand-green-rgb), .85);border-radius:9999px;flex-shrink:0;margin-top:.35rem}
