.pricing-module__kvPdYW__page{background:var(--p-cream);flex-direction:column;align-items:center;min-height:100vh;padding:60px 24px;display:flex}.pricing-module__kvPdYW__header{text-align:center;margin-bottom:40px}.pricing-module__kvPdYW__label{font-family:var(--font-body);text-transform:uppercase;letter-spacing:.8px;color:var(--p-light);margin-bottom:10px;font-size:9px;font-weight:900}.pricing-module__kvPdYW__heading{font-family:var(--font-display);color:var(--p-dark);margin:0 0 12px;font-size:36px;font-weight:900}.pricing-module__kvPdYW__sub{font-family:var(--font-body);color:var(--p-mid);max-width:440px;margin:0 auto;font-size:13px;font-weight:700;line-height:1.7}.pricing-module__kvPdYW__cardGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;width:100%;max-width:780px;margin-bottom:20px;display:grid}.pricing-module__kvPdYW__card{background:var(--p-white);border-radius:var(--r-xl);border:1.5px solid #c8bba8;flex-direction:column;padding:28px;display:flex}.pricing-module__kvPdYW__cardFeatured{border-color:var(--p-blue);border-width:1.5px}.pricing-module__kvPdYW__cardTop{margin-bottom:16px}.pricing-module__kvPdYW__cardTitle{font-family:var(--font-display);color:var(--p-dark);font-size:20px;font-weight:900}.pricing-module__kvPdYW__cardSub{font-family:var(--font-body);color:var(--p-mid);margin-top:3px;font-size:12px;font-weight:700}.pricing-module__kvPdYW__badge{border:1.5px solid var(--p-blue);font-family:var(--font-body);text-transform:uppercase;letter-spacing:.8px;color:var(--p-blue-dk);background:#eceffe;border-radius:8px;align-self:flex-start;margin-bottom:10px;padding:4px 10px;font-size:9px;font-weight:900;display:inline-block}.pricing-module__kvPdYW__price{align-items:baseline;gap:4px;margin-bottom:6px;display:flex}.pricing-module__kvPdYW__priceAmount{font-family:var(--font-display);color:var(--p-blue);font-size:40px;font-weight:900}.pricing-module__kvPdYW__pricePer{font-family:var(--font-body);color:var(--p-mid);font-size:13px;font-weight:700}.pricing-module__kvPdYW__saving{font-family:var(--font-body);color:var(--p-green);margin-bottom:20px;font-size:11px;font-weight:800}.pricing-module__kvPdYW__savingPlaceholder{height:19px;margin-bottom:20px}.pricing-module__kvPdYW__toolList{flex-direction:column;flex:1;gap:10px;margin-bottom:24px;display:flex}.pricing-module__kvPdYW__toolRow{align-items:center;gap:9px;display:flex}.pricing-module__kvPdYW__toolIcon{border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.pricing-module__kvPdYW__toolText{font-family:var(--font-body);color:var(--p-dark);font-size:11px;font-weight:700}.pricing-module__kvPdYW__toolDesc{color:var(--p-mid)}.pricing-module__kvPdYW__cta{background:var(--p-blue);width:100%;color:var(--p-white);border:1.5px solid var(--p-blue-dk);border-radius:var(--r-md);font-family:var(--font-body);text-align:center;box-sizing:border-box;padding:13px 20px;font-size:13px;font-weight:800;text-decoration:none;display:block}.pricing-module__kvPdYW__ctaSecondary{background:var(--p-white);width:100%;color:var(--p-dark);border-radius:var(--r-md);font-family:var(--font-body);text-align:center;box-sizing:border-box;border:1.5px solid #c8bba8;padding:13px 20px;font-size:13px;font-weight:800;text-decoration:none;display:block}.pricing-module__kvPdYW__trialBox{background:var(--p-white);border-radius:var(--r-lg);border:1.5px solid #c8bba8;align-items:center;gap:16px;width:100%;max-width:780px;margin-bottom:32px;padding:20px 24px;display:flex}.pricing-module__kvPdYW__trialIcon{background:#e8f7f2;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.pricing-module__kvPdYW__trialTitle{font-family:var(--font-body);color:var(--p-dark);margin-bottom:4px;font-size:13px;font-weight:800}.pricing-module__kvPdYW__trialSub{font-family:var(--font-body);color:var(--p-mid);font-size:12px;font-weight:700;line-height:1.5}.pricing-module__kvPdYW__back{font-family:var(--font-body);color:var(--p-mid);font-size:12px;font-weight:700;text-decoration:none}.pricing-module__kvPdYW__back:hover{color:var(--p-dark)}
