.mms-lp{--mms-g0:#101215;--mms-g1:#141619;--mms-g2:#1b1d21;--mms-g3:#24272c;--mms-edge:#2f333a;--mms-line:#ffffff12;--mms-line-2:#ffffff21;--mms-ink:#e6e7eb;--mms-ink-2:#e6e7ebc2;--mms-ink-3:#e6e7eb8f;--mms-violet:#8a84ff;--mms-violet-2:#a7a5ff;--mms-btn:#645cff;--mms-teal:#2dd4bf;--mms-green:#5ad0a1;--mms-amber:#e5b878;--mms-ice:#8fb8c9;--mms-max:1180px;--mms-pad-x:24px;--mms-section-y:112px;--mms-mono:var(--font-geist-mono), ui-monospace, monospace;background:var(--mms-g0);color:var(--mms-ink)}@media (max-width:760px){.mms-lp{--mms-pad-x:20px;--mms-section-y:64px}}.mms-wrap{max-width:var(--mms-max);padding:0 var(--mms-pad-x);margin:0 auto}.mms-section{padding:var(--mms-section-y) 0;position:relative}.mms-section--tight{padding:calc(var(--mms-section-y) * .72) 0}.mms-section--plate{background:linear-gradient(180deg, var(--mms-g1), #121417);border-top:1px solid var(--mms-line);border-bottom:1px solid var(--mms-line)}.mms-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--mms-ink-3);align-items:center;gap:10px;font-size:12px;font-weight:650;display:inline-flex}.mms-kicker:before{content:"";background:radial-gradient(circle at 3.5px 3.5px, var(--mms-violet) 3px, transparent 3.5px), linear-gradient(var(--mms-violet), var(--mms-violet)) 7px 3px / 23px 1.5px no-repeat;width:30px;height:7px}.mms-h2{letter-spacing:-.028em;text-wrap:balance;max-width:21ch;margin-top:18px;font-size:clamp(30px,4.4vw,50px);font-weight:720;line-height:1.06}.mms-h2--sm{font-size:clamp(27px,3.4vw,38px)}.mms-lead{max-width:62ch;color:var(--mms-ink-2);margin-top:18px;font-size:18px;line-height:1.6}.mms-num{font-family:var(--mms-mono);font-variant-numeric:tabular-nums}.mms-caption{color:var(--mms-ink-3);margin-top:14px;font-size:13px;line-height:1.5}.mms-btn{letter-spacing:-.005em;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-size:15px;font-weight:700;transition:transform .15s,background-color .15s,border-color .15s;display:inline-flex}.mms-btn:active{transform:translateY(1px)}.mms-btn:focus-visible,.mms-stage:focus-visible,.mms-lp a:focus-visible,.mms-faq summary:focus-visible{outline:2px solid var(--mms-violet-2);outline-offset:3px}.mms-btn--primary{background:linear-gradient(180deg, #7069ff, var(--mms-btn));color:#fff;box-shadow:0 14px 34px -14px #645cffd9,inset 0 1px #ffffff38}.mms-btn--primary:hover{background:linear-gradient(#7f79ff,#6f68ff)}.mms-btn--ghost{color:var(--mms-ink);border-color:var(--mms-line-2);background:#ffffff08}.mms-btn--ghost:hover{background:#ffffff0f;border-color:#ffffff47}.mms-btn--lg{min-height:54px;padding:0 28px;font-size:16px}.mms-btn--block{width:100%;display:flex}.mms-inline-cta{color:var(--mms-ink-3);flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:44px;font-size:14px;display:flex}.mms-inline-cta--center{text-align:center;justify-content:center}.mms-window{border:1px solid var(--mms-edge);background:var(--mms-g1);border-radius:14px;overflow:hidden;box-shadow:0 50px 90px -40px #000000e6,0 0 0 1px #ffffff08,0 0 120px -30px #645cff59}.mms-window img{width:100%;height:auto;display:block}.mms-hero{padding:72px 0 64px;position:relative}.mms-hero__aura{pointer-events:none;background:radial-gradient(60% 55% at 12% 18%,#645cff3d,#0000 70%),radial-gradient(40% 40% at 88% 70%,#2dd4bf14,#0000 70%),repeating-linear-gradient(90deg,#ffffff06 0 1px,#0000 1px 88px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.mms-hero__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid;position:relative}.mms-tag{height:26px;color:var(--mms-violet-2);letter-spacing:.14em;text-transform:uppercase;background:#645cff24;border:1px solid #8a84ff80;border-radius:999px;align-items:center;padding:0 11px;font-size:11.5px;font-weight:700;display:inline-flex}.mms-hero__h1{letter-spacing:-.034em;margin-top:22px;font-size:clamp(38px,5.1vw,62px);font-weight:760;line-height:1.02}.mms-hero__h1 span{display:block}.mms-hero__l2{color:var(--mms-violet-2)}.mms-hero__sub{max-width:46ch;color:var(--mms-ink-2);margin-top:24px;font-size:18.5px;line-height:1.58}.mms-hero__ctas{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.mms-hero__note{color:var(--mms-ink-2);margin-top:16px;font-size:13.5px}.mms-hero__formats{letter-spacing:.02em;color:var(--mms-ink-3);margin-top:6px;font-size:12.5px}.mms-hero__media{min-width:0}.mms-hero__media .mms-window{width:132%}.mms-stats{border-top:1px solid var(--mms-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:64px;display:grid;position:relative}.mms-stat{flex-direction:column-reverse;gap:6px;padding:22px 20px 0 0;display:flex}.mms-stat dd{font-family:var(--mms-mono);letter-spacing:-.02em;word-spacing:-.3em;color:var(--mms-ink);font-size:30px;font-weight:600}.mms-stat dt{color:var(--mms-ink-3);font-size:13.5px;line-height:1.4}.mms-proof{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.mms-ab{--c:var(--mms-green);border:1px solid var(--mms-edge);background:var(--mms-g1);border-radius:16px;padding:24px}.mms-ab[data-side=before]{--c:var(--mms-ice)}.mms-ab__top{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}.mms-ab__play{border:2px solid var(--mms-green);background:var(--mms-btn);color:#fff;cursor:pointer;width:60px;height:60px;box-shadow:0 0 0 5px var(--mms-g1), 0 12px 30px -10px #645cffe6;border-radius:999px;place-items:center;display:grid}.mms-ab__play:focus-visible,.mms-ab__switch button:focus-visible{outline:2px solid var(--mms-violet-2);outline-offset:3px}.mms-ab__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.mms-ab__meta strong{font-size:18px;font-weight:700}.mms-ab__meta span{color:var(--mms-ink-3);font-size:13px}.mms-ab__switch{border:1px solid var(--mms-edge);background:#0b0c0e;border-radius:999px;padding:4px;display:inline-flex}.mms-ab__switch button{min-height:38px;color:var(--mms-ink-3);cursor:pointer;border-radius:999px;padding:0 16px;font-size:13px;font-weight:700;transition:background-color .15s,color .15s}.mms-ab__switch button[aria-pressed=true]{background:color-mix(in srgb, var(--c) 22%, var(--mms-g2));color:var(--mms-ink);box-shadow:inset 0 0 0 1px var(--c)}.mms-ab__bar{color:var(--mms-ink-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:22px;font-size:12.5px;display:grid}.mms-ab__bar input{appearance:none;background:linear-gradient(90deg, var(--c) var(--p,0%), #0b0c0e var(--p,0%));width:100%;height:6px;box-shadow:inset 0 0 0 1px var(--mms-edge);cursor:pointer;border-radius:999px}.mms-ab__bar input::-webkit-slider-thumb{-webkit-appearance:none;background:#f4f4f6;border-radius:999px;width:14px;height:14px;box-shadow:0 2px 6px #0009}.mms-ab__bar input::-moz-range-thumb{background:#f4f4f6;border:0;border-radius:999px;width:14px;height:14px}.mms-ab__note{color:var(--mms-ink-3);margin-top:18px;font-size:13px;line-height:1.55}.mms-how{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;gap:56px;margin-top:52px;display:grid}.mms-steps{flex-direction:column;gap:30px;display:flex}.mms-step{grid-template-columns:44px minmax(0,1fr);gap:20px;display:grid}.mms-step__n{border:1.5px solid var(--mms-green);width:44px;height:44px;font-family:var(--mms-mono);background:#645cff38;border-radius:999px;place-items:center;font-size:16px;font-weight:600;display:grid}.mms-step__t{letter-spacing:-.012em;font-size:20px;font-weight:680}.mms-step__b{color:var(--mms-ink-2);margin-top:8px;font-size:16px;line-height:1.62}.mms-proposal{border:1px solid var(--mms-edge);background:var(--mms-g1);border-radius:14px;padding:26px 26px 22px}.mms-proposal__title,.mms-card__title{letter-spacing:.18em;text-transform:uppercase;color:var(--mms-ink-3);font-size:11.5px;font-weight:650}.mms-proposal__list{flex-direction:column;gap:12px;margin-top:18px;font-size:15px;line-height:1.45;display:flex}.mms-proposal__list li{grid-template-columns:8px minmax(0,1fr);align-items:baseline;gap:12px;display:grid}.mms-proposal__list li:before{content:"";background:var(--mms-violet);border-radius:999px;width:7px;height:7px;transform:translateY(-1px)}.mms-sliders{border-top:1px solid var(--mms-line);flex-direction:column;gap:13px;margin-top:24px;padding-top:20px;display:flex}.mms-slider{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:14px;display:grid}.mms-slider__name{letter-spacing:.14em;text-transform:uppercase;color:var(--mms-ink-2);font-size:11px;font-weight:650}.mms-slider__track{height:6px;box-shadow:inset 0 0 0 1px var(--mms-edge);background:#0b0c0e;border-radius:999px;position:relative}.mms-slider__fill{background:var(--c);border-radius:999px;position:absolute;inset:0 auto 0 0}.mms-slider__knob{background:#f4f4f6;border-radius:999px;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;box-shadow:0 2px 6px #0009}.mms-proposal__note{color:var(--mms-ink-3);margin-top:18px;font-size:12.5px}.mms-tour{margin-top:48px}.mms-chainbar{scrollbar-width:none;align-items:stretch;gap:22px;padding:4px 2px 10px;display:flex;overflow-x:auto}.mms-chainbar::-webkit-scrollbar{display:none}.mms-chainbar__end{font-family:var(--mms-mono);letter-spacing:.16em;color:var(--mms-ink-3);flex:none;align-self:center;font-size:11px}.mms-stage{border:1px solid var(--mms-edge);background:var(--mms-g2);text-align:left;cursor:pointer;border-radius:10px;flex-direction:column;flex:1 0 auto;gap:3px;min-width:132px;padding:12px 16px 13px;transition:border-color .15s,background-color .15s;display:flex;position:relative}.mms-stage:before,.mms-chainbar__end:last-child:before{content:"";background:linear-gradient(var(--mms-ink-3), var(--mms-ink-3)) 0 4px / 11px 1px no-repeat, conic-gradient(from 225deg at 100% 50%, var(--mms-ink-3) 90deg, transparent 0) 100% 50% / 6px 9px no-repeat;opacity:.6;width:15px;height:9px;margin-top:-4.5px;position:absolute;top:50%;left:-19px}.mms-chainbar__end:last-child{position:relative}.mms-stage:hover{border-color:#ffffff3d}.mms-stage[data-active=true]{border-color:var(--c);background:color-mix(in srgb, var(--c) 12%, var(--mms-g2))}.mms-stage__name{letter-spacing:.14em;color:var(--mms-ink);font-size:12.5px;font-weight:750}.mms-stage__role{color:var(--mms-ink-3);font-size:12px}.mms-stage[data-active=true] .mms-stage__role{color:var(--c)}.mms-tour__panel{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:44px;margin-top:22px;display:grid}.mms-tour__role{letter-spacing:.2em;text-transform:uppercase;color:var(--c);font-size:11.5px;font-weight:700}.mms-tour__title{letter-spacing:-.022em;margin-top:10px;font-size:28px;font-weight:700;line-height:1.12}.mms-tour__body{color:var(--mms-ink-2);margin-top:14px;font-size:16px;line-height:1.62}.mms-tour__points{flex-direction:column;gap:10px;margin-top:20px;font-size:14.5px;display:flex}.mms-tour__points li{grid-template-columns:14px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.mms-tour__points li:before{content:"";background:var(--c);border-radius:2px;width:12px;height:2px;transform:translateY(-4px)}.mms-tour__shot img{display:none}.mms-tour__shot img[data-active=true]{display:block}.mms-targets{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.mms-card{border:1px solid var(--mms-edge);background:var(--mms-g1);border-radius:14px;padding:26px}.mms-card--quiet{background:0 0}.mms-dest{margin-top:14px}.mms-dest li{border-bottom:1px solid var(--mms-line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;display:flex}.mms-dest li:last-child{border-bottom:0;padding-bottom:0}.mms-dest .mms-num{color:var(--mms-green);flex:none;font-size:14px}.mms-checks{flex-direction:column;gap:16px;margin-top:18px;display:flex}.mms-checks li{grid-template-columns:10px minmax(0,1fr);gap:14px;display:grid}.mms-led{background:var(--mms-green);border-radius:999px;width:9px;height:9px;margin-top:7px;box-shadow:0 0 10px #5ad0a1b3}.mms-checks strong{font-size:15.5px;font-weight:680}.mms-checks p{color:var(--mms-ink-2);margin-top:3px;font-size:14.5px;line-height:1.5}.mms-card--match{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;display:grid}.mms-card--match p{color:var(--mms-ink-2);font-size:16px;line-height:1.58}.mms-pill{border:1px solid var(--mms-violet);letter-spacing:.14em;white-space:nowrap;background:#645cff38;border-radius:999px;align-items:center;height:34px;padding:0 18px;font-size:11.5px;font-weight:750;display:inline-flex}.mms-styles{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:56px;display:grid}.mms-chips{flex-wrap:wrap;gap:8px;display:flex}.mms-chips li{border:1px solid var(--mms-edge);background:var(--mms-g2);color:var(--mms-ink-2);border-radius:999px;padding:8px 14px;font-size:13.5px}.mms-honest{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.mms-ticks,.mms-dashes{flex-direction:column;gap:13px;margin-top:18px;font-size:15.5px;line-height:1.5;display:flex}.mms-ticks li{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;display:grid}.mms-ticks svg{color:var(--mms-green);margin-top:2px}.mms-dashes li{color:var(--mms-ink-2);padding-left:22px;position:relative}.mms-dashes li:before{content:"";background:var(--mms-ink-3);width:12px;height:1.5px;position:absolute;top:.72em;left:0}.mms-offer{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:48px;display:grid}.mms-offer__card{background:radial-gradient(120% 80% at 0% 0%, #645cff33, transparent 60%), var(--mms-g1);border:1px solid #8a84ff73;border-radius:18px;padding:34px 32px 30px}.mms-offer__name{letter-spacing:-.024em;margin-top:16px;font-size:30px;font-weight:740}.mms-offer__sub{color:var(--mms-ink-2);margin-top:8px;font-size:15.5px;line-height:1.5}.mms-offer__price{font-family:var(--mms-mono);letter-spacing:-.04em;word-spacing:-.28em;margin-top:26px;font-size:54px;font-weight:600;line-height:1}.mms-offer__lead{letter-spacing:.16em;text-transform:uppercase;color:var(--mms-ink-3);margin-top:26px;font-size:12px;font-weight:650}.mms-offer__lead+.mms-offer__price{margin-top:8px}.mms-waitlist{border-top:1px solid var(--mms-line);margin-top:26px;padding-top:24px}.mms-waitlist h3{font-size:19px;font-weight:700}.mms-waitlist>p{color:var(--mms-ink-2);margin:8px 0 18px;font-size:15px;line-height:1.55}.mms-offer__note{color:var(--mms-ink-3);margin:10px 0 24px;font-size:13.5px}.mms-offer__refund{text-align:center;color:var(--mms-ink-2);margin-top:16px;font-size:14px}.mms-offer__small,.mms-offer__owner{text-align:center;color:var(--mms-ink-3);margin-top:8px;font-size:12.5px}.mms-offer__owner a,.mms-try__links a{color:var(--mms-violet-2);text-underline-offset:3px;text-decoration:underline}.mms-offer__side{padding-top:8px}.mms-try{border-top:1px solid var(--mms-line);margin-top:34px;padding-top:26px}.mms-try h3{letter-spacing:-.012em;font-size:18px;font-weight:680}.mms-try p{color:var(--mms-ink-2);margin-top:8px;font-size:15px;line-height:1.6}.mms-try__links{flex-wrap:wrap;gap:8px 22px;margin-top:14px;font-size:14.5px;display:flex}.mms-creator{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;display:grid}.mms-creator__photo{aspect-ratio:4/5;border:1px solid var(--mms-edge);border-radius:16px;position:relative;overflow:hidden}.mms-creator__photo img{object-fit:cover}.mms-creator__sub{color:var(--mms-ink-2);margin-top:8px;font-weight:500;display:block}.mms-creator__body{max-width:62ch;color:var(--mms-ink-2);margin-top:14px;font-size:16px;line-height:1.62}.mms-creator__badges{flex-wrap:wrap;gap:14px 34px;margin-top:28px;display:flex}.mms-creator__badges div{flex-direction:column;gap:2px;display:flex}.mms-creator__badges strong{font-family:var(--mms-mono);font-size:22px;font-weight:600}.mms-creator__badges span{color:var(--mms-ink-3);font-size:13px}.mms-faq{border-top:1px solid var(--mms-line);margin-top:32px}.mms-faq details{border-bottom:1px solid var(--mms-line)}.mms-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:650;list-style:none;display:flex}.mms-faq summary::-webkit-details-marker{display:none}.mms-plus{border:1px solid var(--mms-line-2);width:28px;height:28px;color:var(--mms-ink-2);border-radius:999px;flex:none;place-items:center;transition:transform .2s;display:inline-grid}.mms-faq details[open] .mms-plus{color:var(--mms-violet-2);border-color:#8a84ff80;transform:rotate(45deg)}.mms-faq__a{color:var(--mms-ink-2);padding:0 44px 22px 0;font-size:15.5px;line-height:1.65}.mms-reqs{flex-direction:column;gap:6px;display:flex}@media (max-width:1000px){.mms-hero{padding:48px 0}.mms-hero__grid,.mms-proof,.mms-how,.mms-tour__panel,.mms-styles,.mms-offer,.mms-creator{grid-template-columns:minmax(0,1fr);gap:36px}.mms-hero__media .mms-window{width:100%}.mms-stats{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:44px}.mms-creator__photo{aspect-ratio:4/3;max-width:420px}}@media (max-width:760px){.mms-targets,.mms-honest{grid-template-columns:minmax(0,1fr)}.mms-card--match{grid-template-columns:minmax(0,1fr);justify-items:start}.mms-hero__ctas .mms-btn{flex:100%}.mms-hero__media .mms-window img{width:165%;max-width:none}.mms-stage{min-width:118px}.mms-ab__top{grid-template-columns:auto minmax(0,1fr)}.mms-ab__switch{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.mms-faq__a{padding-right:0}.mms-offer__card{padding:28px 22px 24px}.mms-offer__price{font-size:46px}.mms-slider{grid-template-columns:92px minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mms-lp *{transition:none!important}}
