@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,700;0,9..40,800;1,9..40,400&display=swap";:root{--mm-cream: #FFF4DD;--mm-navy: #263B5E;--mm-navy-60: rgba(38, 59, 94, .6);--mm-navy-10: rgba(38, 59, 94, .1);--mm-navy-06: rgba(38, 59, 94, .06);--mm-coral: #F28C7B;--mm-coral-hover: #E07565;--mm-highlight: #F6C85F;--mm-check: #8FB996;--mm-star: #F6C85F;--mm-white: #FFFFFF;--mm-font: "DM Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mm-radius: 16px;--mm-radius-pill: 9999px;--mm-shadow: 0 2px 12px rgba(38, 59, 94, .05);--mm-shadow-hover: 0 8px 28px rgba(38, 59, 94, .1);--mm-ease: all .3s cubic-bezier(.4, 0, .2, 1);--mm-max-w: 1160px}[class^=mm-] *,[class^=mm-] *:before,[class^=mm-] *:after{box-sizing:border-box}.mm-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 32px;font-family:var(--mm-font);font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;border:none;border-radius:var(--mm-radius-pill);cursor:pointer;transition:var(--mm-ease)}.mm-btn--primary{background:var(--mm-coral);color:var(--mm-white);box-shadow:0 4px 16px #f28c7b4d}.mm-btn--primary:hover{background:var(--mm-coral-hover);transform:translateY(-2px);box-shadow:0 8px 24px #f28c7b66}.mm-btn--secondary{background:var(--mm-white);color:var(--mm-navy);border:1px solid var(--mm-navy-10)}.mm-btn--secondary:hover{background:var(--mm-cream);transform:translateY(-2px)}.mm-btn--light{background:var(--mm-cream);color:var(--mm-navy)}.mm-btn--light:hover{background:var(--mm-white);transform:translateY(-2px);box-shadow:0 8px 24px #00000026}.mm-card{background:var(--mm-white);border:1px solid var(--mm-navy-06);border-radius:var(--mm-radius);padding:32px;box-shadow:var(--mm-shadow);transition:var(--mm-ease)}.mm-card:hover{transform:translateY(-4px);box-shadow:var(--mm-shadow-hover)}.mm-wrap{width:100%;max-width:var(--mm-max-w);margin:0 auto;padding:0 32px}.mm-section{padding:96px 0}.mm-center{text-align:center}.mm-stars{display:inline-flex;gap:2px;color:var(--mm-star)}.mm-check{width:7px;height:7px;border-radius:50%;background:var(--mm-check);display:inline-block;flex-shrink:0}.mm-hl{background:linear-gradient(180deg,transparent 55%,rgba(246,200,95,.35) 55%);padding:0 3px}@media(max-width:768px){.mm-section{padding:64px 0}.mm-wrap{padding:0 20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/mm-styles.css.map */
