.section-wrapper .section-hoc-wrapper.pricing-plans-v2-section.pricing-plans-v2-section .grid-container{background:rgba(0,0,0,0);padding-top:0;border-left:none;border-right:none}.pricing-plans-v2-section .pricing-plans{position:relative;display:flex;flex-direction:column;gap:2.5rem;width:100%;min-width:0}.pricing-plans-v2-section .pricing-plans>:not(.hero-cells-bg){position:relative;z-index:1}.pricing-plans-v2-section .pricing-plans *{font-family:inherit}.pricing-plans-v2-section .hero-cells-bg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100vw;height:545px;z-index:0;pointer-events:none}@media(min-width:1024px){.pricing-plans-v2-section .hero-cells-bg{height:394px}}.pricing-plans-v2-section .pp-table-region{position:relative;display:flex;flex-direction:column;width:100%;min-width:0}.pricing-plans-v2-section .hero-gradient-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:1400px;border-radius:869px;opacity:.5;background:linear-gradient(90deg,#3053ff,#3dd0e3 49.52%,#63da86);filter:blur(60px);z-index:-1;pointer-events:none}.pricing-plans-v2-section .pp-header.pp-header{z-index:2}.pricing-plans-v2-section .pp-header{display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center;padding-top:2.5rem}@media(min-width:1024px){.pricing-plans-v2-section .pp-header{gap:1.5rem;padding-top:3rem}}.pricing-plans-v2-section .pp-rating{display:block;width:362px;max-width:100%;height:auto}.pricing-plans-v2-section .pricing-plans-title{font-family:Mozilla Text,sans-serif;font-weight:700;font-size:3rem;line-height:normal;color:#101828;margin:0}@media(min-width:1024px){.pricing-plans-v2-section .pricing-plans-title{font-size:4.5rem;line-height:1.2}}.pricing-plans-v2-section .pricing-plans-subtitle{font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;line-height:1.25rem;color:#101828;max-width:34rem;margin:0}@media(min-width:1024px){.pricing-plans-v2-section .pricing-plans-subtitle{font-family:Mozilla Text,sans-serif;font-size:1.375rem;line-height:normal}}.pricing-plans-v2-section .pp-billing-toggle{display:flex;width:100%;height:3rem;border:1px solid #3053ff;background:#fff}@media(min-width:1024px){.pricing-plans-v2-section .pp-billing-toggle{width:20.25rem}}.pricing-plans-v2-section .pp-billing-option{flex:1 1;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:100%;padding:0 .75rem;border:none;background:#fff;color:#252c32;font-family:var(--font-inter,"Inter"),sans-serif;font-size:.875rem;font-weight:500;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.pricing-plans-v2-section .pp-billing-option.is-active{background:#3053ff;color:#fff}.pricing-plans-v2-section .pp-save-badge{display:inline-flex;align-items:center;flex-shrink:0;height:1.75rem;padding:.25rem .5rem;background:#142166;color:#fcfcfd;font-family:var(--font-inter,"Inter"),sans-serif;font-size:.75rem;font-weight:600;white-space:nowrap}.pricing-plans-v2-section .pp-cards{display:flex;flex-direction:column;gap:1.5rem;width:100%;min-width:0}.pricing-plans-v2-section .pp-card-spacer{display:none}.pricing-plans-v2-section .pp-card{position:relative;display:flex;flex-direction:column;gap:1.25rem;padding:2.25rem 1rem 1.75rem;background:#fff}@media(min-width:1024px){.pricing-plans-v2-section .pp-card{gap:0;padding:0}}.pricing-plans-v2-section .pp-card.is-featured{background:#f7f9ff}.pricing-plans-v2-section .pp-card-header{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:1rem;padding:0}@media(min-width:1024px){.pricing-plans-v2-section .pp-card-header{align-items:center;gap:1.25rem;padding:1.6875rem .75rem 1.9375rem}}.pricing-plans-v2-section .pp-card-top-group{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%}@media(min-width:1024px){.pricing-plans-v2-section .pp-card-top-group{align-items:center;gap:1.25rem}}.pricing-plans-v2-section .pp-most-popular{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;height:1.75rem;padding:.1875rem .5rem;background:#fcd880;color:#101828;font-family:var(--font-inter,"Inter"),sans-serif;font-size:.75rem;font-weight:600;line-height:.9375rem;white-space:nowrap}@media(min-width:1024px){.pricing-plans-v2-section .pp-most-popular{height:1.25rem}}.pricing-plans-v2-section .pp-card-head-top{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:100%}@media(min-width:1024px){.pricing-plans-v2-section .pp-card-head-top{align-items:center}}.pricing-plans-v2-section .pp-tier-name{font-family:Mozilla Text,sans-serif;font-weight:700;font-size:2rem;color:#101828;margin:0}@media(min-width:1024px){.pricing-plans-v2-section .pp-tier-name{font-size:1.875rem}}.pricing-plans-v2-section .pp-price-block{display:flex;flex-direction:row;align-items:baseline;gap:.25rem;width:100%}@media(min-width:1024px){.pricing-plans-v2-section .pp-price-block{flex-direction:column;align-items:center;gap:0;width:auto}}.pricing-plans-v2-section .pp-price{font-family:Mozilla Text,sans-serif;font-size:2.5rem;line-height:1.2;color:#101828;margin:0}.pricing-plans-v2-section .pp-enterprise-icon{display:block;box-sizing:content-box;width:2.125rem;height:2.125rem;padding-block:.4375rem}.pricing-plans-v2-section .pp-price-suffix{font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;font-weight:400;line-height:1.25;color:#667085;margin:0}@media(min-width:1024px){.pricing-plans-v2-section .pp-price-suffix{font-size:.875rem;font-weight:600;text-align:center}}.pricing-plans-v2-section .pp-suffix-desktop{display:none}@media(min-width:1024px){.pricing-plans-v2-section .pp-suffix-mobile{display:none}.pricing-plans-v2-section .pp-suffix-desktop{display:inline}}.pricing-plans-v2-section .pp-tier-desc{font-family:var(--font-inter,"Inter"),sans-serif;font-size:.875rem;line-height:1.0625rem;color:#101828;text-align:left;margin:0}@media(min-width:1024px){.pricing-plans-v2-section .pp-tier-desc{margin-top:.5rem;line-height:1.2;text-align:center}}.pricing-plans-v2-section .pp-ai{display:flex;flex-direction:column;gap:.5rem;width:100%}.pricing-plans-v2-section .pp-ai-row{display:flex;align-items:center;gap:.25rem;width:100%;white-space:nowrap}.pricing-plans-v2-section .pp-switch{position:relative;flex-shrink:0;width:1.75rem;height:1rem;padding:0;border:none;border-radius:999px;background:#d0d5dd;cursor:pointer;transition:background .15s ease}.pricing-plans-v2-section .pp-switch.is-on{background:#3053ff}.pricing-plans-v2-section .pp-switch.is-on .pp-switch-knob{transform:translateX(.75rem)}.pricing-plans-v2-section .pp-switch-knob{position:absolute;top:.125rem;left:.125rem;width:.75rem;height:.75rem;border-radius:50%;background:#fff;transition:transform .15s ease}.pricing-plans-v2-section .pp-ai-label{font-size:.875rem;line-height:1.0625rem;color:#344054}.pricing-plans-v2-section .pp-ai-label,.pricing-plans-v2-section .pp-badge-new{flex-shrink:0;font-family:var(--font-inter,"Inter"),sans-serif;font-weight:600;white-space:nowrap}.pricing-plans-v2-section .pp-badge-new{display:inline-flex;align-items:center;padding:.125rem .25rem;border-radius:.25rem;background:#3053ff;color:#fff;font-size:.5rem}.pricing-plans-v2-section .pp-ai-note{font-family:var(--font-inter,"Inter"),sans-serif;font-size:.75rem;line-height:1.25;color:#101828;text-align:left;margin:0}@media(min-width:1024px){.pricing-plans-v2-section .pp-ai-note{text-align:center}}.pricing-plans-v2-section .pp-card-ctas{display:flex;flex-direction:column;align-items:center;gap:.75rem;width:100%}.pricing-plans-v2-section .pp-cta-primary{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem 1.75rem;border:1px solid #3053ff;background:#3053ff;color:#fff;font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;font-weight:500;text-decoration:none;box-shadow:0 1px 2px rgba(16,24,40,.05);transition:opacity .15s ease}@media(min-width:1024px){.pricing-plans-v2-section .pp-cta-primary{padding:.625rem 1.125rem}}.pricing-plans-v2-section .pp-cta-primary:hover{opacity:.9}.pricing-plans-v2-section .pp-cta-secondary{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem 1.75rem;border:1px solid #eaecf0;background:#eaecf0;color:#344054;font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;font-weight:500;line-height:1.25rem;text-decoration:none;box-shadow:0 1px 2px rgba(16,24,40,.05)}@media(min-width:1024px){.pricing-plans-v2-section .pp-cta-secondary{display:inline;width:auto;padding:0;border:none;background:none;box-shadow:none;color:#101828;font-size:.875rem;text-decoration:underline}}.pricing-plans-v2-section .pp-cta-caption{font-family:var(--font-inter,"Inter"),sans-serif;font-size:.875rem;color:#667085;margin:0}.pricing-plans-v2-section .pp-mobile-features{display:flex;flex-direction:column}.pricing-plans-v2-section .pp-inherit-accordion{display:flex;align-items:center;gap:.625rem;width:100%;padding:.5rem;border:none;border-radius:.5rem;background:#f9fafb;text-align:left;cursor:pointer}.pricing-plans-v2-section .pp-inherit-label{flex:1 1;min-width:0;font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;font-weight:600;line-height:1.25rem;color:#1d2939}.pricing-plans-v2-section .pp-feature-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.pricing-plans-v2-section .pp-feature-item{display:flex;align-items:center;gap:.625rem;padding:.5rem;font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;line-height:1.25rem;color:#252c32}.pricing-plans-v2-section .pp-check-plain{flex-shrink:0;display:block;width:1.25rem;height:1.25rem}.pricing-plans-v2-section .pp-check{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:1.1875rem;height:1.1875rem;border-radius:50%;background:#3053ff}.pricing-plans-v2-section .pp-dash{color:#252c32;font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem}.pricing-plans-v2-section .pp-info{display:block;flex-shrink:0}.pricing-plans-v2-section .pp-matrix-wrap{display:none;width:100%;min-width:0}.pricing-plans-v2-section .pp-matrix{display:flex;flex-direction:column;min-width:48rem}.pricing-plans-v2-section .pp-matrix-row{display:flex;align-items:stretch;width:100%;border-bottom:1px solid #e5e7eb}.pricing-plans-v2-section .pp-matrix-label{flex:0 0 13.4375rem;width:13.4375rem;padding:1.25rem .75rem;background:#f9fafb}.pricing-plans-v2-section .pp-matrix-cell,.pricing-plans-v2-section .pp-matrix-label{display:flex;align-items:center;gap:.25rem;min-height:3.9375rem;font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;color:#252c32}.pricing-plans-v2-section .pp-matrix-cell{justify-content:center;flex:1 1;min-width:0;padding:1.25rem .5rem;border-left:1px solid #eaecf0;background:#fff;text-align:center}.pricing-plans-v2-section .pp-matrix-cell.is-featured{background:#f7f9ff}.pricing-plans-v2-section .pp-cell-text{display:inline-block}.pricing-plans-v2-section .pp-matrix-category .pp-matrix-label{background:#fff;font-weight:600;color:#262626;align-items:flex-end}.pricing-plans-v2-section .pp-matrix-category .pp-matrix-cell,.pricing-plans-v2-section .pp-matrix-category .pp-matrix-cell.is-featured{background:#fff;border-left:none}.pricing-plans-v2-section .pp-tooltip{position:relative;display:inline-flex;align-items:center;flex-shrink:0;cursor:help;border:none;background:none;padding:0}.pricing-plans-v2-section .pp-tooltip:focus .pp-tooltip-text,.pricing-plans-v2-section .pp-tooltip:focus-visible .pp-tooltip-text,.pricing-plans-v2-section .pp-tooltip:hover .pp-tooltip-text{visibility:visible;opacity:1}.pricing-plans-v2-section .pp-tooltip-text{position:absolute;bottom:1.5625rem;left:50%;transform:translateX(-50%);z-index:2;width:7.5rem;padding:1rem;visibility:hidden;opacity:0;border-radius:.25rem;background:#555;color:#fff;font-family:var(--font-inter,"Inter"),sans-serif;font-size:.875rem;font-weight:400;line-height:1.35;text-align:center;white-space:normal;transition:opacity .3s ease;pointer-events:none}@media(min-width:1024px){.pricing-plans-v2-section .pp-tooltip-text{bottom:1.875rem;width:10.9375rem}}.pricing-plans-v2-section .pp-tooltip-text:after{content:"";position:absolute;top:100%;left:50%;margin-left:-.3125rem;border:.3125rem solid rgba(0,0,0,0);border-top-color:#555}.pricing-plans-v2-section .pp-matrix-link{flex-shrink:0;font-family:var(--font-inter,"Inter"),sans-serif;font-size:.875rem;font-weight:500;color:#2742cc;text-decoration:none}.pricing-plans-v2-section .pp-matrix-link:hover{text-decoration:underline}.pricing-plans-v2-section .pp-matrix-label .pp-badge-new{font-size:.75rem;line-height:.9375rem}@media(min-width:1024px){.pricing-plans-v2-section .pp-cards{flex-direction:row;align-items:stretch;gap:0}.pricing-plans-v2-section .pp-card-spacer{display:block;flex:0 0 13.4375rem;width:13.4375rem}.pricing-plans-v2-section .pp-card{flex:1 1;min-width:0;border:1px solid #eaecf0;border-left:none}.pricing-plans-v2-section .pp-card:first-of-type{border-left:1px solid #eaecf0}.pricing-plans-v2-section .pp-card-header{flex:1 1 auto}.pricing-plans-v2-section .pp-mobile-features{display:none}.pricing-plans-v2-section .pp-matrix-wrap{display:block}}.pricing-plans-v2-section .pp-startup-cta{margin-top:-1.25rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;width:100%;min-width:0;padding:2rem .75rem;background:#e3f4fe}@media(min-width:1024px){.pricing-plans-v2-section .pp-startup-cta{flex-direction:row;gap:1rem;padding:1.5rem}}.pricing-plans-v2-section .pp-cta-rocket{flex-shrink:0;width:6.1875rem;height:6.1875rem}.pricing-plans-v2-section .pp-cta-body{display:flex;flex-direction:column;gap:1.5rem;min-width:0}@media(min-width:1024px){.pricing-plans-v2-section .pp-cta-body{flex:1 1;gap:1rem}}.pricing-plans-v2-section .pp-cta-text{display:flex;flex-direction:column;gap:.5rem;color:#101828}.pricing-plans-v2-section .pp-cta-title{font-family:Mozilla Text,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.2;margin:0}@media(min-width:1024px){.pricing-plans-v2-section .pp-cta-title{font-weight:600}}.pricing-plans-v2-section .pp-cta-desc{font-family:var(--font-inter,"Inter"),sans-serif;font-weight:400;font-size:1rem;line-height:1.25rem;margin:0}.pricing-plans-v2-section .pp-cta-button{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;gap:.5rem;padding:.625rem 1.125rem;background:#1d2939;color:#fcfcfd;font-family:var(--font-inter,"Inter"),sans-serif;font-size:1rem;font-weight:500;text-decoration:none;box-shadow:0 1px 2px rgba(16,24,40,.05);transition:opacity .15s ease}.pricing-plans-v2-section .pp-cta-button:hover{opacity:.9}