.mb-home{--mb-p:#9252ff;--mb-pd:#7a3de6;--mb-pl:#b07fff;--mb-o:#ff7d03;--mb-ol:#fdb96a;--mb-d:#220032;--mb-d8:#2f0a45}.mb-home .section{padding:84px 0;position:relative;overflow:hidden}.mb-home .section>.container,.mb-home .section>div[id]{position:relative;z-index:1}.mb-home .section-header{max-width:680px;margin-bottom:44px}.mb-home .section-header h2{font-size:clamp(1.9rem,4vw,2.75rem);letter-spacing:-.01em;margin-bottom:14px}.mb-home .section-header p{font-size:1.08rem;line-height:1.7}.mb-home .gradient-text,.mb-home .mb-grad{background:linear-gradient(135deg,var(--mb-p),var(--mb-o));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--mb-p)}.mb-home .btn{font-size:.98rem}.mb-home .btn-lg{padding:14px 28px}.mb-home .btn-primary{box-shadow:0 6px 18px #9252ff40}.mb-home .btn-primary:hover{box-shadow:0 8px 24px #9252ff61;transform:translateY(-2px)}.mb-home .btn-line{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.4)}.mb-home .btn-line:hover{border-color:var(--mb-o);color:var(--mb-ol);transform:translateY(-2px)}.mb-home .mb-float{position:absolute;z-index:0;height:auto;pointer-events:none;filter:drop-shadow(0 10px 18px rgba(34,0,50,.18));animation:mbFloat 6s ease-in-out infinite}@keyframes mbFloat{0%,to{transform:translateY(0) rotate(var(--r, 0deg))}50%{transform:translateY(-12px) rotate(calc(var(--r, 0deg) + 4deg))}}@media(prefers-reduced-motion:reduce){.mb-home .mb-float{animation:none;transform:rotate(var(--r, 0deg))}}.mb-home .hero{background:linear-gradient(135deg,#f8fafc,#fff5f0,#fef3ec)}.mb-home .hero-badge{font-size:.9rem;color:var(--mb-pd)}.mb-home .hero h1{font-size:clamp(2.5rem,5vw,3.9rem)}.mb-home .hero-subtitle{font-size:1.15rem}.mb-home .hero-actions{margin-bottom:40px}.mb-home .hero-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:580px}.mb-home .stat-divider{display:none}.mb-home .hero-stats{align-items:stretch}.mb-home .hero-stats .stat{display:flex;flex-direction:column;justify-content:center}.mb-home .stat{background:#fff;border:1px solid var(--gray-200);border-radius:16px;padding:14px 10px;text-align:center;box-shadow:0 4px 16px #0000000d}.mb-home .stat-number{color:var(--mb-p);font-size:1.4rem;line-height:1.1;white-space:nowrap}.mb-home .stat-label{display:block;margin-top:4px;font-size:.76rem;line-height:1.3}.mb-home .hero-box-img{filter:drop-shadow(0 20px 50px rgba(146,82,255,.28))}.mb-home .how-it-works{background:var(--gray-50);padding:84px 0 40px}.mb-home .how-it-works .section-header{margin-bottom:44px}.mb-home .how-it-works .section-header h2{font-size:clamp(1.9rem,4vw,2.75rem);margin-bottom:14px}.mb-home .how-it-works .section-header p{font-size:1.08rem}.mb-home .steps-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}.mb-home .step-connector{display:none}.mb-home .step-card{max-width:none;background:#fff;border-radius:20px;padding:30px 26px 28px;box-shadow:0 4px 16px #0000000a}.mb-home .step-card:hover{border-color:var(--mb-pl)}.mb-home .step-number{position:absolute;top:16px;left:20px;font-size:2.2rem;line-height:1;margin:0}.mb-home .step-icon{font-size:3.4rem;height:118px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:18px}.mb-home .step-icon--img img{max-height:118px;width:auto;transform:rotate(-6deg);filter:drop-shadow(0 8px 14px rgba(34,0,50,.16))}.mb-home .step-card h3{font-size:1.25rem;margin-bottom:10px}.mb-home .step-card p{font-size:.95rem;line-height:1.6}.mb-home .themes{background:linear-gradient(135deg,var(--mb-d) 0%,var(--mb-d8) 100%)}.mb-home .themes:before,.mb-home .themes:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.mb-home .themes:before{width:520px;height:520px;background:var(--mb-p);opacity:.14;top:-220px;right:-160px}.mb-home .themes:after{width:380px;height:380px;background:var(--mb-o);opacity:.09;bottom:-170px;left:-120px}.mb-home .themes .section-header{max-width:860px}.mb-home .themes .section-header h2,.mb-home .themes .themes-group-label{color:#fff}.mb-home .themes .themes-group-label--past{color:#fff9}.mb-home .themes .theme-pill{background:#ffffff14;border-color:#fff3;color:#fff;padding:13px 22px}.mb-home .themes .theme-pill:hover{border-color:#ffffff80;background:#ffffff24}.mb-home .themes .theme-pill--active,.mb-home .themes .theme-pill--active:hover,.mb-home .themes .theme-pill--active:focus,.mb-home .themes .theme-pill[aria-expanded=true],.mb-home .themes .theme-pill[aria-expanded=true]:hover{background:linear-gradient(135deg,var(--mb-p),var(--mb-o));border-color:transparent;color:#fff;opacity:1;box-shadow:0 8px 22px #9252ff66}.mb-home .themes .theme-pill:hover,.mb-home .themes .theme-pill:focus{color:#fff}.mb-home .themes .theme-pill--active .theme-pill__name,.mb-home .themes .theme-pill--active .theme-pill__chevron{color:#fff;-webkit-text-fill-color:#fff}.mb-home .themes .theme-pill:focus-visible{outline:3px solid var(--mb-ol);outline-offset:3px}.mb-home .themes .theme-pill--past{opacity:.75}.mb-home .themes .theme-detail{border-radius:20px;border-width:2px;box-shadow:0 20px 60px #0000004d}.mb-home .themes .themes-placeholder{background:#ffffff0f;border-color:#ffffff40;color:#ffffffb3;border-radius:20px}.mb-home .themes .themes-note{max-width:760px;margin:40px auto 0;text-align:left;background:#ff7d031f;border:2px dashed var(--mb-o);border-radius:20px;padding:18px 24px;color:#ffffffd9;font-size:.98rem}.mb-home .themes .themes-note p{margin:0}.mb-home .themes .themes-note strong{color:var(--mb-ol)}.mb-home .themes .themes-note a{color:var(--mb-ol);font-weight:700;text-decoration:underline;text-underline-offset:3px}.mb-home .themes-btns{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:30px}.mb-home .themes-btns .btn-primary{background:var(--mb-o);border-color:var(--mb-o);box-shadow:0 6px 18px #ff7d034d}.mb-home .mbc-section{background:#fff}.mb-home .mbc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.mb-home .mbc__card{background:#fff;border:1px solid var(--gray-200);border-radius:20px;padding:26px 24px;box-shadow:0 4px 16px #0000000a;transition:var(--transition)}.mb-home .mbc__card:hover{transform:translateY(-4px);border-color:var(--mb-pl);box-shadow:0 10px 30px #9252ff1f}.mb-home .mbc__card:nth-child(3n+1){border-top:4px solid var(--mb-p)}.mb-home .mbc__card:nth-child(3n+2){border-top:4px solid var(--mb-o)}.mb-home .mbc__card:nth-child(3n){border-top:4px solid var(--mb-pl)}.mb-home .mbc__emo{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:16px;background:#f6f0ff;font-size:1.6rem;margin-bottom:14px}.mb-home .mbc__card h3{font-size:1.15rem;margin-bottom:8px}.mb-home .mbc__card p{color:var(--gray-500);font-size:.95rem;line-height:1.6;margin:0}.mb-home .mbc__card a{color:var(--mb-p);font-weight:600;text-decoration:underline;text-underline-offset:3px}.mb-home .mbc__btns{display:flex;gap:14px;flex-wrap:wrap;justify-content:center;margin-top:36px}.mb-home .pricing{background:linear-gradient(180deg,#f8fafc,#fff5f0)}.mb-home .product-card{border-radius:28px;box-shadow:0 12px 40px #00000014}.mb-home .product-card--featured{box-shadow:0 20px 60px #9252ff2e;border-width:2px}.mb-home .pricing-option{border-radius:16px}.mb-home .product-card__name{font-size:1.7rem}.mb-home .onetime-promo{border-radius:20px;border-color:var(--mb-pl);background:#fff}.mb-home .social-proof{background:#fff}.mb-home .social-proof__header h2{font-size:clamp(1.9rem,4vw,2.75rem)}.mb-home .faq{background:var(--gray-50)}.mb-home .faq-item{border-radius:16px}.mb-home .faq-item[open]{box-shadow:0 8px 24px #9252ff1a}.mb-home .ss-latest-section{background:#fff}.mb-home .ss-latest{border-radius:28px;overflow:hidden;box-shadow:0 12px 40px #00000014}.mb-home .cta-section{background:#fff;padding:40px 0 90px;overflow:visible}.mb-home .cta-banner{padding:64px 48px;border-radius:28px;box-shadow:0 20px 60px #22003240}.mb-home .cta-banner .mb-float{z-index:1}.mb-home .cta-logo{width:180px;height:auto;margin:0 auto 22px}.mb-home .cta-content h2{font-size:clamp(1.9rem,4vw,2.75rem)}.mb-home .cta-content p{color:#ffffffbf;max-width:560px}.mb-home .cta-btn-row{display:flex;gap:14px;flex-wrap:wrap;justify-content:center}.mb-home .cta-note{color:#fff9;font-size:.88rem}@media(max-width:1024px){.mb-home .hero-stats{margin-left:auto;margin-right:auto}.mb-home .mbc__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.mb-home .section,.mb-home .how-it-works{padding:64px 0}.mb-home .how-it-works{padding-bottom:32px}.mb-home .section-header{margin-bottom:32px}.mb-home .steps-grid{grid-template-columns:1fr;max-width:420px;margin:0 auto;gap:18px}.mb-home .step-icon{height:96px}.mb-home .step-icon--img img{max-height:96px}.mb-home .mb-float--hide-sm{display:none}.mb-home .mb-float{max-width:36px;opacity:.95}.mb-home .section .mb-float{top:10px!important;bottom:auto!important}.mb-home .hero .mb-float{display:none}.mb-home .cta-banner .mb-float{top:14px!important;bottom:auto!important}.mb-home .themes .themes-note{text-align:center}.mb-home .cta-section{padding:24px 0 64px}.mb-home .cta-banner{padding:72px 22px 64px}.mb-home .cta-logo{width:140px}}@media(max-width:600px){.mb-home .mbc__grid{grid-template-columns:1fr}.mb-home .mbc__card{padding:22px 20px;display:grid;grid-template-columns:52px 1fr;column-gap:16px;align-items:start}.mb-home .mbc__emo{grid-row:span 2;margin:0}}@media(max-width:480px){.mb-home .hero-stats{grid-template-columns:repeat(2,minmax(0,1fr));flex-direction:initial;max-width:340px}.mb-home .themes-btns .btn,.mb-home .mbc__btns .btn,.mb-home .cta-btn-row .btn{width:100%;max-width:320px}}.mb-home #MainContent,.mb-home main{overflow-x:clip}.mb-home .faq-actions__btn{white-space:normal;max-width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/15/assets/mb-home.css.map */
