.sr-pricing-01 .bottom-row .plan-column,.sr-pricing-01 .plan-cell,.sr-pricing-01 .table-row{background-color:var(--sr-bg-color)}.sr-pricing-01 .plan-title-row{display:flex;justify-content:space-between}@media (min-width:992px){.sr-pricing-01 .pricing-table .table-row.row-heading{background:var(--sr-row-color)}.sr-pricing-01 .pricing-table .table-row.row-heading .table-cell{border-bottom:1px solid var(--sr-border-color);border-left:1px solid var(--sr-border-color);flex:1;padding:1rem .625rem;text-align:left}.sr-pricing-01 .pricing-table .table-row.row-heading .table-cell:last-child{border-right:1px solid var(--sr-border-color)}.sr-pricing-01 .pricing-table .table-row.row-heading .row-heading-title .heading{margin-bottom:0}}.sr-pricing-01 .plan-row{display:flex}.sr-pricing-01 .plan-row .plan-column{align-items:stretch;border-bottom:1px solid var(--sr-border-color);border-left:1px solid var(--sr-border-color);border-top:1px solid var(--sr-col-color);display:flex;flex:1;justify-content:center}.sr-pricing-01 .plan-row .plan-column:last-child{border-right:1px solid var(--sr-border-color);border-top-right-radius:10px}.sr-pricing-01 .plan-row .plan-column:first-child{border-top-left-radius:10px}.sr-pricing-01 .plan-row .plan-column .plan-cell{display:flex;flex-direction:column;height:100%;padding:2.5rem;text-align:left;width:100%}.sr-pricing-01 .plan-row .plan-column .plan-cell .heading{background:var(--sr-row-color);border-bottom:0;padding:0}.sr-pricing-01 .plan-row .price-cell.blank-cell{border:0;border-top:3px solid transparent;flex:1;padding:0}.sr-pricing-01 .price-cell .heading:last-child{margin-bottom:0}.sr-pricing-01 .plan-row .plan-cell .plan-head{margin-bottom:.75rem}.sr-pricing-01 .plan-row .plan-cell .plan-head .heading{background:transparent;margin:0 0 .5rem}@media (min-width:992px){.sr-pricing-01 .plan-row .plan-cell .plan-head{min-height:3rem}}.sr-pricing-01 .plan-cell .plan-subtext{font-size:.875rem;line-height:1.4}.sr-pricing-01 .mobile-pricing-card .plan-features,.sr-pricing-01 .plan-cell .plan-features{display:grid;gap:1rem;list-style:none;margin:.75rem 0 1rem;padding:0;text-align:left}.sr-pricing-01 .plan-feature{align-items:flex-start;display:flex;font-size:.875rem;gap:.5rem;line-height:1.4}.sr-pricing-01 .plan-feature-icon{flex:0 0 auto;margin-top:0}.sr-pricing-01 .plan-feature-icon svg{height:18px;width:18px}.sr-pricing-01 .plan-feature-text{display:inline-block}.sr-pricing-01 .plan-row .plan-cell .ai-credits{font-style:italic;margin-top:auto;padding-top:.5rem}@media (min-width:992px){.sr-pricing-01 .plan-row .plan-cell .ai-credits{margin-top:.5rem}}@media (max-width:991px){.sr-pricing-01 .mobile-pricing-card .ai-credits{font-size:.75rem;line-height:1.4;margin-top:.5rem;opacity:.8}}@media (min-width:992px){.sr-pricing-01 .pricing-table .plan-row:first-child .plan-cell{display:flex;flex-direction:column}.sr-pricing-01 .pricing-table .plan-row:first-child .plan-cell .plan-cta-top{margin-top:auto!important}}.sr-pricing-01 .plan-row .plan-cell .prefix{padding-top:.625rem}.sr-pricing-01 .plan-row .plan-cell .price{line-height:1;margin:0;padding-top:.625rem}.sr-pricing-01 .plan-row .plan-cell .price span{font-size:1rem}.sr-pricing-01 .plan-row .plan-cell .suffix{padding:.3125rem 0 .625rem}.sr-pricing-01 .text-sm{font-size:.75rem}.sr-pricing-01 .text-lg{font-size:1.25rem}.sr-pricing-01 .plan-row .plan-column.highlight-border{border-top:0 solid var(--sr-highlight-color)}@media (min-width:992px){.sr-pricing-01 .plan-row .plan-cell .plan-cta-top{display:inline-block;justify-content:center}.sr-pricing-01 .plan-row .plan-cell .plan-cta-top .btn-wrapper,.sr-pricing-01 .plan-row .plan-cell .plan-cta-top .hs-cta-wrapper{max-width:none!important;width:100%!important}.sr-pricing-01 .plan-row .plan-cell .plan-cta-top :is(.cta_button,.cta-button,[data-hubspot-cta-id],a,button){align-items:center;display:flex!important;height:auto;justify-content:center;line-height:1.2;margin:0 auto!important;min-height:38px;text-align:center;width:100%!important}}@media (min-width:992px){.sr-pricing-01 .plan-row.bottom-row .plan-column{align-items:center;display:flex;justify-content:center}.sr-pricing-01 .plan-row.bottom-row .plan-column .bottom-cta{width:100%}.sr-pricing-01 .plan-row.bottom-row .plan-column .bottom-cta .btn-wrapper,.sr-pricing-01 .plan-row.bottom-row .plan-column .bottom-cta .hs-cta-wrapper{max-width:none;width:100%}.sr-pricing-01 .plan-row.bottom-row .plan-column .bottom-cta :is(.cta_button,.cta-button,[data-hubspot-cta-id],a,button){align-items:center;display:flex;height:auto;justify-content:center;line-height:1.2;margin:0 auto;max-width:21rem;min-height:38px;text-align:center;width:100%}}.sr-pricing-01 .price-row,.sr-pricing-01 .table-row{display:flex}.sr-pricing-01 .table-cell{align-items:normal;border-bottom:1px solid var(--sr-border-color);border-left:1px solid var(--sr-border-color);display:flex;flex:1;justify-content:flex-start;padding:1rem .625rem;position:relative;text-align:left}.sr-pricing-01 .table-cell:first-child{justify-content:flex-start}.sr-pricing-01 .table-cell:last-child{border-right:1px solid var(--sr-border-color)}.sr-pricing-01 .table-cell .heading{margin-bottom:0}.sr-pricing-01 .table-row .pricing-cell-inner{align-items:center;display:flex;gap:.75rem}.sr-pricing-01 .pricing-cell-inner .pricing-cell-image,.sr-pricing-01 .pricing-cell-inner>span{align-items:center;display:inline-flex;flex:0 0 auto}.sr-pricing-01 .pricing-cell-inner .pricing-cell-text{flex:1 1 auto;margin:0}@media (min-width:992px){.sr-pricing-01 .table-row .pricing-cell-inner{align-items:flex-start}}.sr-pricing-01 .custom-tooltip{margin-left:.3rem;position:relative}.sr-pricing-01 .cell-tooltip{position:absolute;transform:translate(24px,-24px)}.sr-pricing-01 .custom-tooltip svg{fill:transparent;stroke:var(--primary)}.sr-pricing-01 .custom-tooltip svg path{fill:var(--primary)}.sr-pricing-01 .custom-tooltip span{background:#000;border-radius:5px;bottom:28px;color:#fff;display:none;font-size:12px;left:50%;padding:.25rem;position:absolute;text-align:center;transform:translateX(-50%);width:10.5rem}.sr-pricing-01 .custom-tooltip span:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #000;bottom:-6px;content:"";height:0;left:0;margin:0 auto;position:absolute;right:0;width:0}.sr-pricing-01 .custom-tooltip:hover span{display:block}.sr-pricing-01 .mobile-pricing-card{display:none}.sr-pricing-01 .btn-secondary-wrapper a.cta-button{color:var(--primary)}.sr-pricing-01 .btn-secondary-wrapper a.cta-button:hover{filter:none}.sr-pricing-01 .bottom-row .plan-column{border-top:none}.sr-pricing-01 .plan-row.bottom-row .plan-column:first-child{border-bottom-left-radius:10px;border-top-left-radius:0}.sr-pricing-01 .plan-row.bottom-row .plan-column:last-child{border-bottom-right-radius:10px;border-top-right-radius:0}.sr-pricing-01 .plan-row.bottom-row .plan-column.plan-column-empty{background:transparent;border-bottom:none;border-top:none;box-shadow:none}@media (max-width:991px){.sr-pricing-01 .row-heading{background:var(--sr-row-color);border-bottom:1px solid var(--sr-border-color);border-left:1px solid var(--sr-border-color);border-right:1px solid var(--sr-border-color);padding:1rem .625rem;text-align:left}.sr-pricing-01 .row-heading .heading{margin-bottom:0}.sr-pricing-01 .mobile-pricing-card{background:var(--sr-bg-color);display:block;padding:15px;text-align:left}.sr-pricing-01 .mobile-pricing-card.highlight-border{border-top:0 solid var(--primary)}.sr-pricing-01 .pricing-table{display:none}}@media (max-width:991px){.sr-pricing-01 .mobile-pricing-card .table-row:first{border-top:1px solid var(--sr-border-color)}.sr-pricing-01 .row-heading{border-top:1px solid var(--sr-border-color)}.sr-pricing-01 .table-cell{padding:1rem .625rem}}@media (min-width:992px){.sr-pricing-01 .pricing-table .plan-row:first-child .plan-column:nth-child(3){background:var(--sr-row-color);border-radius:20px 20px 0 0;box-shadow:none;overflow:visible;position:relative;transform:none;z-index:2}.sr-pricing-01 .pricing-table .plan-row:first-child .plan-column:nth-child(3):before{background:var(--sr-row-color);border-radius:10px 10px 0 0;bottom:0;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-18px;z-index:-1}.sr-pricing-01 .pricing-table .plan-row:first-child .plan-column:nth-child(3) .plan-cell{border-radius:inherit}.sr-pricing-01 .pricing-table .table-row .table-cell:nth-child(3),.sr-pricing-01 .pricing-table .table-row.row-heading .table-cell:nth-child(3){background:var(--sr-row-color);border-left-color:var(--sr-border-color);border-right-color:var(--sr-border-color);position:relative;z-index:1}.sr-pricing-01 .plan-row.bottom-row .plan-column:nth-child(3){background:var(--sr-row-color);border-radius:0 0 20px 20px;box-shadow:none;overflow:visible;position:relative;z-index:2}.sr-pricing-01 .plan-row.bottom-row .plan-column:nth-child(3):after{background:var(--sr-row-color);border-radius:0 0 26px 26px;bottom:-18px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:0;z-index:-1}.sr-pricing-01 .pricing-table .plan-row:first-child .plan-column:nth-child(3):before{background:var(--sr-row-color);border:1px solid var(--sr-border-color);border-radius:10px 10px 0 0;border-top-color:var(--sr-col-color);bottom:0;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-18px;z-index:-1}.sr-pricing-01 .plan-row.bottom-row .plan-column:nth-child(3):after{background:var(--sr-row-color);border-radius:0 0 10px 10px;border-top-color:var(--sr-border-color);border:1px solid var(--sr-border-color);bottom:-18px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:0;z-index:-1}}