.landing-pricing .landing-price-card button[data-coming-soon=true],.landing-pricing .landing-price-card button[data-coming-soon=true]:hover{width:fit-content;min-width:98px;height:40px;padding:0 var(--space-5);background:var(--surface-accent);color:var(--text-muted);border-color:var(--border);box-shadow:none;cursor:not-allowed;opacity:1;transform:none}.landing-pricing .landing-price-card button[data-coming-soon=true]>span{display:inline-flex}.landing-pricing .landing-price-card button[data-coming-soon=true] .landing-price-coming-soon-icon{width:16px;height:16px;color:inherit;flex:none}@container landing-pricing (min-width:501px){.landing-pricing .landing-price-card-free{order:-1}.landing-pricing .landing-price-card-pro{order:0}.landing-dialog .landing-price-card-free{border-left:0}.landing-dialog .landing-price-card-pro:before{content:"";background:var(--border);width:1px;position:absolute;top:20%;bottom:20%;left:0}}@media (min-width:601px){.pricing-page-content .landing-price-card-free{order:-1}}.launch-notification-form{padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);max-width:520px;margin:var(--space-5) auto}.launch-notification-form form{gap:var(--space-3);display:grid}.launch-notification-form label{gap:var(--space-2);display:grid}.launch-notification-form input[type=email]{width:100%;min-width:0;font:inherit;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text)}.launch-notification-form .launch-notification-consent{align-items:flex-start;display:flex}.launch-notification-form p{font-size:var(--fs-label);overflow-wrap:anywhere}.launch-notification-form>button{margin-top:var(--space-3)}.pricing-faq{width:100%;margin:var(--space-12) 0 0;text-align:left}.pricing-faq h2{margin:0 0 var(--space-4);font-size:var(--fs-section);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--text)}.pricing-faq details{border-top:1px solid var(--border)}.pricing-faq details:last-of-type{border-bottom:1px solid var(--border)}.pricing-faq summary{padding:var(--space-4) 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text);cursor:pointer}.pricing-faq details p{margin:0 0 var(--space-4);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-muted)}.pricing-faq>p{margin:var(--space-4) 0 0;font-size:var(--fs-meta);color:var(--text-muted)}.pricing-faq>p a{text-decoration:underline}
