.pricing-page[data-v-ead112df]{color:var(--ds-color-text);background:var(--ds-color-canvas)}.container[data-v-ead112df]{width:min(var(--ds-content-width), calc(100% - 2.5rem));margin-inline:auto}.hero[data-v-ead112df]{background-color:#f4f1e9;background-image:linear-gradient(90deg,#1f2c240b 1px,#0000 1px),linear-gradient(#1f2c240b 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:44px 44px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding-block:5.5rem 8rem}.hero-content[data-v-ead112df]{text-align:center;max-width:52rem}.eyebrow[data-v-ead112df],.plan-label[data-v-ead112df]{margin-bottom:var(--ds-space-3);color:var(--ds-color-action);font-size:var(--ds-text-caption);text-transform:uppercase;letter-spacing:0;font-weight:700}h1[data-v-ead112df]{max-width:50rem;margin:0 auto var(--ds-space-5);letter-spacing:0;font-size:clamp(2.5rem,5vw,4.5rem);line-height:1.04}.hero-copy[data-v-ead112df]{max-width:42rem;color:var(--ds-color-text-secondary);margin:0 auto;font-size:1.125rem;line-height:1.7}.launch-note[data-v-ead112df]{width:fit-content;margin:var(--ds-space-6) auto 0;padding:var(--ds-space-3) var(--ds-space-4);color:#254532;border-radius:var(--ds-radius-sm);background:#e1ecdf;border:1px solid #bad0bc;font-weight:650}.plans-section[data-v-ead112df]{margin-top:-4.5rem;padding-bottom:6rem}.plans-grid[data-v-ead112df]{gap:var(--ds-space-6);grid-template-columns:repeat(2,minmax(0,1fr));max-width:58rem;margin-inline:auto;display:grid}.plan-card[data-v-ead112df]{min-height:34rem;padding:var(--ds-space-8);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);flex-direction:column;display:flex;box-shadow:0 18px 50px #1f2c2414}.plan-card.featured[data-v-ead112df]{border-color:#709078;box-shadow:0 18px 50px #1f4a2f24}.plan-heading[data-v-ead112df]{min-height:10.5rem}.free-plan-heading[data-v-ead112df]{padding-top:calc(1.2rem + var(--ds-space-2))}.plan-name[data-v-ead112df]{margin-bottom:var(--ds-space-3);font-size:1.5rem;font-weight:700}.plan-label[data-v-ead112df]{margin-bottom:var(--ds-space-2)}.price[data-v-ead112df]{align-items:baseline;gap:var(--ds-space-2);margin-bottom:var(--ds-space-4);color:var(--ds-color-text-secondary);display:flex}.price span[data-v-ead112df]{color:var(--ds-color-text);font-size:2.75rem;font-weight:750;line-height:1}.plan-heading>p[data-v-ead112df]:last-child,.faq-heading>p[data-v-ead112df]:last-child{color:var(--ds-color-text-secondary);line-height:1.65}.feature-list[data-v-ead112df]{gap:var(--ds-space-4);margin:var(--ds-space-7) 0;flex-direction:column;flex:1;padding:0;list-style:none;display:flex}.feature-list li[data-v-ead112df]{align-items:flex-start;gap:var(--ds-space-3);line-height:1.45;display:flex}.feature-list svg[data-v-ead112df]{color:var(--ds-color-action);flex:none;margin-top:.1rem}.free-plan-action[data-v-ead112df]{margin-bottom:4.1rem}.pro-button[data-v-ead112df]{min-height:2.75rem;padding:var(--ds-space-3) var(--ds-space-5);color:#fff;background:var(--ds-color-action);border:1px solid var(--ds-color-action);border-radius:var(--ds-radius-sm);font:inherit;cursor:pointer;font-weight:650}.pro-button[data-v-ead112df]:hover{background:var(--ds-color-action-hover)}.pro-button[data-v-ead112df]:focus-visible,.pro-interest-form input[data-v-ead112df]:focus-visible{outline-offset:2px;outline:3px solid #35684647}.pro-button[data-v-ead112df]:disabled{cursor:wait;opacity:.7}.pro-interest-form[data-v-ead112df]{gap:var(--ds-space-2);padding-top:var(--ds-space-2);display:grid}.pro-interest-form label[data-v-ead112df]{font-size:var(--ds-text-small);font-weight:650}.pro-interest-controls[data-v-ead112df]{gap:var(--ds-space-3);display:grid}.pro-interest-form input[data-v-ead112df]{width:100%;min-height:2.75rem;padding:var(--ds-space-3) var(--ds-space-4);color:var(--ds-color-text);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-sm);font:inherit}.pro-interest-form input[data-v-ead112df]:focus{border-color:var(--ds-color-action)}.form-error[data-v-ead112df]{margin-top:var(--ds-space-1);color:#a33131;font-size:var(--ds-text-small);line-height:1.45}.pro-interest-privacy[data-v-ead112df]{margin-top:var(--ds-space-3);color:var(--ds-color-text-secondary);font-size:var(--ds-text-small);line-height:1.5}.pro-interest-privacy a[data-v-ead112df]{color:var(--ds-color-action);font-weight:650}.pro-interest-success[data-v-ead112df]{align-items:flex-start;gap:var(--ds-space-3);padding:var(--ds-space-4);color:#254532;border-radius:var(--ds-radius-sm);background:#e1ecdf;border:1px solid #bad0bc;line-height:1.5;display:flex}.pro-interest-success svg[data-v-ead112df]{flex:none;margin-top:.1rem}.faq-section[data-v-ead112df]{background:var(--ds-color-surface-subtle);border-top:1px solid var(--ds-color-border);padding-block:6rem}.faq-layout[data-v-ead112df]{grid-template-columns:minmax(14rem,.7fr) minmax(0,1.3fr);gap:clamp(3rem,8vw,7rem);display:grid}.faq-heading h2[data-v-ead112df]{margin-bottom:var(--ds-space-4);letter-spacing:0;font-size:clamp(2rem,4vw,3rem);line-height:1.1}.faq-list[data-v-ead112df]{border-top:1px solid var(--ds-color-border)}.faq-list details[data-v-ead112df]{border-bottom:1px solid var(--ds-color-border)}.faq-list summary[data-v-ead112df]{padding:var(--ds-space-5) var(--ds-space-8) var(--ds-space-5) 0;cursor:pointer;font-weight:650;line-height:1.4}.faq-list details p[data-v-ead112df]{padding:0 var(--ds-space-8) var(--ds-space-5) 0;color:var(--ds-color-text-secondary);line-height:1.7}.sr-only[data-v-ead112df]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=48rem){.hero[data-v-ead112df]{padding-block:4rem 7rem}.plans-grid[data-v-ead112df],.faq-layout[data-v-ead112df]{grid-template-columns:1fr}.plan-card[data-v-ead112df]{min-height:auto;padding:var(--ds-space-6)}.plan-heading[data-v-ead112df]{min-height:auto}.free-plan-heading[data-v-ead112df]{padding-top:0}.free-plan-action[data-v-ead112df]{margin-bottom:0}.faq-layout[data-v-ead112df]{gap:var(--ds-space-8)}}@media (width<=30rem){.container[data-v-ead112df]{width:min(100% - 1.5rem, var(--ds-content-width))}h1[data-v-ead112df]{font-size:2.5rem}.launch-note[data-v-ead112df]{width:100%}}
