.pricing-v2{--pricing-eyebrow-size:.8125rem;--pricing-eyebrow-tracking:.3em;--pricing-display-tracking:-.02em;--pricing-accent:var(--color-wonder-purple-500);--pricing-accent-soft:var(--color-wonder-purple-300);--pricing-rule:#00000014}.pricing-v2 [data-block-type=heroBlock] p:has(+h1),.pricing-v2 [data-block-type=heroBlock] p:has(+h2),.pricing-v2 [data-block-type=pricingHeroBlock] p:has(+h1),.pricing-v2 [data-block-type=pricingHeroBlock] p:has(+h2),.pricing-v2 [data-block-type=pricingComparisonTableBlock] p:has(+h1),.pricing-v2 [data-block-type=pricingComparisonTableBlock] p:has(+h2),.pricing-v2 [data-block-type=featureComparisonCardsBlock] p:has(+h1),.pricing-v2 [data-block-type=featureComparisonCardsBlock] p:has(+h2),.pricing-v2 [data-block-type=stepsGridBlock] p:has(+h1),.pricing-v2 [data-block-type=stepsGridBlock] p:has(+h2),.pricing-v2 [data-block-type=inlineCtaBlock] p:has(+h1),.pricing-v2 [data-block-type=inlineCtaBlock] p:has(+h2){font-size:var(--pricing-eyebrow-size);letter-spacing:var(--pricing-eyebrow-tracking);text-transform:uppercase;color:var(--pricing-accent);margin-bottom:.75rem;font-weight:600}.pricing-v2 [data-block-type=heroBlock]>section>div{padding-top:6rem;padding-bottom:4rem}@media (width>=1024px){.pricing-v2 [data-block-type=heroBlock]>section>div{padding-top:9rem;padding-bottom:6rem}}.pricing-v2 [data-block-type=heroBlock] h1,.pricing-v2 [data-block-type=heroBlock] h2{letter-spacing:var(--pricing-display-tracking);text-wrap:balance;font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:500;line-height:1.2}.pricing-v2 [data-block-type=heroBlock] h1+*,.pricing-v2 [data-block-type=heroBlock] h2+*{margin-top:1.25rem}.pricing-v2 [data-block-type=heroBlock] p{color:var(--color-gray-600);font-size:1.125rem;font-weight:300;line-height:1.55}@media (width>=768px){.pricing-v2 [data-block-type=heroBlock] p{font-size:1.375rem}}.pricing-v2 [data-block-type=heroBlock] [role=button].bg-black{background-color:var(--color-wonder-purple-500)!important}.pricing-v2 [data-block-type=heroBlock] [role=button].bg-black:hover{background-color:var(--color-wonder-purple-600)!important}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style]{gap:.625rem;margin-top:2.25rem}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style]>li>svg{flex-shrink:0;width:.875rem;height:.875rem}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=pill]>li{background:color-mix(in srgb, var(--color-wonder-purple-500) 6%, white);border:2px solid color-mix(in srgb, var(--color-wonder-purple-500) 45%, transparent);color:var(--color-wonder-purple-500);border-radius:9999px;gap:.3125rem;padding:.125rem .875rem .125rem .75rem;font-size:.875rem;font-weight:500}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=outlined]>li{border:1px solid var(--color-gray-300);color:var(--color-gray-700);background:0 0;border-radius:9999px;gap:.4375rem;padding:.3125rem .875rem;font-size:.875rem;font-weight:500}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=plain]{gap:.5rem 1.5rem}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=plain]>li{color:var(--color-gray-700);background:0 0;border:0;gap:.4375rem;padding:0;font-size:.9375rem;font-weight:500}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=plain]>li>svg{color:var(--color-wonder-purple-500)}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=divided]{flex-wrap:nowrap;gap:0}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=divided]>li{border:0;border-right:1px solid var(--color-gray-200);color:var(--color-gray-700);background:0 0;gap:.4375rem;padding:0 1.25rem;font-size:.9375rem;font-weight:500}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=divided]>li:last-child{border-right:0}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=divided]>li>svg{color:var(--color-wonder-purple-500)}@media (width<=640px){.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=divided]{flex-wrap:wrap;gap:.5rem 1.5rem}.pricing-v2 [data-block-type=heroBlock] ul[data-trust-style=divided]>li{border-right:0;padding:0}}.pricing-v2 [data-block-type=pricingHeroBlock] h1,.pricing-v2 [data-block-type=pricingHeroBlock] h2{letter-spacing:var(--pricing-display-tracking);text-wrap:balance;font-size:clamp(2.25rem,5.5vw,3.5rem);font-weight:500;line-height:1.2}.pricing-v2 [data-block-type=pricingHeroBlock] h1+*,.pricing-v2 [data-block-type=pricingHeroBlock] h2+*{margin-top:1.25rem}.pricing-v2 [data-block-type=pricingHeroBlock] h1~p{color:var(--color-gray-600);font-size:1.125rem;font-weight:300;line-height:1.55}@media (width>=768px){.pricing-v2 [data-block-type=pricingHeroBlock] h1~p{font-size:1.375rem}}.pricing-v2 [data-block-type=pricingComparisonTableBlock] h2{letter-spacing:var(--pricing-display-tracking);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1.2}.pricing-v2 [data-block-type=featureComparisonCardsBlock]>section{padding-top:6rem;padding-bottom:6rem}@media (width>=1024px){.pricing-v2 [data-block-type=featureComparisonCardsBlock]>section{padding-top:10rem;padding-bottom:10rem}}.pricing-v2 [data-block-type=featureComparisonCardsBlock] h2{letter-spacing:var(--pricing-display-tracking);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1.2}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island]{border:1px solid var(--color-gray-200);background:#fff;border-radius:16px;padding:1.75rem;position:relative;box-shadow:0 6px 20px #0b07290a}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island]>div:first-child{background:color-mix(in srgb, var(--pricing-accent) 12%, transparent);color:var(--pricing-accent);border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin:0;padding:0;display:inline-flex;position:absolute;top:1.75rem;left:1.75rem}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island]>div:first-child svg{width:1.125rem;height:1.125rem}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island]>div:nth-child(2){align-items:center;min-height:2.5rem;margin:0 0 1.25rem;padding-left:3.375rem;display:flex}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island] h3{letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}@media (width>=1024px){.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island] h3{font-size:1.375rem}}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island]>div:last-child>div{border-bottom:1px solid var(--color-gray-100);color:var(--color-gray-700);padding:.625rem 0;font-size:1.0625rem;font-weight:300;line-height:1.45}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island]>div:last-child>div:last-child{border-bottom:0}.pricing-v2 [data-block-type=featureComparisonCardsBlock] [data-surface-island]>div:last-child>div svg{color:var(--color-gray-300);width:.75rem;height:.75rem;margin-top:.5rem}.pricing-v2 [data-block-type=stepsGridBlock]>section{background:var(--color-gray-50);padding-top:4rem;padding-bottom:4rem}@media (width>=1024px){.pricing-v2 [data-block-type=stepsGridBlock]>section{padding-top:10rem;padding-bottom:10rem}}@media (width<=1023px){.pricing-v2 [data-block-type=stepsGridBlock] .mb-12{margin-bottom:1.5rem}}.pricing-v2 [data-block-type=stepsGridBlock] h2{letter-spacing:var(--pricing-display-tracking);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:500;line-height:1.2}.pricing-v2 [data-block-type=stepsGridBlock] .steps-grid-body{color:var(--color-gray-700);font-size:1.0625rem;font-weight:300;line-height:1.45}.pricing-v2 [data-block-type=inlineCtaBlock]>section>div{padding-top:7rem;padding-bottom:7rem}@media (width>=1024px){.pricing-v2 [data-block-type=inlineCtaBlock]>section>div{padding-top:11rem;padding-bottom:11rem}}.pricing-v2 [data-block-type=inlineCtaBlock]>section>div>svg{opacity:.85;width:4rem;height:4rem;margin-bottom:2.5rem}@media (width>=1024px){.pricing-v2 [data-block-type=inlineCtaBlock]>section>div>svg{width:4.5rem;height:4.5rem}}.pricing-v2 [data-block-type=inlineCtaBlock] h1,.pricing-v2 [data-block-type=inlineCtaBlock] h2{letter-spacing:var(--pricing-display-tracking);text-wrap:balance;font-size:clamp(2rem,5vw,3rem);font-weight:500;line-height:1.2}.pricing-v2 [data-block-type=inlineCtaBlock] h1+*,.pricing-v2 [data-block-type=inlineCtaBlock] h2+*{margin-top:1.25rem}.pricing-v2 [data-block-type=inlineCtaBlock]>section>div>div>p{font-size:1.125rem;font-weight:300;line-height:1.55}@media (width>=768px){.pricing-v2 [data-block-type=inlineCtaBlock]>section>div>div>p{font-size:1.375rem}}.pricing-v2 [data-block-type=inlineCtaBlock] .mt-3.text-xs{opacity:.8}
