.mmai-method-define-section{position:relative;overflow:hidden;margin-top:-1px;padding:clamp(18px,2vw,28px) 18px clamp(34px,3.2vw,48px);background:linear-gradient(180deg,#080812 0%,#0b0a18 34%,#171128 70%,#f7f4ff 100%)}.mmai-method-define-section::before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 50% 4%,rgba(126,91,255,.12),transparent 34%),radial-gradient(circle at 12% 44%,rgba(101,51,211,.08),transparent 30%),radial-gradient(circle at 88% 38%,rgba(126,91,255,.07),transparent 30%);opacity:.55}.mmai-method-define-section::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:clamp(62px,7vw,92px);pointer-events:none;background:linear-gradient(180deg,rgba(247,244,255,0) 0%,rgba(247,244,255,.72) 66%,#f7f4ff 100%)}.mmai-method-define-section .sp-el-row,.mmai-method-define-section .sp-el-col,.mmai-method-define-section .sp-code-wrapper,.mmai-method-define-section .sp-html{position:relative;z-index:2;margin-top:0!important;margin-bottom:0!important}.mmai-method-define{position:relative;z-index:2;color:#f7f4ff}.mmai-method-define__shell{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,318px);gap:clamp(18px,2vw,28px);width:min(1040px,100%);margin:0 auto;padding:clamp(18px,1.75vw,24px);border:1px solid rgba(217,207,255,.13);border-radius:24px;background:radial-gradient(circle at 10% 0%,rgba(126,91,255,.13),transparent 34%),radial-gradient(circle at 92% 0%,rgba(255,255,255,.055),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.076),rgba(255,255,255,.034)),rgba(17,14,31,.72);box-shadow:0 18px 46px rgba(6,4,18,.28),inset 0 1px 0 rgba(255,255,255,.11),0 0 0 1px rgba(126,91,255,.03);backdrop-filter:blur(14px);overflow:hidden}.mmai-method-define__shell::before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(190,174,255,.34),transparent);opacity:.7}.mmai-method-define__copy{position:relative;z-index:1;min-width:0;max-width:670px}.mmai-method-define__kicker{display:inline-flex;align-items:center;gap:9px;width:fit-content;margin-bottom:9px;padding:6px 11px;border:1px solid rgba(255,255,255,.105);border-radius:999px;background:rgba(255,255,255,.042);color:rgba(231,225,255,.68);font-size:9.4px;line-height:1;font-weight:850;letter-spacing:.14em;text-transform:uppercase;box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 18px rgba(6,4,18,.09)}.mmai-method-define__kicker span{width:6px;height:6px;border-radius:999px;background:#9f86ff;box-shadow:0 0 12px rgba(159,134,255,.72)}.mmai-method-define__title{max-width:560px;margin:0;color:#fff;font-size:clamp(28px,2.35vw,36px);line-height:.98;letter-spacing:-.055em;font-weight:850;text-wrap:balance}.mmai-method-define__text{max-width:650px;margin:10px 0 0;color:rgba(245,241,255,.7);font-size:clamp(14.4px,.98vw,15.8px);line-height:1.5;letter-spacing:-.012em;text-wrap:pretty}.mmai-method-define__principle{position:relative;z-index:1;align-self:stretch;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:18px;border:1px solid rgba(211,201,255,.13);border-radius:20px;background:radial-gradient(circle at 22% 0%,rgba(126,91,255,.16),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.064),rgba(255,255,255,.026));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 12px 28px rgba(5,3,18,.17);overflow:hidden}.mmai-method-define__principle::before{content:"";position:absolute;inset:1px;border-radius:19px;pointer-events:none;border:1px solid rgba(255,255,255,.045)}.mmai-method-define__principleLabel{position:relative;z-index:1;display:block;margin-bottom:8px;color:rgba(211,198,255,.62);font-size:8.8px;line-height:1;font-weight:900;letter-spacing:.13em;text-transform:uppercase}.mmai-method-define__principle p{position:relative;z-index:1;max-width:24ch;margin:0;color:rgba(255,255,255,.93);font-size:clamp(16px,1.12vw,18px);line-height:1.08;letter-spacing:-.038em;font-weight:820;text-wrap:balance}.mmai-method-define__rail{position:relative;z-index:1;grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:-4px}.mmai-method-define__rail span{position:relative;min-width:0;padding:11px 12px;border:1px solid rgba(205,194,255,.115);border-radius:15px;background:radial-gradient(circle at 0% 0%,rgba(159,131,255,.06),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.048),rgba(255,255,255,.018));box-shadow:inset 0 1px 0 rgba(255,255,255,.055),0 8px 18px rgba(5,3,18,.095);color:rgba(245,241,255,.62);font-size:12.1px;line-height:1.24;font-weight:620;letter-spacing:-.01em}.mmai-method-define__rail span::before{content:"";position:absolute;left:12px;right:12px;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,rgba(159,134,255,.36),transparent);opacity:.45}.mmai-method-define__rail strong{display:block;margin-bottom:4px;color:rgba(211,198,255,.72);font-size:8.4px;line-height:1;font-weight:900;letter-spacing:.12em;text-transform:uppercase}@media (min-width:681px) and (max-width:1024px){.mmai-method-define-section{padding:clamp(18px,2.6vw,26px) 18px clamp(30px,4vw,44px)}.mmai-method-define__shell{width:min(820px,100%);grid-template-columns:1fr;gap:14px;padding:18px;border-radius:23px}.mmai-method-define__copy{max-width:none}.mmai-method-define__title{max-width:690px;font-size:clamp(30px,4.1vw,38px);line-height:.98}.mmai-method-define__text{max-width:760px;font-size:clamp(14.4px,1.7vw,15.6px);line-height:1.48}.mmai-method-define__principle{align-self:auto;min-height:0;padding:15px 16px;border-radius:18px}.mmai-method-define__principle p{max-width:620px;font-size:clamp(16px,2vw,18px)}.mmai-method-define__rail{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:0}.mmai-method-define__rail span{padding:10px 11px;font-size:11.8px}}@media (max-width:680px){.mmai-method-define-section{padding:16px 14px 34px}.mmai-method-define__shell{width:min(100%,350px);grid-template-columns:1fr;gap:13px;padding:15px 13px;border-radius:21px}.mmai-method-define__shell::before{left:14px;right:14px}.mmai-method-define__copy{max-width:none;text-align:left}.mmai-method-define__kicker{margin-bottom:8px;padding:5px 10px;font-size:8.9px;letter-spacing:.125em}.mmai-method-define__title{max-width:310px;font-size:clamp(25px,7vw,30px);line-height:1;letter-spacing:-.05em;text-align:left}.mmai-method-define__text{max-width:310px;margin-top:9px;font-size:13.2px;line-height:1.42;text-align:left}.mmai-method-define__principle{padding:13px 12px;border-radius:17px}.mmai-method-define__principle::before{border-radius:16px}.mmai-method-define__principleLabel{margin-bottom:7px;font-size:8.3px;letter-spacing:.125em}.mmai-method-define__principle p{max-width:280px;font-size:15.8px;line-height:1.08;letter-spacing:-.036em}.mmai-method-define__rail{grid-template-columns:1fr;gap:7px;margin-top:0}.mmai-method-define__rail span{padding:9px 10px;border-radius:14px;font-size:11.9px;line-height:1.22}.mmai-method-define__rail strong{margin-bottom:4px;font-size:8.2px;letter-spacing:.11em}}@media (prefers-reduced-motion:reduce){.mmai-method-define *,.mmai-method-define *::before,.mmai-method-define *::after{transition:none!important}}.mmai-breakdowns-hero{padding-bottom:clamp(26px,3vw,42px)}.mmai-method-define-section{margin-top:-1px;padding-top:clamp(4px,.8vw,12px)}.mmai-method-define-section{padding-bottom:clamp(28px,3vw,42px)}@media (min-width:681px) and (max-width:1024px){.mmai-breakdowns-hero{padding-bottom:clamp(24px,3vw,36px)}.mmai-method-define-section{padding-top:clamp(4px,1vw,10px);padding-bottom:clamp(26px,3.4vw,38px)}}@media (max-width:680px){.mmai-breakdowns-hero{padding-bottom:26px}.mmai-method-define-section{padding-top:8px;padding-bottom:30px}}