.mk-pricing-section{background:linear-gradient(#f3f9ff,#fff);border-top:1px solid #dfedfa}.mk-pricing-trust{flex-wrap:wrap;justify-content:center;gap:24px 35px;padding:0;list-style:none;display:flex}.mk-pricing-trust li{color:#425466;align-items:center;gap:8px;font-size:.875rem;display:flex}.mk-pricing-trust svg{color:#0871ca;width:19px;height:19px}.mk-site .mk-billing-toggle{background:#fff;border:1px solid #cbdff1;border-radius:12px;gap:5px;width:fit-content;max-width:100%;margin:32px auto 16px;padding:5px;display:flex}.mk-site .mk-billing-toggle button{color:#425466;background:#fff;border-radius:8px;gap:10px;height:auto;min-height:46px;padding:12px 23px;font-size:.9375rem;font-weight:600}.mk-site .mk-billing-toggle button[aria-pressed=true]{color:#fff;background:#086aca}.mk-billing-toggle button>span{color:#075c69;white-space:nowrap;background:#c5fbff;border-radius:5px;padding:3px 7px;font-size:.75rem}.mk-site .mk-billing-summary{text-align:center;color:#52677d;max-width:640px;min-height:2.7em;margin:0 auto 30px;font-size:.8125rem;display:block}.mk-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px;display:grid}.mk-plan-card{background:#fff;border:1px solid #cddfec;border-radius:16px;overflow:hidden;box-shadow:0 12px 28px #0b4f9408}.mk-plan-popular{border:2px solid #168bff;box-shadow:0 14px 38px #168bff1a}.mk-plan-ribbon{text-align:center;min-height:37px;padding:8px 15px;font-size:.8125rem;font-weight:700;line-height:1.6}.mk-plan-popular .mk-plan-ribbon{color:#fff;background:#086aca;border-bottom:3px solid #00eaf2}.mk-plan-body{padding:23px 28px 18px}.mk-site .mk-plan-body h3{letter-spacing:-.035em;font-size:1.6rem}.mk-site .mk-plan-description{color:#425466;min-height:4.95em;margin-top:12px;font-size:.9375rem}.mk-plan-price{align-items:baseline;gap:8px;margin-top:24px;display:flex}.mk-plan-price strong{letter-spacing:-.055em;color:#0b1f3a;font-size:3.25rem;font-weight:650;line-height:1.2}.mk-plan-price>span{color:#52677d;font-size:.875rem}.mk-site .mk-plan-billing{color:#425466;margin-top:9px;font-size:.875rem}.mk-site .mk-plan-savings{color:#076173;margin-top:8px;font-size:.8125rem;font-weight:600}.mk-plan-body>.mk-button{width:100%;margin:25px 0 22px}.mk-site .mk-plan-allowances{border-top:1px solid #e1ecf4;gap:16px;margin:0;padding:23px 0;list-style:none;display:grid}.mk-plan-allowances li{color:#253f59;align-items:center;gap:9px;font-size:.875rem;display:flex}.mk-plan-allowances li>svg{color:#0871ca;width:17px;height:17px}.mk-site .mk-booking-help{color:#426c90;background:0 0;border:0;border-radius:5px;place-items:center;width:28px;min-width:28px;height:28px;margin-left:auto;padding:4px;display:inline-grid}.mk-pricing-tooltip[data-slot=tooltip-content]{color:#0b1f3a;background:#fff;border:1px solid #a7d4ff;max-width:min(300px,100vw - 30px);padding:14px 17px;font-size:.875rem;line-height:1.6;box-shadow:0 8px 25px #0b4f9420}.mk-pricing-tooltip>svg{display:none}.mk-plan-expanded{border-top:1px solid #e1ecf4}.mk-site .mk-plan-expand{color:#086aca;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:17px 0 5px;font-size:.875rem;font-weight:600;display:flex}.mk-plan-expand[aria-expanded=true]>svg{transform:rotate(180deg)}.mk-site .mk-plan-feature-list{gap:13px;padding:19px 0 0;list-style:none;display:grid}.mk-plan-feature-list li{color:#425466;align-items:flex-start;gap:9px;font-size:.875rem;display:flex}.mk-plan-feature-list svg{color:#0871ca;margin-top:4px}.mk-site .mk-plan-availability{color:#52677d;margin-block:19px 5px;font-size:.75rem}.mk-pricing-explanation{background:#f0f9ff;border:1px solid #d2e7f6;border-radius:10px;align-items:flex-start;gap:11px;margin-top:27px;padding:20px 24px;display:flex}.mk-pricing-explanation svg{color:#0871ca;margin-top:3px}.mk-pricing-explanation p{color:#425466;font-size:.875rem}.mk-site .mk-pricing-release-note{color:#52677d;text-align:center;max-width:860px;margin:17px auto 0;font-size:.8125rem}.mk-plan-comparison{margin-top:65px}.mk-site .mk-plan-comparison>h3{text-align:center;font-size:1.8rem}.mk-site .mk-plan-comparison>p{text-align:center;color:#425466;margin:13px 0 27px}.mk-site .mk-comparison-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0}.mk-site .mk-comparison-table :is(th,td){white-space:normal;color:#425466;text-align:center;overflow-wrap:anywhere;border-bottom:1px solid #e1ecf4;height:auto;padding:17px;font-size:.875rem}.mk-site .mk-comparison-table th:first-child{text-align:left;width:37%}.mk-site .mk-comparison-table thead th{color:#0b1f3a;background:#eef6ff;font-size:1rem;font-weight:650}.mk-site .mk-comparison-table :is(th,td):nth-child(2){background:#f3f9ff}.mk-site .mk-comparison-table thead th:nth-child(2){background:#e0f1ff}.mk-comparison-popular{color:#086aca;margin-top:4px;font-size:.75rem;display:block}.mk-site .mk-comparison-table caption{color:#52677d;text-align:left;margin-top:17px;font-size:.8125rem}@media (max-width:1050px){.mk-plan-grid{gap:15px}.mk-plan-body{padding:20px}.mk-plan-allowances li{gap:6px;font-size:.8125rem}}@media (max-width:800px){.mk-plan-grid{grid-template-columns:1fr;max-width:520px;margin:auto}.mk-plan-body{padding:24px}.mk-plan-description{min-height:0!important}.mk-plan-card:not(.mk-plan-popular) .mk-plan-ribbon{display:none}.mk-plan-allowances li{font-size:.9375rem}.mk-pricing-trust{gap:15px 25px}.mk-site .mk-comparison-table :is(th,td){padding:13px 9px;font-size:.8125rem}.mk-site .mk-comparison-table thead th{font-size:.875rem}.mk-site .mk-comparison-table th:first-child{width:34%}}@media (max-width:420px){.mk-site .mk-billing-toggle button{gap:6px;padding:11px;font-size:.875rem}.mk-billing-toggle button>span{padding:3px 5px}.mk-pricing-trust{flex-direction:column;align-items:flex-start;width:fit-content;margin-inline:auto}.mk-plan-body{padding:22px}.mk-pricing-explanation{padding:16px}.mk-site .mk-comparison-table :is(th,td){padding:12px 4px;font-size:.75rem}.mk-site .mk-comparison-table thead th,.mk-comparison-popular{font-size:.75rem}.mk-site .mk-comparison-table th:first-child{width:25%}}@media (prefers-reduced-motion:reduce){.mk-pricing-tooltip{transition:none!important;animation:none!important}}
