html{background-color:#000;height:100%}body{margin:0;min-height:100%;min-height:100dvh;background-color:#000;overscroll-behavior-y:none}.mw-sub-page{position:relative;box-sizing:border-box;min-height:100vh;min-height:100dvh;background:#000;display:flex;align-items:center;justify-content:center;overflow-x:hidden;padding-block:env(safe-area-inset-top,0) env(safe-area-inset-bottom,0);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif}.mw-rv-lab{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;--mw-lab-fade: 100px;opacity:.55;background-image:radial-gradient(rgba(255,255,255,.09) 1px,transparent 1px);background-size:20px 20px;-webkit-mask:linear-gradient(to bottom,transparent,#fff var(--mw-lab-fade) calc(100% - var(--mw-lab-fade)),transparent),linear-gradient(to right,transparent,#fff var(--mw-lab-fade) calc(100% - var(--mw-lab-fade)),transparent);mask:linear-gradient(to bottom,transparent,#fff var(--mw-lab-fade) calc(100% - var(--mw-lab-fade)),transparent),linear-gradient(to right,transparent,#fff var(--mw-lab-fade) calc(100% - var(--mw-lab-fade)),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.mw-rv-pills{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;overflow:hidden}.mw-pill{position:absolute;border-radius:999px;border:1px solid rgba(255,255,255,.1);box-shadow:0 0 80px #6366f11f,0 0 1px #ffffff0f inset,inset 0 1px #ffffff1a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);will-change:transform}.mw-pill--a{width:min(72vw,420px);height:72px;left:-8%;top:14%;transform:rotate(-28deg);background:linear-gradient(105deg,#818cf873,#3b82f61f 55%,#27272a59);animation:mw-pill-drift-a 14s ease-in-out infinite}.mw-pill--b{width:min(55vw,300px);height:56px;right:-5%;top:22%;transform:rotate(18deg);background:linear-gradient(120deg,#f472b633,#8b5cf640 45%,#18181b66);animation:mw-pill-drift-b 16s ease-in-out infinite}.mw-pill--c{width:min(65vw,360px);height:64px;left:8%;bottom:18%;transform:rotate(22deg);background:linear-gradient(95deg,#60a5fa38,#34d39914 50%,#18181b73);animation:mw-pill-drift-c 18s ease-in-out infinite}.mw-pill--d{width:min(50vw,260px);height:48px;right:12%;bottom:28%;transform:rotate(-35deg);background:linear-gradient(110deg,#a78bfa4d,#3b82f61a);animation:mw-pill-drift-d 12s ease-in-out infinite}.mw-pill--e{width:min(42vw,220px);height:44px;left:38%;top:6%;transform:rotate(8deg);background:linear-gradient(90deg,#71717a59,#6366f126);animation:mw-pill-drift-e 20s ease-in-out infinite}.mw-pill--f{width:min(58vw,340px);height:58px;right:20%;top:48%;transform:rotate(-12deg);background:linear-gradient(100deg,#fb71852e,#818cf838,#18181b59);animation:mw-pill-drift-f 15s ease-in-out infinite}@keyframes mw-pill-drift-a{0%,to{transform:rotate(-28deg) translate(0)}50%{transform:rotate(-24deg) translate(16px,-24px)}}@keyframes mw-pill-drift-b{0%,to{transform:rotate(18deg) translate(0)}50%{transform:rotate(22deg) translate(-20px,18px)}}@keyframes mw-pill-drift-c{0%,to{transform:rotate(22deg) translate(0)}50%{transform:rotate(18deg) translate(14px,22px)}}@keyframes mw-pill-drift-d{0%,to{transform:rotate(-35deg) translate(0)}50%{transform:rotate(-30deg) translate(-12px,-16px)}}@keyframes mw-pill-drift-e{0%,to{transform:rotate(8deg) translate(0)}50%{transform:rotate(12deg) translate(10px,14px)}}@keyframes mw-pill-drift-f{0%,to{transform:rotate(-12deg) translate(0)}50%{transform:rotate(-8deg) translate(18px,-12px)}}@media(prefers-reduced-motion:reduce){.mw-pill--a,.mw-pill--b,.mw-pill--c,.mw-pill--d,.mw-pill--e,.mw-pill--f{animation:none!important}}.mw-rv{position:relative;z-index:2;text-align:center;padding:48px 24px 40px;max-width:min(56rem,94vw);opacity:1;transform:none;font-family:inherit}.mw-rv--wide{max-width:min(48rem,94vw)}.mw-rv--stack{text-align:left}.mw-rv-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);background:#18181bd9;border-radius:999px;padding:7px 16px 7px 12px;font-size:13px;font-weight:500;letter-spacing:-.01em;color:#fff;margin-bottom:32px}.mw-rv-badge-dot{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#ef4444;box-shadow:0 0 10px #ef4444a6}.mw-rv-head{margin:0 0 24px;font-weight:700;letter-spacing:-.055em;line-height:1.02;font-size:clamp(2.5rem,7.5vw,4.75rem)}.mw-rv-line{display:block;color:#fff}.mw-rv-head--phrase{text-align:center}.mw-rv-head--phrase .mw-rv-phrase-part{display:inline;color:#fff}.mw-rv-head--phrase .mw-rv-line--gradient{display:inline;margin-top:0;padding-bottom:.04em}.mw-rv-line--gradient{margin-top:.04em;padding-bottom:.02em;background:linear-gradient(90deg,#a5b4fc,#c4b5fd 28%,#e9d5ff 52%,#fda4af 78%,#fb7185);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.mw-rv p{font-size:clamp(1rem,2.1vw,1.25rem);color:#888;line-height:1.6;max-width:34rem;margin:0 auto 36px;font-weight:400;letter-spacing:-.01em}.mw-rv--stack p{margin-left:0;margin-right:0;max-width:none}.mw-cta{display:inline-flex;align-items:center;gap:10px;background:#fff;color:#09090b;padding:14px 28px;border-radius:999px;font-weight:600;font-size:clamp(.9rem,1.45vw,1rem);text-decoration:none;letter-spacing:-.02em;border:1px solid rgba(255,255,255,.2);box-shadow:0 1px 2px #00000040,0 0 0 1px #0000000f inset;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}.mw-cta:hover{transform:translateY(-2px);filter:brightness(1.03);box-shadow:0 8px 24px #00000059}.mw-cta svg{color:#09090b}.mw-rv-mail{margin:48px auto 0;text-align:center;max-width:34rem;font-size:clamp(1rem,2.1vw,1.2rem);font-weight:500;letter-spacing:-.02em}.mw-rv-mail a{color:#e5e5e5;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.28);transition:color .15s ease,border-color .15s ease}.mw-rv-mail a:hover{color:#fff;border-bottom-color:#ffffff80}.mw-rv-stats{display:flex;flex-wrap:wrap;gap:clamp(28px,7vw,52px);justify-content:center;margin-top:52px;padding-top:4px}.mw-rv-n{font-size:clamp(1.5rem,3.4vw,2.15rem);font-weight:700;color:#fafafa;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.mw-rv-l{font-size:clamp(.62rem,1vw,.72rem);color:#737373;text-transform:uppercase;letter-spacing:.14em;margin-top:10px;font-weight:600}.mw-rv-nav{position:absolute;top:clamp(16px,3.5vh,28px);right:clamp(16px,3.5vw,28px);z-index:30;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.mw-rv-nav-btn{width:48px;height:48px;border-radius:50%;border:none;background:#fff;box-shadow:0 1px 2px #00000014,0 8px 28px #00000059;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0;transition:transform .2s ease,box-shadow .2s ease}.mw-rv-nav-btn:hover{transform:scale(1.04);box-shadow:0 2px 4px #0000001a,0 12px 36px #0006}.mw-rv-nav-btn:focus-visible{outline:2px solid #1d4ed8;outline-offset:3px}.mw-rv-nav-bar{display:block;width:18px;height:2.5px;border-radius:2px;background:#0f172a}.mw-rv-nav-panel{position:absolute;top:calc(100% + 12px);right:0;min-width:220px;padding:10px;border-radius:14px;border:1px solid rgba(15,23,42,.1);background:#fff;box-shadow:0 4px 6px #00000012,0 24px 48px #00000073;display:flex;flex-direction:column;gap:4px;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .22s ease,transform .22s ease,visibility .22s;pointer-events:none}.mw-rv-nav.is-open .mw-rv-nav-panel{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.mw-rv-nav-panel a{display:block;padding:14px 16px;border-radius:10px;color:#0f172a;font-size:15px;font-weight:600;letter-spacing:.01em;text-decoration:none;transition:background .15s ease}.mw-rv-nav-panel a:hover{background:#f1f5f9;color:#020617}.mw-rv-nav-panel a[aria-current=page]{background:#e2e8f0;color:#020617}.mw-form{width:100%;max-width:28rem;margin:0 auto 8px;text-align:left}.mw-form label{display:block;font-size:13px;font-weight:600;color:#a3a3a3;margin-bottom:8px;letter-spacing:.02em}.mw-form input,.mw-form textarea{width:100%;box-sizing:border-box;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#18181bbf;color:#fafafa;padding:14px 16px;font-size:16px;font-family:inherit;margin-bottom:20px;transition:border-color .15s ease,box-shadow .15s ease}.mw-form input::placeholder,.mw-form textarea::placeholder{color:#525252}.mw-form input:focus,.mw-form textarea:focus{outline:none;border-color:#a5b4fc8c;box-shadow:0 0 0 3px #6366f133}.mw-form textarea{min-height:140px;resize:vertical}.mw-form .mw-cta{width:100%;justify-content:center;margin-top:8px;border:none;cursor:pointer;font:inherit}.mw-form .mw-cta:disabled{cursor:wait;opacity:.86}.mw-form .mw-cta.is-loading{filter:grayscale(.1)}.mw-toast{position:fixed;left:50%;bottom:max(24px,env(safe-area-inset-bottom,0px) + 14px);transform:translate(-50%,20px) scale(.96);opacity:0;pointer-events:none;min-width:min(34rem,92vw);max-width:92vw;display:flex;align-items:center;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.16);background:#0a0a0cf0;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 18px 42px #0000006b;z-index:999;transition:opacity .28s ease,transform .42s cubic-bezier(.16,1,.3,1)}.mw-toast.is-show{opacity:1;transform:translate(-50%) scale(1)}.mw-toast-dot{width:10px;height:10px;border-radius:999px;box-shadow:0 0 16px currentColor}.mw-toast.is-success .mw-toast-dot{color:#22c55e;background:#22c55e}.mw-toast.is-error .mw-toast-dot{color:#ef4444;background:#ef4444}.mw-toast-text{color:#f5f5f5;font-size:.95rem;line-height:1.4;letter-spacing:-.01em;font-weight:500}.mw-faq-list{width:100%;max-width:36rem;margin:0 auto 12px}.mw-faq-item{border-bottom:1px solid rgba(255,255,255,.1);padding:22px 0}.mw-faq-item:first-child{border-top:1px solid rgba(255,255,255,.1);margin-top:8px}.mw-faq-q{color:#fff;font-weight:600;font-size:1.05rem;letter-spacing:-.02em;margin:0 0 10px;line-height:1.35}.mw-faq-a{color:#888;line-height:1.65;margin:0;font-size:.98rem}.mw-steps{list-style:none;padding:0;margin:0 auto 28px;max-width:32rem;text-align:left;counter-reset:mw-step}.mw-steps li{counter-increment:mw-step;position:relative;padding:18px 0 18px 52px;border-bottom:1px solid rgba(255,255,255,.08);color:#888;line-height:1.55;font-size:1rem}.mw-steps li:before{content:counter(mw-step);position:absolute;left:0;top:16px;width:32px;height:32px;border-radius:50%;background:#ffffff1a;color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center}.mw-steps strong{display:block;color:#fafafa;font-weight:600;margin-bottom:4px;letter-spacing:-.02em}.mw-audio-card{width:100%;max-width:44rem;margin:6px auto 0;padding:20px 22px;border-radius:18px;border:1px solid rgba(255,255,255,.12);background:#ffffff0a;display:flex;align-items:center;gap:18px}.mw-audio-play{width:56px;height:56px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#fff;color:#09090b;cursor:pointer;position:relative;flex:0 0 auto;box-shadow:0 10px 24px #00000059}.mw-audio-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mw-audio-icon--play{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:15px solid #09090b;margin-left:2px}.mw-audio-icon--pause{display:none;width:12px;height:16px;border-left:4px solid #09090b;border-right:4px solid #09090b}.mw-wave{flex:1 1 auto;min-height:46px;display:flex;align-items:center;gap:4px}.mw-wave span{width:3px;height:var(--h);border-radius:4px;background:#ffffff38;transform-origin:center;transform:scaleY(.55);transition:transform .18s ease,background-color .18s ease}.mw-audio-card.is-playing .mw-wave span{background:#ffffffb8;animation:mw-wave-bars 1s ease-in-out infinite;animation-delay:var(--d)}@keyframes mw-wave-bars{0%,to{transform:scaleY(.35)}45%{transform:scaleY(1)}}.mw-audio-card audio{display:none}.mw-audio-hint{margin:14px auto 0;text-align:center;font-size:.92rem;color:#9ca3af}.mw-audio-hint strong{color:#e5e7eb;font-weight:600}@media(max-width:640px){.mw-audio-card{padding:14px;gap:12px}.mw-wave{gap:3px}}
