/* Multi-plan comparison design. The recommended plan is chosen in Plan Settings. */
.saas-site .plans-grid:not(.is-single-plan){align-items:stretch;background:rgba(255,255,255,.82);border:1px solid rgba(151,179,207,.26);border-radius:28px;box-shadow:0 25px 65px rgba(32,66,112,.09);gap:0;grid-template-columns:repeat(auto-fit,minmax(235px,1fr))!important;max-width:1120px;overflow:visible;padding:26px 0}.saas-site .plans-grid:not(.is-single-plan) .site-plan{background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex-direction:column;min-height:464px;padding:28px 30px;position:relative;transition:transform .2s ease,background .2s ease}.saas-site .plans-grid:not(.is-single-plan) .site-plan:before{display:none}.saas-site .plans-grid:not(.is-single-plan) .site-plan:not(:last-child):after{background:#e6edf5;bottom:30px;content:"";position:absolute;right:0;top:30px;width:1px}.saas-site .plans-grid:not(.is-single-plan) .site-plan:hover{box-shadow:none;transform:translateY(-6px)}.saas-site .plans-grid:not(.is-single-plan) .plan-card-price{background:transparent;border:0;display:block;order:-1;padding:0}.saas-site .plans-grid:not(.is-single-plan) .plan-card-price .price{color:var(--site-hero-deep);font-family:var(--modern-sans);font-size:42px;font-weight:800;letter-spacing:-.06em;line-height:1;margin:0}.saas-site .plans-grid:not(.is-single-plan) .plan-card-price .period{color:#72829a;display:block;font-size:12px;margin:7px 0 0}.saas-site .plans-grid:not(.is-single-plan) .plan-card-main{display:flex;flex:1;flex-direction:column;padding:0}.saas-site .plans-grid:not(.is-single-plan) .plan-card-topline{margin:25px 0 15px;min-height:26px}.saas-site .plans-grid:not(.is-single-plan) .plan-term{background:#eef5fc;color:#537292;font-size:9px}.saas-site .plans-grid:not(.is-single-plan) .site-plan:not(.recommended) .plan-highlight{display:none}.saas-site .plans-grid:not(.is-single-plan) .site-plan h3{color:#22265a;font-family:var(--modern-sans);font-size:28px;font-weight:700;letter-spacing:-.045em;line-height:1.08;margin:0 0 12px}.saas-site .plans-grid:not(.is-single-plan) .site-plan .plan-description{color:#78829b;font-size:13px;line-height:1.55;margin:0;min-height:55px}.saas-site .plans-grid:not(.is-single-plan) .plan-benefits{border:0;display:flex;flex-direction:column;gap:12px;margin:24px 0 0;padding:0}.saas-site .plans-grid:not(.is-single-plan) .plan-benefits span{align-items:center;color:#758099;font-size:12px;gap:10px}.saas-site .plans-grid:not(.is-single-plan) .plan-benefits i{background:#f0e7ff;border-radius:50%;color:#a163e2;flex:0 0 22px;height:22px}.saas-site .plans-grid:not(.is-single-plan) .plan-benefits i:before{content:"\f00c";font-family:FontAwesome;font-size:10px}.saas-site .plans-grid:not(.is-single-plan) .plan-benefits b{color:#5d6680;font-size:12px;font-weight:500}.saas-site .plans-grid:not(.is-single-plan) .plan-card-price .plan-action{background:#8d86a8;border-radius:999px;color:#fff;font-size:13px;justify-content:center;margin-top:auto;padding:14px}.saas-site .plans-grid:not(.is-single-plan) .plan-card-price .plan-action i{display:none}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended{background:var(--site-hero-deep);border-radius:24px;box-shadow:0 24px 45px rgba(16,31,83,.28);margin:-28px 0;min-height:520px;padding:48px 32px 32px;transform:none;z-index:2}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended:hover{box-shadow:0 28px 52px rgba(16,31,83,.34);transform:translateY(-6px)}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended:after{display:none}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-card-price .price,.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-card-price .period,.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended h3,.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-description,.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-benefits span,.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-benefits b{color:#fff}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-card-topline{margin-top:9px}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-term{background:rgba(255,255,255,.13);color:#e2eaff}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-highlight{background:rgba(206,135,255,.27);color:#e8bcff;font-size:9px}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-benefits i{background:rgba(255,255,255,.13);color:#fff}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-card-price .plan-action{background:var(--site-primary);box-shadow:0 9px 17px rgba(0,0,0,.16)}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-saving{background:rgba(255,255,255,.15);color:#fff}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-was{color:#c6cbe3}@media (max-width:820px){.saas-site .plans-grid:not(.is-single-plan){border-radius:22px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))!important;padding:16px}.saas-site .plans-grid:not(.is-single-plan) .site-plan,.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended{border-radius:18px;margin:0;min-height:0;padding:27px}.saas-site .plans-grid:not(.is-single-plan) .site-plan:not(:last-child):after{display:none}.saas-site .plans-grid:not(.is-single-plan) .site-plan:not(.recommended){background:#fff;border:1px solid #e4ebf3}.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended .plan-card-topline{margin-top:0}}@media (max-width:560px){.saas-site .plans-grid:not(.is-single-plan){background:transparent;border:0;box-shadow:none;padding:0}.saas-site .plans-grid:not(.is-single-plan) .site-plan,.saas-site .plans-grid:not(.is-single-plan) .site-plan.recommended{padding:25px}.saas-site .plans-grid:not(.is-single-plan) .site-plan h3{font-size:25px}}
