.ml-prospect-cards-section{margin-bottom:72px}.ml-prospect-cards-heading{font-size:22px;font-weight:700;color:#1a1a1a;text-align:center;margin:0 0 36px;letter-spacing:-.01em}.ml-prospect-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;align-items:stretch}.ml-card{position:relative;display:flex;flex-direction:column;border-radius:20px;padding:40px 32px;box-shadow:0 8px 32px #0000001a;transition:transform .3s ease,box-shadow .3s ease}@media(hover:hover){.ml-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000024}.ml-card--sapphire:hover{transform:scale(1.05) translateY(-4px)}}.ml-card--current{outline:2px solid #2e7d45;outline-offset:2px}.ml-card__badge{align-self:center;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:6px 12px;border-radius:999px;line-height:1.2;margin:0 0 24px;white-space:nowrap}.ml-card__badge--green{background:#2e7d45;color:#fff}.ml-card__badge--gold{background:#d4a853;color:#1a1a1a}.ml-card__badge--premium{background:#c8a96e;color:#1a1a1a}.ml-card__badge--current{background:#1a1a1a;color:#fff}.ml-card__icon{width:48px;height:48px;border-radius:50%;margin:0 auto 20px;flex-shrink:0}.ml-card__icon--pearl{background:linear-gradient(135deg,#cacaca,gray)}.ml-card__icon--sapphire{background:linear-gradient(135deg,#e2bcb5,#651b32)}.ml-card__icon--diamond{background:linear-gradient(135deg,#01677f,#1a365d)}.ml-card__tier{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.12em;margin:0 0 8px;text-align:center}.ml-card__price{font-size:clamp(28px,3vw,36px);font-weight:700;margin:0 0 8px;text-align:center;line-height:1.1}.ml-card__billing-note{margin:-4px 0 8px;font-size:13px;font-weight:500;text-align:center;color:#666}.ml-card--sapphire .ml-card__billing-note,.ml-card--diamond .ml-card__billing-note{color:#ffffffbf}.ml-card__headline{font-size:18px;font-weight:700;margin:0 0 24px;text-align:center}.ml-card__benefits{list-style:none;margin:0 0 28px;padding:0;flex:1}.ml-card__benefits li{display:flex;align-items:flex-start;gap:8px;font-size:16px;line-height:1.45;margin-bottom:8px}.ml-card__benefits li:last-child{margin-bottom:0}.ml-card__check{flex-shrink:0;font-weight:700;margin-top:1px}.ml-card__btn{display:block;width:100%;padding:16px;border-radius:8px;font-size:15px;font-weight:600;text-align:center;text-decoration:none;box-sizing:border-box;margin-top:auto;transition:opacity .2s ease}.ml-card__btn:hover{opacity:.92}.ml-card__btn--disabled{background:#eee;color:#888;pointer-events:none}.ml-card--pearl{background:#fff;border:1px solid #d4e8da;box-shadow:0 8px 32px #00000014}.ml-card--pearl .ml-card__tier{color:#2e7d45}.ml-card--pearl .ml-card__price,.ml-card--pearl .ml-card__headline{color:#1a1a1a}.ml-card__benefits--green .ml-card__check{color:#2e7d45}.ml-card__benefits--green li{color:#333}.ml-card--sapphire{background:linear-gradient(160deg,#1e4d8c,#285fa8);color:#fff;transform:scale(1.05);z-index:1}.ml-card--sapphire .ml-card__tier,.ml-card--sapphire .ml-card__price,.ml-card--sapphire .ml-card__headline{color:#fff}.ml-card__benefits--light .ml-card__check{color:#d4a853}.ml-card__benefits--light li{color:#fffffff2}.ml-card__btn--dark{background:#1a1a1a;color:#fff}.ml-card__btn--sapphire{background:#fff;color:#1e4d8c}.ml-card--diamond{background:#1a1a1a;border:1px solid #c8a96e;box-shadow:0 12px 40px #00000024}.ml-card--diamond .ml-card__tier{color:#c8a96e}.ml-card--diamond .ml-card__price,.ml-card--diamond .ml-card__headline{color:#fff}.ml-card__benefits--gold .ml-card__check{color:#c8a96e}.ml-card__benefits--gold li{color:#ffffffe6}.ml-card__btn--diamond{background:#c8a96e;color:#1a1a1a}@media(max-width:989px){.ml-prospect-cards{grid-template-columns:1fr;max-width:480px;margin:0 auto}.ml-card--sapphire{transform:none}}@media(max-width:989px)and (hover:hover){.ml-card--sapphire:hover{transform:translateY(-4px)}}@media(max-width:749px){.ml-card{padding:36px 24px}.ml-card__badge{font-size:10px;padding:5px 10px;margin-bottom:20px}}.mp-wrap--pearl .ml-card--current{outline-color:#2e7d45}.mp-wrap--sapphire .ml-card--current{outline-color:#1e4d8c}.mp-wrap--diamond .ml-card--current{outline-color:#c8a96e}
/*# sourceMappingURL=/cdn/shop/t/41/assets/member-cards.css.map */
