.page-module__meqK-a__main{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100svw;height:100svh;padding:48px;display:flex}@media (max-width:768px){.page-module__meqK-a__main{padding:40px 24px}}.page-module__meqK-a__hero{flex-direction:column;align-self:stretch;align-items:flex-start;gap:32px;display:flex}.page-module__meqK-a__heroContent{align-self:stretch;align-items:flex-start;gap:16px;display:flex}@media (max-width:768px){.page-module__meqK-a__heroContent{flex-direction:column}}.page-module__meqK-a__heroTitle{color:var(--foregrounds-fg-base);font-family:var(--font-family-header);font-weight:var(--font-weight-500);font-size:var(--font-size-3xlarge);letter-spacing:-.64px;flex:1 0 0;line-height:1.1}.page-module__meqK-a__heroDescription{width:480px;color:var(--foregrounds-fg-subtle);font-family:var(--font-family-body);font-weight:var(--font-weight-400);font-size:var(--font-size-medium);align-self:stretch;line-height:1.6}@media (max-width:768px){.page-module__meqK-a__heroDescription{width:100%}}
.RiveHome-module__NU_0wa__canvas{z-index:-1;width:100%;height:100%;position:fixed;inset:0}
.Waitlist-module__k3yGQq__waitingListForm{align-items:center;gap:12px;display:flex}.Waitlist-module__k3yGQq__waitingListForm input{width:201px;height:32px;padding:0 var(--spacing-8,8px);justify-content:center;align-items:center;gap:var(--spacing-4,4px);border-radius:var(--radius-6,6px);background-color:var(--backgrounds-bg-field);color:var(--foregrounds-fg-base);font-family:var(--font-family-body,Lexend);font-size:13px;font-style:normal;font-weight:var(--font-weight-400,400);border:none;outline:none;line-height:20px;display:flex;box-shadow:0 1px 2px #0000001f,0 0 0 1px #00000014}.Waitlist-module__k3yGQq__waitingListForm input::placeholder{color:var(--foregrounds-fg-muted)}.Waitlist-module__k3yGQq__waitingListForm input:hover{background-color:var(--backgrounds-bg-field-hover)}.Waitlist-module__k3yGQq__waitingListForm input:focus{box-shadow:0 0 0 4px #2563eb33,0 0 0 1px #2563eb}.Waitlist-module__k3yGQq__waitingListForm button{background-color:var(--buttons-button-inverted);height:32px;color:var(--foregrounds-fg-on-color,#fff);font-family:var(--font-family-body,Lexend);font-size:13px;font-style:normal;font-weight:var(--font-weight-500,500);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 10px;line-height:20px;display:flex;box-shadow:inset 0 .75px #fff3,0 1px 2px #0006,0 0 0 1px #18181b}.Waitlist-module__k3yGQq__waitingListForm button:hover{background:var(--buttons-button-inverted-hover,#404040)}.Waitlist-module__k3yGQq__waitingListForm button:active{background:var(--buttons-button-inverted-pressed,#525252)}.Waitlist-module__k3yGQq__waitingListForm input:disabled,.Waitlist-module__k3yGQq__waitingListForm button:disabled{opacity:.6;cursor:not-allowed}.Waitlist-module__k3yGQq__messageContainer{justify-content:center;align-items:center;gap:8px;height:32px;display:flex}.Waitlist-module__k3yGQq__error{color:var(--foregrounds-fg-error);font-family:var(--font-family-body,Lexend);font-size:var(--font-size-medium);margin:0;line-height:1.6}.Waitlist-module__k3yGQq__success{color:var(--tag-success-tag-green-text);font-family:var(--font-family-body,Lexend);font-size:var(--font-size-medium);margin:0;line-height:1.6}
