.mplp-page{--mplp-gold:200 175 130;--mplp-carbon-1:#101316;--mplp-carbon-2:#0b0d0f;--mplp-bone:#f4efe6;--mplp-red:199 34 42;overflow-x:clip}.mplp-page h1,.mplp-page h2,.mplp-page h3{overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none}@keyframes mplp-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.mplp-enter{animation:.6s cubic-bezier(.2,.8,.2,1) both mplp-enter}.mplp-reveal{opacity:1;transition:opacity .65s cubic-bezier(.2,.8,.2,1),transform .65s cubic-bezier(.2,.8,.2,1);transform:none}.mplp-reveal[data-armed]{opacity:0;transform:translateY(20px)}.mplp-reveal[data-armed][data-in]{opacity:1;transform:none}.mplp-bar{border:1px solid rgb(var(--mplp-gold)/.1);background:#ffffff0f;border-radius:999px;height:10px;position:relative;overflow:hidden}.mplp-bar-fill{border-radius:inherit;background:linear-gradient(90deg,rgb(var(--mplp-red)/.75),rgb(var(--mplp-red)));box-shadow:0 0 14px rgb(var(--mplp-red)/.35);transition:width 1.1s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0}.mplp-reveal[data-armed]:not([data-in]) .mplp-bar-fill{width:0!important}@keyframes mplp-pulse{0%{box-shadow:0 0 0 0 rgb(var(--mplp-red)/.6)}70%{box-shadow:0 0 0 8px rgb(var(--mplp-red)/0)}to{box-shadow:0 0 0 0 rgb(var(--mplp-red)/0)}}@keyframes mplp-scan{0%{top:-70px}to{top:120%}}@keyframes mplp-grain{0%{transform:translate(0)}33%{transform:translate(-4px,3px)}66%{transform:translate(3px,-2px)}to{transform:translate(0)}}@keyframes mplp-drift{to{background-position:26px 26px}}@keyframes mplp-mesh{0%,to{opacity:.78;transform:translate(0)scale(1)}50%{opacity:1;transform:translate(3%,2.5%)scale(1.06)}}@keyframes mplp-sweep{0%{left:-60%}55%,to{left:150%}}@keyframes mplp-float{0%,to{transform:translateY(0)rotate(.5deg)}50%{transform:translateY(-10px)rotate(-.5deg)}}.mplp-mesh{z-index:0;pointer-events:none;background:radial-gradient(56% 50% at 50% 4%,rgb(var(--mplp-gold)/.14),transparent 60%),radial-gradient(48% 44% at 24% 14%,rgb(var(--mplp-red)/.24),transparent 62%);will-change:transform,opacity;animation:10s ease-in-out infinite mplp-mesh;position:absolute;inset:-20%;transform:translateZ(0)}.mplp-hairgrid{z-index:1;pointer-events:none;opacity:.5;background-image:linear-gradient(rgb(var(--mplp-gold)/.05)1px,transparent 1px),linear-gradient(90deg,rgb(var(--mplp-gold)/.05)1px,transparent 1px);will-change:background-position;background-size:26px 26px;animation:26s linear infinite mplp-drift;position:absolute;inset:0;transform:translateZ(0);-webkit-mask-image:radial-gradient(80% 70% at 50% 30%,#000,#0000);mask-image:radial-gradient(80% 70% at 50% 30%,#000,#0000)}.mplp-scanl{z-index:3;pointer-events:none;background:linear-gradient(180deg,transparent,rgb(var(--mplp-gold)/.08),transparent);will-change:top;height:70px;animation:9s linear infinite mplp-scan;position:absolute;left:0;right:0;transform:translateZ(0)}.mplp-grain{z-index:2;opacity:.35;mix-blend-mode:overlay;pointer-events:none;will-change:transform;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1.2s steps(3,end) infinite mplp-grain;position:absolute;inset:0;transform:translateZ(0)}.mplp-briefing{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--mplp-red));border:1px solid rgb(var(--mplp-red)/.4);background:rgb(var(--mplp-red)/.07);border-radius:3px;align-items:center;gap:7px;padding:6px 12px;font-size:11px;font-weight:600;display:inline-flex}.mplp-bdot{background:rgb(var(--mplp-red));border-radius:50%;width:6px;height:6px;animation:2s infinite mplp-pulse}.mplp-label{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.2em;text-transform:uppercase;color:rgb(var(--mplp-red));font-size:11px;font-weight:600}.mplp-label.mplp-gold{color:rgb(var(--mplp-gold)/1)}.mplp-cta{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.06em;text-transform:uppercase;color:#fff;background:rgb(var(--mplp-red));box-shadow:0 10px 34px rgb(var(--mplp-red)/.42);border:1px solid #ffffff0f;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:13px;font-weight:700;transition:transform .15s,filter .15s;display:inline-flex;position:relative;overflow:hidden}.mplp-cta:hover{filter:brightness(1.08);transform:translateY(-1px)}.mplp-cta:active{transform:scale(.99)}.mplp-shine{background:linear-gradient(100deg,#0000,#ffffff59,#0000);width:45%;height:100%;animation:3.4s ease-in-out infinite mplp-sweep;position:absolute;top:0;left:-60%}.mplp-cta2{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.06em;text-transform:uppercase;color:var(--mplp-bone);border:1px solid rgb(var(--mplp-gold)/.25);background:#ffffff05;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:15px 26px;font-size:13px;font-weight:600;transition:border-color .2s,background .2s;display:inline-flex}.mplp-cta2:hover{border-color:rgb(var(--mplp-gold)/.5);background:#ffffff0d}.mplp-cover{border:1px solid rgb(var(--mplp-gold)/.2);box-shadow:0 24px 60px #0000008c,0 0 44px rgb(var(--mplp-red)/.1);will-change:transform;border-radius:10px;animation:7s ease-in-out infinite mplp-float;position:relative;overflow:hidden;transform:translateZ(0)}.mplp-coverglow{pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgb(var(--mplp-red)/.5),transparent 72%);filter:blur(26px);width:82%;height:18%;position:absolute;bottom:-7%;left:50%;transform:translate(-50%)}.mplp-stat{text-align:center;border:1px solid rgb(var(--mplp-gold)/.12);background:linear-gradient(#ffffff0a,#ffffff03);border-radius:8px;padding:14px 8px}.mplp-stat-n{font-family:var(--font-family-heading,"Outfit",sans-serif);color:var(--mplp-bone);letter-spacing:-.01em;font-size:clamp(1.3rem,4.6vw,1.9rem);font-weight:800;line-height:1}.mplp-stat-l{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.1em;text-transform:uppercase;color:#8f8877;margin-top:6px;font-size:10px;font-weight:600}.mplp-chip{font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--mplp-bone);border:1px solid rgb(var(--mplp-gold)/.22);white-space:nowrap;background:#ffffff08;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;display:inline-flex}.mplp-chip:before{content:"";background:rgb(var(--mplp-gold)/.7);border-radius:50%;width:5px;height:5px}.mplp-chip.is-red{color:#fff;border-color:rgb(var(--mplp-red)/.55);background:rgb(var(--mplp-red)/.12)}.mplp-chip.is-red:before{background:rgb(var(--mplp-red));animation:2.4s infinite mplp-pulse}.mplp-card{border:1px solid rgb(var(--mplp-gold)/.14);border-top:2px solid rgb(var(--mplp-red)/.55);background:linear-gradient(#ffffff09,#ffffff03);border-radius:10px;padding:22px}.mplp-note{border:1px solid rgb(var(--mplp-gold)/.16);border-left:2px solid rgb(var(--mplp-gold)/.5);background:#ffffff05;border-radius:8px;padding:16px 18px}.mplp-quote{border-left:3px solid rgb(var(--mplp-red));padding:6px 0 6px 18px}.mplp-alert{background:linear-gradient(180deg,rgb(var(--mplp-red)/.07),rgb(var(--mplp-red)/.02));border:1px solid rgb(var(--mplp-red)/.38);border-radius:12px;padding:26px}.mplp-chaprow{text-align:left;cursor:pointer;background:#ffffff05;border:1px solid #1a1f25;border-left:2px solid #0000;border-radius:6px;align-items:baseline;gap:14px;width:100%;padding:12px 16px;transition:border-color .25s,background .25s;display:flex}.mplp-chaprow:hover{border-color:rgb(var(--mplp-red)/.4);background:rgb(var(--mplp-red)/.03)}.mplp-chaprow.is-active{border-color:rgb(var(--mplp-red)/.55);border-left-color:rgb(var(--mplp-red));background:rgb(var(--mplp-red)/.06)}.mplp-chaprow-n{font-family:var(--font-family-mono,"JetBrains Mono",monospace);color:rgb(var(--mplp-red));letter-spacing:.12em;white-space:nowrap;font-size:11px;font-weight:600}.mplp-chaprow-t{font-family:var(--font-family-heading,"Outfit",sans-serif);letter-spacing:.01em;color:var(--mplp-bone);font-size:15px;font-weight:700}.mplp-chaprow-s{color:#a49d8d;font-size:13px;line-height:1.5}@keyframes mplp-flip{0%{opacity:0;transform:perspective(1200px)rotateY(-12deg)translate(10px)}to{opacity:1;transform:none}}.mplp-chapimg{opacity:0;pointer-events:none;position:absolute;inset:0}.mplp-chapimg.is-active{opacity:1;animation:.5s cubic-bezier(.2,.8,.2,1) mplp-flip}.mplp-pageframe{border:1px solid rgb(var(--mplp-gold)/.2);background:#04060a;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 20px 56px #00000080}.mplp-pagecard{border:1px solid rgb(var(--mplp-gold)/.22);box-shadow:0 18px 44px #0000008c,0 0 24px rgb(var(--mplp-red)/.07);background:#04060a;border-radius:8px;overflow:hidden}.mplp-divider{z-index:5;background:rgb(var(--mplp-red));width:2px;box-shadow:0 0 12px rgb(var(--mplp-red)/.7);pointer-events:none;position:absolute;top:0;bottom:0}.mplp-handle{background:rgb(var(--mplp-red));color:#fff;width:40px;height:40px;box-shadow:0 6px 22px #00000080,0 0 0 4px rgb(var(--mplp-red)/.25);-webkit-user-select:none;user-select:none;border:2px solid #ffffffd9;border-radius:50%;justify-content:center;align-items:center;font-size:14px;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mplp-handle:focus-visible{outline:2px solid var(--mplp-bone);outline-offset:3px}.mplp-slidertag{z-index:6;font-family:var(--font-family-mono,"JetBrains Mono",monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--mplp-bone);border:1px solid rgb(var(--mplp-gold)/.3);pointer-events:none;background:#04060ab8;border-radius:3px;padding:4px 9px;font-size:10px;font-weight:600;position:absolute;top:10px}.mplp-snap{scrollbar-width:none;-ms-overflow-style:none}.mplp-snap::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){.mplp-page *,.mplp-page :before,.mplp-page :after{animation:none!important}.mplp-shine,.mplp-scanl,.mplp-grain{display:none!important}.mplp-reveal,.mplp-bar-fill{transition:none!important}.mplp-page .mplp-mesh{animation:10s ease-in-out infinite mplp-mesh!important}}