kinsta-plans-table{display:block;overflow:auto;position:relative;width:100%}@media(min-width:1360px){kinsta-plans-table{overflow:visible}}.plans-table[data-interval=month] [data-interval=year],.plans-table[data-interval=year] [data-interval=month],kinsta-plans-table[interval=month] .plans-table:not([data-interval]) [data-interval=year]{height:1px;min-height:0;min-width:0;overflow:hidden;position:absolute;width:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);white-space:nowrap}.plans-table{border:none;border-collapse:collapse;border-spacing:0;font-size:.8em;margin:0 auto;padding:2px;position:relative;table-layout:fixed;z-index:1}@media(min-width:1480px){.plans-table{font-size:.9em}}@media(min-width:1640px){.plans-table{font-size:1em}}.plans-table thead th{background-color:var(--kmt-sys-color-alpha-neutral-weak);border-bottom:1px solid var(--kmt-sys-color-alpha-neutral-weak);font-weight:600;max-width:7.6em;min-width:7.6em;padding:1em .5em;position:relative;text-transform:uppercase;top:0;transition:background-color .2s;z-index:2}@media(min-width:64em){.plans-table thead th{position:sticky}}.plans-table thead th:first-child{left:0;max-width:none;z-index:3}.plans-table thead.sticky{display:block;overflow:hidden;width:100%!important;z-index:2}.plans-table thead.sticky th:first-child{max-width:14em;min-width:14em}.plans-table>.sticky-spacer{display:table-row!important}.plans-table tbody{position:relative}.plans-table tbody th{font-weight:600;max-width:14em;min-width:14em;padding:1em 2em 1em 1em;position:relative;text-align:left}@media(min-width:64em){.plans-table tbody th{left:0;position:sticky;z-index:1}}.plans-table tbody th .help{height:1em;position:absolute;right:.5em;top:50%;transform:translateY(-50%);width:1em}.plans-table tbody th:after,.plans-table thead th:first-child:after{border-left:1px solid #f5ede9;content:"";display:block;height:100%;left:100%;left:calc(100% - 1px);pointer-events:none;position:absolute;top:0;width:1.5em}.plans-table tbody td{max-width:7.6em;min-width:7.6em;padding:.5em;text-align:center;vertical-align:middle}.plans-table tbody td:hover:after{background-color:#f5ede9;bottom:2px;content:"";display:block;margin-left:-.5em;position:absolute;top:2px;width:7.6em;z-index:-1}.plans-table .plan-price__currency,.plans-table .plan-price__interval,.plans-table__name{font-size:.7em;font-weight:600;line-height:1;text-transform:uppercase}.plans-table__name{display:block;min-height:2em}.plans-table .plan-price__amount{color:#ff5718;display:block;font-size:1.9em;font-weight:700;letter-spacing:-.02em;line-height:1;margin-top:.25em}.plans-table .plan-price__currency:after{content:" / "}.plans-table__subtitle{display:block;line-height:1;margin-top:.5rem}.plans-table thead th[data-plan-id*=business]{background-color:#f3f7fe}.plans-table thead th[data-plan-id*=enterprise]{background-color:#fefaf3}.plans-table thead th[data-plan-id*=enterprise] .plan-price__amount,.plans-table thead th[data-plan-id*=enterprise] .plans-table__subtitle{color:#000}.plans-table thead th[data-plan-id*=enterprise] .plans-table__choose{background-color:#0000;border-color:#0000001a;color:#000}.plans-table thead th[data-plan-id*=enterprise] .plans-table__choose:focus,.plans-table thead th[data-plan-id*=enterprise] .plans-table__choose:hover{background-color:#000;border-color:#000;color:#f5ede9}.plans-table__selected-indicator{padding:0!important}.plans-table thead th.is-selected:before,.plans-table__selected-indicator.is-selected:before{border:2px solid #ff5718;border-radius:4px;bottom:0;content:"";display:block;pointer-events:none;position:absolute;top:0;width:7.6em;z-index:0}.plans-table thead th.is-selected:before{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;left:0}.plans-table__scroll-buttons{display:none}@media(min-width:64em){.plans-table__scroll-buttons{display:flex;flex-direction:row;justify-content:space-between;left:0;padding:0 1em;position:absolute;top:50%;transform:translateY(-50%);width:14em}}.plans-table__scroll-button{align-items:center;background:#ff5718;border:1px solid #0000;border-radius:50%;color:#f5ede9;cursor:pointer;display:flex;font-size:1.5rem;height:3rem;justify-content:center;opacity:.9;transition:opacity .3s;width:3rem}.plans-table__scroll-button[disabled]{opacity:0!important}.plans-table__scroll-button:focus,.plans-table__scroll-button:hover{opacity:1}.plans-table__icon.icon--check-circle{color:var(--kmt-sys-color-background-success-weak)}.plans-table__icon.icon--cross{color:#999}
