.app-pricing-compare{position:relative;width:100%;overflow:hidden}.app-pricing-compare__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:linear-gradient(160deg,#f8fafc,#eef2ff,#e0e7ff)}.app-pricing-compare__lines{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:.85}.app-pricing-compare__lines-svg{width:100%;height:100%;object-fit:cover}.app-pricing-compare__content{position:relative;z-index:2}.app-pricing-compare__header{text-align:center;margin-bottom:3rem}.app-pricing-compare__title{margin:0;letter-spacing:-.02em;color:#0f172a}.app-pricing-compare__table-wrapper{overflow-x:auto;border-radius:16px;box-shadow:0 4px 24px #4f46e514;background:#fffffff2;border:1px solid rgba(79,70,229,.12)}.app-pricing-compare__table{width:100%;min-width:52rem;border-collapse:collapse;font-size:1.45rem}.app-pricing-compare__th{padding:1.4rem 1.2rem;text-align:left;font-weight:600;color:#0f172a;background:#4f46e50f;border-bottom:2px solid rgba(79,70,229,.15);font-size:1.35rem}.app-pricing-compare__th--feature{width:28%;min-width:12rem}.app-pricing-compare__th--highlight{background:#4f46e51a;color:#4f46e5}.app-pricing-compare__row{transition:background .2s ease}.app-pricing-compare__row:hover{background:#4f46e508}.app-pricing-compare__group-row,.app-pricing-compare__group-row:hover{background:#4f46e514!important}.app-pricing-compare__group-cell{padding:1rem 1.2rem!important;font-weight:600;font-size:1.45rem;color:#0f172a;border-bottom:1px solid rgba(79,70,229,.15);border-top:1px solid rgba(79,70,229,.12)}.app-pricing-compare__group-row:first-child .app-pricing-compare__group-cell{border-top:none}.app-pricing-compare__cell{padding:1.15rem 1.2rem;border-bottom:1px solid rgba(79,70,229,.08);color:#312e81;vertical-align:middle;font-size:1.35rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.app-pricing-compare__cell--feature{font-weight:500;color:#0f172a}.app-pricing-compare__cell--highlight{background:#4f46e50a}.app-pricing-compare__row:last-child .app-pricing-compare__cell{border-bottom:none}.app-pricing-compare__check{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;background:#4f46e51f;color:#4f46e5;border-radius:50%;font-weight:700;font-size:1.4rem}.app-pricing-compare__cross{color:#4f46e566;font-size:1.8rem}@media screen and (max-width:749px){.app-pricing-compare__table{font-size:1.3rem;min-width:44rem}.app-pricing-compare__th,.app-pricing-compare__cell{padding:1rem .85rem}}
/*# sourceMappingURL=/cdn/shop/t/179/assets/app-pricing-compare.css.map */
