.airo-wp-comparison-table{box-sizing:border-box;color:var(--wp--preset--color--contrast,inherit);max-width:100%}.airo-wp-comparison-table *,.airo-wp-comparison-table :after,.airo-wp-comparison-table :before{box-sizing:border-box}.airo-wp-comparison-table__wrapper{overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.airo-wp-comparison-table__table{border-collapse:collapse;border-spacing:0;font-size:inherit;line-height:inherit;table-layout:fixed;width:100%}.airo-wp-comparison-table__header tr{border-bottom:2px solid;opacity:.9}.airo-wp-comparison-table__header-cell{background-color:var(--airo-wp-comparison-header-bg,transparent);color:var(--airo-wp-comparison-header-text,currentcolor);font-weight:600;padding:1.25rem 1rem;position:relative;text-align:center;vertical-align:bottom}.airo-wp-comparison-table__header-cell--label{min-width:140px;text-align:right;width:30%}.airo-wp-comparison-table__header-cell--featured{background-color:var(--airo-wp-comparison-featured-color,var(--wp--preset--color--primary,#2563eb));color:#fff}.airo-wp-comparison-table__column-name{display:block;font-size:1.25em;font-weight:700;margin-bottom:.5rem}.airo-wp-comparison-table__featured-badge{background-color:hsla(0,0%,100%,.2);border-radius:100px;display:inline-block;font-size:.7em;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;padding:.2em .6em;text-transform:uppercase}.airo-wp-comparison-table__cta{border-radius:6px;cursor:pointer;display:inline-block;font-size:.85em;font-weight:600;line-height:1.4;margin-top:.75rem;padding:.5em 1.25em;text-decoration:none;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.airo-wp-comparison-table__cta--filled{background-color:currentcolor;color:var(--airo-wp-comparison-header-bg,#fff)}.airo-wp-comparison-table__cta--filled,.airo-wp-comparison-table__cta--filled:visited{text-decoration:none}.airo-wp-comparison-table__cta--outlined{background-color:transparent;border:2px solid;color:currentcolor}.airo-wp-comparison-table__cta--outlined,.airo-wp-comparison-table__cta--outlined:visited{text-decoration:none}.airo-wp-comparison-table__header-cell--featured .airo-wp-comparison-table__cta--filled{background-color:#fff;color:var(--airo-wp-comparison-featured-color,var(--wp--preset--color--primary,#2563eb))}.airo-wp-comparison-table__header-cell--featured .airo-wp-comparison-table__cta--outlined{border-color:#fff;color:#fff}.airo-wp-comparison-table__body tr{border-bottom:1px solid hsla(0,0%,50%,.2);transition:background-color .15s ease}.airo-wp-comparison-table__body tr:last-child{border-bottom:none}.airo-wp-comparison-table__body tr:hover{background-color:hsla(0,0%,50%,.05)}.airo-wp-comparison-table--alternating .airo-wp-comparison-table__body tr:nth-child(2n){background-color:hsla(0,0%,50%,.04)}.airo-wp-comparison-table--alternating .airo-wp-comparison-table__body tr:nth-child(2n):hover{background-color:hsla(0,0%,50%,.08)}.airo-wp-comparison-table__cell{padding:.875rem 1rem;text-align:center;vertical-align:middle}.airo-wp-comparison-table__cell--label{font-weight:500;text-align:right}.airo-wp-comparison-table__cell--featured{background-color:rgba(var(--airo-wp-comparison-featured-rgb,37,99,235),.04);position:relative}.airo-wp-comparison-table__cell--featured:before{background-color:var(--airo-wp-comparison-featured-color,var(--wp--preset--color--primary,#2563eb));content:"";inset:0;opacity:.04;pointer-events:none;position:absolute}.airo-wp-comparison-table__cell-content{align-items:center;display:flex;justify-content:center}.airo-wp-comparison-table__cell--label .airo-wp-comparison-table__cell-content{justify-content:flex-start}.airo-wp-comparison-table__cell-text{line-height:1.5}.airo-wp-comparison-table__icon{flex-shrink:0}.airo-wp-comparison-table__icon--check{color:var(--wp--preset--color--vivid-green-cyan,#00d084)}.airo-wp-comparison-table__icon--cross{color:hsla(0,0%,50%,.6)}.airo-wp-comparison-table__label-wrapper{align-items:center;display:flex;gap:.5rem}.airo-wp-comparison-table__row-label{line-height:1.5}.airo-wp-comparison-table__tooltip-trigger{align-items:center;background-color:hsla(0,0%,50%,.15);border-radius:50%;color:inherit;cursor:help;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:18px;justify-content:center;line-height:1;opacity:.6;position:relative;transition:opacity .2s ease;width:18px}.airo-wp-comparison-table__tooltip-trigger:hover{opacity:1}.airo-wp-comparison-table__tooltip{background-color:rgba(0,0,0,.85);border-radius:6px;color:#fff;font-size:.8em;font-weight:400;line-height:1.4;max-width:240px;opacity:0;padding:.5em .75em;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;white-space:normal;z-index:100}.airo-wp-comparison-table__tooltip.is-visible{opacity:1;transform:translateY(0)}.airo-wp-comparison-table--responsive-scroll .airo-wp-comparison-table__wrapper{overflow-x:auto}.airo-wp-comparison-table--responsive-scroll .airo-wp-comparison-table__table{min-width:600px}@media(max-width:767px){.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__body,.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__body tr,.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__cell,.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__header,.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__header tr,.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__header-cell,.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__table{display:block;width:100%}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__header tr{border-bottom:2px solid;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;opacity:.9;padding-bottom:1rem}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__header-cell{flex:1;min-width:0;padding:.75rem}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__header-cell--label{flex:0 0 100%;font-weight:700;padding-bottom:0;text-align:center}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__row{border-bottom:1px solid hsla(0,0%,50%,.2);display:grid;gap:0;grid-template-columns:1fr;padding:.75rem 0}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__cell{align-items:center;display:flex;justify-content:space-between;padding:.5rem .75rem;text-align:left}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__cell--label{border-bottom:none;font-size:1.05em;font-weight:700;padding-bottom:.25rem;text-align:right}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__cell:not(.airo-wp-comparison-table__cell--label):before{content:attr(data-label);flex-shrink:0;font-weight:500;margin-left:1rem;opacity:.7;text-align:right}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__cell-content{justify-content:flex-end}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__cell--featured:before{display:none}.airo-wp-comparison-table--responsive-stack .airo-wp-comparison-table__cell--featured{background-color:hsla(0,0%,50%,.04);border-radius:4px}.airo-wp-comparison-table__column-name{font-size:1.1em}.airo-wp-comparison-table__cta{font-size:.8em;padding:.4em 1em}.airo-wp-comparison-table__featured-badge{font-size:.65em}}
