.pr-pricing-03 .card-container{position:relative}.pr-pricing-03 .card-row{border-radius:var(--border_radius);box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -2px rgba(0,0,0,.07);display:flex;flex-direction:column;justify-content:center;overflow:hidden;row-gap:0}.pr-pricing-03 .card{border:none;border-radius:0;display:flex;height:100%;min-height:32.375rem;padding:2.5rem;position:relative;transition:background .25s ease-in-out}.pr-pricing-03 .card .pricing-name{align-items:center;display:flex;gap:1rem}.pr-pricing-03 .card .recommended-badge{border-radius:4px;font-size:12px;font-weight:500;padding:6px}.pr-pricing-03 .feature-list{list-style:none;margin-bottom:0;margin-top:1.5rem;padding:0}.pr-pricing-03 ul [role=presentation]{margin-right:1rem}.pr-pricing-03 .feature-list li{align-items:center;display:flex;padding:0 0 .5rem;position:relative}.pr-pricing-03 .feature-list li svg.icon{min-width:15px}.pr-pricing-03 .feature-list li:last-child{padding-bottom:0}.pr-pricing-03 .feature-list li p{margin-bottom:0}.pr-pricing-03 .cta-group{margin-top:1rem}.pr-pricing-03 .pricing-text{display:none}.pr-pricing-03 .pricing-text--active{display:block}.toggle-section{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.pricing-toggle__container{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding-bottom:2.5rem}.pricing-toggle__container .badge{align-items:center;display:flex;font-size:12px;font-weight:500}.pricing-toggle__container .toggle-button.active .badge{opacity:1}.pr-pricing-03 .yearly-tooltip{color:var(--primary);font-size:12px;font-weight:500}.pr-pricing-03 .pricing-toggle-button{background:#fff;border-radius:8px;display:inline-flex;gap:0;inline-size:100%;padding:8px}.pr-pricing-03 .pricing-toggle-button .toggle-button{align-items:center;background:transparent;border:0;border-radius:8px;box-shadow:none;color:var(--body_color);display:flex;flex:1 1;flex-direction:column;font-size:1rem;font-weight:700;gap:0;justify-content:center;opacity:.6;padding:8px 16px;white-space:nowrap}.pr-pricing-03 .pricing-toggle-button .toggle-button.active{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);color:var(--body_color);opacity:1}.addon-column{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s ease}.addon-column .expander{overflow:hidden}.addon-column.active{grid-template-rows:1fr}.pr-pricing-03 .addon-section-wrapper{margin-top:2rem}.pr-pricing-03 .addon-section-card{background-color:#fff;border-radius:var(--border_radius);box-shadow:0 4px 6px -1px rgba(0,0,0,.07),0 2px 4px -2px rgba(0,0,0,.07);flex-direction:column;min-height:unset;padding:1.5rem 2.5rem}.pr-pricing-03 .addons-section-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:0;text-align:left;width:100%}.pr-pricing-03 .addons-section-btn .button_icon svg{height:1rem;transition:transform .3s ease;width:1rem}.pr-pricing-03 .addons-section-btn.active .button_icon svg{transform:rotate(180deg)}.pr-pricing-03 .addon-section-columns{display:grid;gap:0;grid-template-columns:1fr;padding-top:1rem}.pr-pricing-03 .addon-section-col{border-top:1px solid var(--borders)}.pr-pricing-03 .addon-col-trigger{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0;text-align:left;width:100%}.pr-pricing-03 .addon-col-trigger .button_icon svg{height:.875rem;transition:transform .3s ease;width:.875rem}.pr-pricing-03 .addon-col-trigger.active .button_icon svg{transform:rotate(180deg)}.addon-group{padding-top:2rem}@media only screen and (min-width:992px){.pr-pricing-03 .addon-section-columns{gap:2rem;grid-template-columns:repeat(3,1fr)}}.addon-group .title{border-bottom:1px solid var(--borders);padding-bottom:1rem}.addon-group .addon-list{list-style:none;margin:0;padding:0}.addon-group .addon-list .addon-item{display:flex;gap:.5rem;justify-content:space-between;padding:.5rem 0}.addon-group .addon-list .addon-item:not(:last-of-type){border-bottom:1px solid var(--borders)}.addon-group .addon-price{display:inline-flex;font-weight:700}.save-label{background:#92d0ec;border-radius:4px;color:var(--body_color);display:inline-block;font-size:14px;font-weight:500;margin-bottom:2.5rem;margin-top:1rem;padding:6px}.pr-pricing-03 .tooltip-text{background-color:#000;border-radius:10px;color:#fff;font-size:12px;left:44%;min-width:200px;padding:10px 15px;position:absolute;top:0;transform:translate(-100%,-100%);visibility:hidden;z-index:2}.pr-pricing-03 .tooltip-text:before{background-color:#000;bottom:0;content:"";left:50%;padding:5px;position:absolute;transform:rotate(45deg) translateX(50%);z-index:1}.pr-pricing-03 .tooltip:hover .tooltip-text{visibility:visible}.pr-pricing-03 .tooltip{align-items:center;display:inline-flex;height:1rem;position:relative;width:1rem}.pr-pricing-03 .pricing-cta-1{display:none}.pr-pricing-03 .pricing-cta-1--active,.pr-pricing-03 .pricing-cta-2{display:flex}.pr-pricing-03 .pricing-cta-2--inactive{display:none}@media only screen and (min-width:992px){.pr-pricing-03 .card-row{align-items:start;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,auto)}.pr-pricing-03 .card-container{display:grid;grid-row:span 4;grid-template-rows:subgrid}.pr-pricing-03 .card{align-items:start;display:grid;grid-row:1/-1;grid-template-rows:subgrid;height:auto;min-height:unset}.pr-pricing-03 .addon-section-columns{gap:2rem;grid-template-columns:repeat(3,1fr)}.pr-pricing-03 .addon-section-col{border-top:none}.pr-pricing-03 .addon-col-trigger{display:none}.pr-pricing-03 .addon-col-body{grid-template-rows:1fr!important}}