.waitlist-dialog{width:calc(100% - 2 * var(--space-8));max-width:520px;max-height:calc(100% - 2 * var(--space-8));border-radius:var(--radius-dialog);background:var(--surface);color:var(--text-body);box-shadow:var(--shadow-dialog);border:none;padding:28px;position:fixed;overflow:auto}.waitlist-dialog::backdrop{background:var(--backdrop)}.waitlist-dialog .pricing-offer>:first-child{padding-right:56px}.waitlist-dialog__close-form{margin:0;position:absolute;top:20px;right:20px}.waitlist-dialog__close{width:var(--touch-min);height:var(--touch-min);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--text-secondary);padding:0}.waitlist-dialog__close:hover{background:var(--surface-subtle)}.waitlist-dialog__close-icon{flex:none;width:20px;height:20px}.pricing-offer{flex-direction:column;gap:18px;display:flex}.pricing-offer :where(h1,h2,h3,p){margin:0}.pricing-offer__heading{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.pricing-offer__heading--inline{justify-content:space-between;align-items:center;gap:var(--space-3);flex-flow:wrap}.pricing-offer__summary{font-size:var(--text-base)}.pricing-offer__details{font-size:var(--text-md)}.pricing-offer__small-print{font-size:var(--text-sm);color:var(--text-muted)}.price{align-items:baseline;gap:6px var(--space-3);flex-wrap:wrap;display:flex}.price__amount{color:var(--ink);font-size:var(--text-counter);font-weight:700;line-height:var(--leading-tight);letter-spacing:-.02em}.price__monthly-amount{color:var(--ink)}.pricing-offer--site{align-items:flex-start;gap:var(--space-14);padding-top:var(--space-4);flex-flow:wrap}.pricing-offer__presentation{flex-direction:column;flex:440px;gap:22px;min-width:0;display:flex}.pricing-offer--site .pricing-offer__title{letter-spacing:-.02em;font-size:44px;line-height:1.1}.pricing-offer__lead{font-size:var(--text-xl)}.pricing-offer--site .pricing-offer__card{min-width:0;box-shadow:var(--shadow-card);flex:440px;gap:22px;padding:28px}.pricing-offer--site .price{gap:6px 14px}.pricing-offer--site .price__amount{font-size:44px}.pricing-offer__price{flex-direction:column;gap:6px;display:flex}.pricing-offer__price-label{color:var(--text-body);font-size:var(--text-md);letter-spacing:normal;font-weight:600}.pricing-offer__payer{align-items:flex-start;gap:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-subtle);color:var(--text-secondary);font-size:var(--text-md);padding:14px;line-height:1.5;display:flex}.pricing-offer__payer-icon{flex:none;width:18px;height:18px;margin-top:2px}.pricing-offer--none .pricing-offer__card{gap:var(--space-3)}.pricing-offer--none .pricing-offer__title{font-size:var(--text-lg);letter-spacing:normal}.waitlist-form{flex-direction:column;display:flex}.waitlist-form>*+*{margin-top:var(--space-4)}.waitlist-form__status{border-radius:var(--radius-lg)}.waitlist-form__status:empty,.waitlist-form--joined>.waitlist-form__status{margin-top:0}.waitlist-form__status>.alert{margin:0;padding:12px 14px}.waitlist-form--joined>:not(.waitlist-form__status){display:none}.waitlist-form__submit{width:100%}.waitlist-form__trap{position:absolute;left:-9999px}@media (width<=720px){.pricing-offer--site{gap:var(--space-6);padding-top:0}.pricing-offer--site .pricing-offer__title{font-size:var(--text-counter)}.pricing-offer--site .pricing-offer__card{padding:var(--space-5)}.waitlist-dialog{width:100%;max-width:none;max-height:92%;padding:var(--space-5);border-radius:var(--radius-dialog) var(--radius-dialog) 0 0;margin:auto 0 0}.waitlist-dialog__close-form{top:var(--space-4);right:var(--space-4)}}
