.mm-store-surface .mm-cta-blue__panel{border-top-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 28%, var(--ms-border,#ffffff1f));border-bottom-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 28%, var(--ms-border,#ffffff1f));background:radial-gradient(40% 90% at 20% 0%, color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 12%, transparent), transparent)}.mm-store-surface .mm-cta-blue__cross{color:var(--hero-accent,var(--ms-accent))}.mm-store-surface .mm-cta-blue__edge--left,.mm-store-surface .mm-cta-blue__edge--right{border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 22%, var(--ms-border,#ffffff1f))}.mm-store-surface .mm-cta-blue__headline{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:var(--hero-headline-tracking,.02em);text-transform:var(--hero-headline-transform,none);font-size:clamp(1.15rem,3vw,1.65rem);font-weight:800;line-height:1.2}.mm-store-surface .mm-cta-blue__subline{font-family:var(--ms-font-body,inherit);letter-spacing:.01em;text-transform:none;font-size:clamp(.84rem,2vw,.98rem);font-weight:500;line-height:1.45}.mm-store-surface .mm-cta-blue__btn{font-family:var(--ms-font-body,var(--hero-font-display,var(--ms-font-display)));letter-spacing:.02em;text-transform:none;border-radius:var(--hero-radius,.5rem);min-height:2.85rem;padding:.72rem 1.4rem;font-size:.9rem;font-weight:700;transition:background .2s,transform .2s,color .2s,border-color .2s}.mm-store-surface .mm-cta-blue__btn--primary{background:var(--hero-accent,var(--ms-accent));color:var(--ms-text-on-accent,var(--ms-accent-text,#fff));border:1px solid var(--hero-accent,var(--ms-accent));clip-path:var(--hero-btn-clip,none)}.mm-store-surface .mm-cta-blue__btn--primary:hover{filter:brightness(1.08);opacity:1;transform:translateY(-2px)}.mm-store-surface .mm-cta-blue__btn--details,.mm-store-surface .mm-cta-blue__btn--outline{color:var(--ms-text,#e0e0e0);background:color-mix(in srgb, var(--ms-surface,#16161e) 88%, transparent);border:1px solid color-mix(in srgb, var(--ms-text,#e0e0e0) 28%, var(--ms-border,#ffffff29));clip-path:none;padding-inline:1.35rem;box-shadow:0 6px 20px #0000002e}.mm-store-surface .mm-cta-blue__btn--details:hover,.mm-store-surface .mm-cta-blue__btn--outline:hover{color:var(--ms-text,#f0f0f4);background:color-mix(in srgb, var(--ms-surface-alt,#1b1b26) 92%, transparent);border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 45%, var(--ms-border,#fff3));transform:translateY(-2px)}.mm-store-surface .mm-cta-grad__panel{border-radius:var(--hero-radius,0);border:1px solid color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 35%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 18%, var(--hero-cta-grad-mid,#0d0d12)) 0%, var(--hero-cta-grad-mid,#0d0d12) 55%, var(--hero-cta-grad-end,#08080c) 100%)}.mm-store-surface .mm-cta-grad__headline{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.04em;text-transform:uppercase;background:0 0;-webkit-background-clip:unset;background-clip:unset;color:var(--hero-body-muted,#e0e0e0)}.mm-store-surface .mm-cta-grad__pill{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.1em;text-transform:uppercase;border-radius:var(--hero-radius,0);border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 40%, transparent);font-size:.62rem}.mm-store-surface .mm-cta-grad__btn{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.1em;text-transform:uppercase;border-radius:var(--hero-radius,0);clip-path:var(--hero-btn-clip,none);color:var(--hero-btn-text,#0a0a0a);background:var(--hero-btn-bg,#e0e0e0);font-size:.65rem}.mm-store-surface .mm-cta-grad__btn:hover{background:var(--hero-accent,var(--ms-accent));opacity:1;transform:translateY(-4px)}.mm-store-surface .mm-ftr-cols{border-radius:var(--hero-radius,0);border-top-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 30%, var(--ms-border,#ffffff1a))}.mm-store-surface .mm-ftr-cols__glow,.mm-store-surface .mm-ftr-cols:before{background:radial-gradient(35% 128px at 50% 0%, color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 22%, transparent), transparent)}.mm-store-surface .mm-ftr-cols__col-title{font-family:var(--hero-font-mono,var(--ms-font-body));color:var(--hero-accent,var(--ms-accent));letter-spacing:.14em}.mm-store-surface .mm-ftr-cols__link{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;transition:color .2s,transform .2s}.mm-store-surface .mm-ftr-cols__link:hover{color:var(--hero-accent,var(--ms-accent));transform:translate(2px)}.mm-store-surface .mm-ftr-cols__desc,.mm-store-surface .mm-ftr-cols__copy{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.04em;font-size:.68rem}.mm-store-surface .mm-ftr-min{border-top-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 28%, var(--ms-border,#ffffff1a))}.mm-store-surface .mm-ftr-min__link{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;transition:color .2s}.mm-store-surface .mm-ftr-min__link--main:hover,.mm-store-surface .mm-ftr-min__link--legal:hover{color:var(--hero-accent,var(--ms-accent));text-decoration:none}.mm-store-surface .mm-ftr-min__social-btn{border-radius:var(--hero-radius,0);clip-path:var(--hero-btn-clip,none)}.mm-store-surface .mm-ftr-min__social-btn:hover{background:var(--hero-accent,var(--ms-accent));color:var(--hero-btn-text,#0a0a0a)}.mm-store-surface .mm-ftr-min__tagline{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.04em}.mm-store-surface .mm-ftr-contact{border-radius:var(--hero-radius,0)}.mm-store-surface .mm-ftr-contact__col-title{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.12em;text-transform:uppercase;font-size:.68rem}.mm-store-surface .mm-ftr-contact__link:hover,.mm-store-surface .mm-ftr-contact__social-link{color:var(--hero-accent,var(--ms-accent))}.mm-store-surface .mm-ftr-mintmerchs{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.06em;text-transform:uppercase;font-size:.68rem}.mm-store-surface .mm-ftr-mintmerchs:hover{color:var(--hero-accent,var(--ms-accent))}.mm-pulse.mm-store-surface .mm-bnt-dark__kicker,.mm-pulse.mm-store-surface .mm-bnt-dark__heading{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.08em;text-transform:uppercase}.mm-pulse.mm-store-surface .mm-bnt-dark__kicker{color:var(--hero-accent,var(--ms-accent))}.mm-pulse.mm-store-surface .mm-bnt-dark__lead,.mm-pulse.mm-store-surface .mm-bnt-dark__desc{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.03em}.mm-pulse.mm-store-surface .mm-bnt-dark__eyebrow{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.1em;text-transform:uppercase;color:var(--hero-accent,var(--ms-accent));font-size:.82rem}.mm-pulse.mm-store-surface .mm-bnt-dark__card{border-radius:var(--hero-radius,0);border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 18%, var(--ms-border));box-shadow:inset 0 -24px 80px -24px color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 14%, transparent)}@media (min-width:900px){.mm-pulse.mm-store-surface .mm-bnt-dark__card[data-pos="0"],.mm-pulse.mm-store-surface .mm-bnt-dark__card[data-pos="1"],.mm-pulse.mm-store-surface .mm-bnt-dark__card[data-pos="2"],.mm-pulse.mm-store-surface .mm-bnt-dark__card[data-pos="3"]{border-radius:var(--hero-radius,0)}}.mm-pulse.mm-store-surface .mm-pulse__section-k{font-family:var(--hero-font-mono,var(--ms-font-body));color:var(--hero-accent,var(--ms-accent))}.mm-pulse.mm-store-surface .mm-pulse__section-title{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:var(--hero-headline-tracking,.06em)}.mm-pulse.mm-store-surface .mm-pulse__specs-dl{border-radius:var(--hero-radius,0);border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 22%, var(--ms-border))}.mm-pulse.mm-store-surface .mm-pulse__specs-dl dt{font-family:var(--hero-font-mono,var(--ms-font-body));color:var(--hero-accent,var(--ms-accent))}.mm-pulse.mm-store-surface .mm-psc__kicker{font-family:var(--ms-font-display,inherit);letter-spacing:.14em;color:var(--ms-accent,var(--hero-accent))}.mm-pulse.mm-store-surface .mm-psc__category{font-family:var(--ms-font-body,inherit);letter-spacing:.08em;color:var(--ms-muted,var(--hero-body-muted))}.mm-pulse.mm-store-surface .mm-psc__title{font-family:var(--ms-font-body,inherit);letter-spacing:normal;text-transform:none}.mm-pulse.mm-store-surface .mm-psc__price{font-family:var(--ms-font-body,inherit);letter-spacing:normal;text-transform:none;font-weight:700}.mm-pulse.mm-store-surface .mm-psc__card{border:none;border-top:1px solid color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 22%, var(--ms-border));box-shadow:none;background:0 0}.mm-pulse.mm-store-surface .mm-psc__specs,.mm-pulse.mm-store-surface .mm-psc__assurance{font-family:var(--ms-font-body,inherit);letter-spacing:normal}.mm-pulse.mm-store-surface .mm-psc__btn{font-family:var(--ms-font-body,var(--hero-font-display,var(--ms-font-display)));letter-spacing:.02em;text-transform:none;border-radius:var(--hero-radius,.5rem);min-height:2.85rem;font-size:.9rem;font-weight:700;transition:background .2s,transform .2s,border-color .2s}.mm-pulse.mm-store-surface .mm-psc__btn--primary{clip-path:var(--hero-btn-clip,none);background:var(--hero-accent,var(--ms-accent));color:var(--ms-text-on-accent,var(--ms-accent-text,#fff));border:1px solid var(--hero-accent,var(--ms-accent))}.mm-pulse.mm-store-surface .mm-psc__btn--primary:hover{filter:brightness(1.08);transform:translateY(-2px)}.mm-pulse.mm-store-surface .mm-psc__btn--details,.mm-pulse.mm-store-surface .mm-psc__btn--outline{background:color-mix(in srgb, var(--ms-surface,#16161e) 88%, transparent);color:var(--ms-text,#f0f0f4);clip-path:none;border:1px solid color-mix(in srgb, var(--ms-text,#f0f0f4) 28%, var(--ms-border,#ffffff29));box-shadow:0 6px 20px #0000002e}.mm-pulse.mm-store-surface .mm-psc__btn--details:hover,.mm-pulse.mm-store-surface .mm-psc__btn--outline:hover{border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 45%, var(--ms-border,#fff3));transform:translateY(-2px)}.mm-pulse.mm-store-surface .mm-psc__img,.mm-pulse.mm-store-surface .mm-psc__rating-pill{border-radius:0}.mm-store-surface .mm-cta-glass,.mm-store-surface .mm-cta-glass__card{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none}.mm-store-surface .mm-cta-glass__headline{font-family:var(--ms-font-body,inherit);letter-spacing:normal;text-transform:none;color:var(--ms-text,inherit);font-weight:600}.mm-store-surface .mm-cta-glass__body{font-family:var(--ms-font-body,inherit);font-size:var(--ms-prose-size,.95rem);color:var(--ms-muted,var(--hero-body-muted,#0009))}.mm-store-surface .mm-cta-glass__btn{font-family:var(--ms-font-body,inherit);border-radius:var(--hero-radius,var(--ms-radius,.5rem))}.mm-store-surface .mm-cta-glass__btn--ghost{color:var(--ms-text,inherit);border-color:color-mix(in srgb, var(--ms-text,inherit) 28%, var(--ms-border));background:0 0}.mm-store-surface .mm-cta-glass__btn--ghost:hover{border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 45%, var(--ms-border))}.mm-pulse.mm-store-surface .mm-faq-glow__kicker,.mm-pulse.mm-store-surface .mm-faq-glow__title{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.06em;text-transform:uppercase}.mm-pulse.mm-store-surface .mm-faq-glow__kicker{background:0 0;-webkit-background-clip:unset;background-clip:unset;color:var(--hero-accent,var(--ms-accent))}.mm-pulse.mm-store-surface .mm-faq-glow__tab{border-radius:var(--hero-radius,0);font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.1em;text-transform:uppercase;font-size:.68rem}.mm-pulse.mm-store-surface .mm-faq-glow__item{border-radius:var(--hero-radius,0);border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 18%, var(--ms-border))}.mm-pulse.mm-store-surface .mm-faq-glow__question{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.06em;text-transform:uppercase;font-size:.72rem}.mm-pulse.mm-store-surface .mm-faq-glow__answer{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.02em;font-size:.8rem}.mm-pulse.mm-store-surface .mm-faq-glow__tab[data-active=true]{border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 45%, transparent);box-shadow:0 0 24px color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 18%, transparent)}.mm-pulse.mm-store-surface .mm-ann-spark__text{font-family:var(--hero-font-mono,var(--ms-font-body));letter-spacing:.08em;text-transform:uppercase;color:var(--ms-text,#f0f0f4)}.mm-pulse.mm-store-surface .mm-ann-spark__bar{border-radius:var(--hero-radius,0);background:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 8%, var(--ms-page,#0d0d12));border-color:color-mix(in srgb, var(--hero-accent,var(--ms-accent)) 28%, var(--ms-border))}.mm-pulse.mm-store-surface .mm-ann-spark__fly{display:none}.mm-pulse.mm-store-surface .mm-ann-spark__link{font-family:var(--hero-font-display,var(--ms-font-display));letter-spacing:.1em;text-transform:uppercase;color:var(--hero-accent,var(--ms-accent));font-size:.62rem;font-weight:700;text-decoration:none}.mm-pulse.mm-store-surface .mm-ann-spark__close{border-radius:var(--hero-radius,0);color:var(--hero-accent,var(--ms-accent))}
