.pricing-comparison-block .pricing-section{background-color:var(--wp--preset--color--white);border-radius:12px;color:var(--wp--preset--color--neutral-900);display:flex;flex-direction:row;margin-top:2rem;overflow:hidden;width:100%}@media(max-width:768px){.pricing-comparison-block .pricing-section{background-color:transparent;flex-direction:column}}.pricing-comparison-block .pricing-section .pricing-title{background-color:var(--wp--preset--color--white);width:25%}@media(max-width:768px){.pricing-comparison-block .pricing-section .pricing-title{display:none}}.pricing-comparison-block .pricing-section .pricing-title-inner{border-right:1px solid var(--wp--preset--color--neutral-200);display:flex;flex-direction:column}.pricing-comparison-block .pricing-section .pricing-title-row{align-items:center;border-bottom:1px solid var(--wp--preset--color--neutral-200);border-left:1px solid var(--wp--preset--color--neutral-200);display:flex;height:4rem;padding:1rem}.pricing-comparison-block .pricing-section .pricing-title-row.pricing-title-header{border-top:1px solid var(--wp--preset--color--neutral-200);border-top-left-radius:12px;height:279px}.pricing-comparison-block .pricing-section .pricing-title-row.pricing-title-header h4{color:var(--wp--preset--color--neutral-900);font-size:1.5rem;font-weight:700;margin:0}.pricing-comparison-block .pricing-section .pricing-title-row h4{color:var(--wp--preset--color--neutral-900);font-size:1rem;font-weight:500;margin:0}.pricing-comparison-block .pricing-section .pricing-title-row:last-child{border-bottom-left-radius:12px}.pricing-comparison-block .pricing-section .pricing-options{background-color:var(--wp--preset--color--white);display:flex;flex-direction:row;width:75%}@media(max-width:768px){.pricing-comparison-block .pricing-section .pricing-options{flex-direction:column;gap:1.5rem;width:100%}}.pricing-comparison-block .pricing-section .pricing-option{position:relative;width:33.333%}@media(max-width:768px){.pricing-comparison-block .pricing-section .pricing-option{border:1px solid var(--wp--preset--color--neutral-200);border-radius:12px;overflow:hidden;width:100%}}.pricing-comparison-block .pricing-section .pricing-option-inner{display:flex;flex-direction:column;height:100%}.pricing-comparison-block .pricing-section .pricing-option.is-best-value{background-color:var(--wp--preset--color--primary-100)}.pricing-comparison-block .pricing-section .pricing-option.is-best-value .feature-check{background-color:var(--wp--preset--color--primary-500);color:var(--wp--preset--color--white)}.pricing-comparison-block .pricing-section .pricing-option.is-best-value .feature-row,.pricing-comparison-block .pricing-section .pricing-option.is-best-value .pricing-box{border-bottom:1px solid var(--wp--preset--color--neutral-50)}.pricing-comparison-block .pricing-section .pricing-option-row{align-items:center;display:flex;flex-direction:row;height:4rem;justify-content:center;padding:1rem}.pricing-comparison-block .pricing-section .pricing-option-row.pricing-option-header{border-top:1px solid var(--wp--preset--color--neutral-200);height:auto;padding:1.5rem 1rem;text-align:center}.pricing-comparison-block .pricing-section .pricing-option-row.pricing-option-header h4{color:var(--wp--preset--color--neutral-900);font-size:1.25rem;font-weight:600;margin:0}.pricing-comparison-block .pricing-section .pricing-option-row.pricing-box{border-bottom:1px solid var(--wp--preset--color--neutral-200);height:200px;padding:1.5rem;position:relative;text-align:center}.pricing-comparison-block .pricing-section .pricing-option-row.pricing-box .pricing-details-inner{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:center}.pricing-comparison-block .pricing-section .pricing-option-row.pricing-box .best-value-badge{background-color:var(--wp--preset--color--primary-500);border-radius:12px;color:var(--wp--preset--color--white);font-size:var(--wp--preset--font-size--x-small);font-weight:500;padding:2px 6px;position:absolute;right:10px;top:-20px}.pricing-comparison-block .pricing-section .pricing-option-row.feature-row{border-bottom:1px solid var(--wp--preset--color--neutral-200)}@media(max-width:768px){.pricing-comparison-block .pricing-section .pricing-option-row.feature-row{flex-direction:row-reverse;justify-content:space-between;padding:1rem 1.5rem}}.pricing-comparison-block .pricing-section .pricing-option-row.last-column{border-right:1px solid var(--wp--preset--color--neutral-200)}.pricing-comparison-block .pricing-section .pricing-option-row.last-column:first-child{border-top-right-radius:12px}.pricing-comparison-block .pricing-section .pricing-option-row.last-column:last-child{border-bottom-right-radius:12px}.pricing-comparison-block .pricing-section .pricing-box-inner{width:100%}.pricing-comparison-block .pricing-section .price{align-items:baseline;display:flex;gap:.25rem;justify-content:center}.pricing-comparison-block .pricing-section .price .amount,.pricing-comparison-block .pricing-section .price .currency{color:var(--wp--preset--color--neutral-900);font-size:2.5rem;font-weight:700;line-height:1}.pricing-comparison-block .pricing-section .price .period{color:var(--wp--preset--color--neutral-900);font-size:.875rem}.pricing-comparison-block .pricing-section .description{color:var(--wp--preset--color--neutral-500);font-size:.875rem;text-align:center}.pricing-comparison-block .pricing-section .feature-check,.pricing-comparison-block .pricing-section .feature-cross{align-items:center;border-radius:50%;display:flex;font-size:1rem;font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.pricing-comparison-block .pricing-section .feature-check{background-color:var(--wp--preset--color--primary-100);color:var(--wp--preset--color--neutral-900)}.pricing-comparison-block .pricing-section .feature-cross{background-color:var(--wp--preset--color--error);color:var(--wp--preset--color--white)}.pricing-comparison-block .pricing-section .feature-title-mobile{color:var(--wp--preset--color--neutral-900);display:none;font-size:.875rem;font-weight:500;margin:0}@media(max-width:768px){.pricing-comparison-block .pricing-section .feature-title-mobile{display:block}}
