.mp1{--ink:#0d1220;--panel:#11182b;--panel2:#0a0f1b;--well:#0a0f1b;--pink:#ff0087;--pinkl:#ff0087;--pinkd:#de177d;--cyan:#2ee3d6;--cyand:#06231f;--purple:#a78bfa;--amber:#ffc24b;--line:hsla(0,0%,100%,.08);--line2:hsla(0,0%,100%,.16);--tx:#fff;--mut:hsla(0,0%,100%,.84);--mut2:hsla(0,0%,100%,.66);--fd:"Jura","Tahoma",sans-serif;--fm:"Jura","Tahoma",sans-serif;--fb:"Tahoma","Segoe UI",sans-serif;--max:1160px;background:var(--ink);color:var(--tx);font-family:var(--fb);font-size:15.5px;line-height:1.7;-webkit-font-smoothing:antialiased}.mp1 *{box-sizing:border-box;margin:0;padding:0}.mp1 a{color:inherit;text-decoration:none}.mp1 section{padding:96px 0}.mp1 .wrap{margin:0 auto;max-width:var(--max);padding:0 28px}.mp1 .kick{color:var(--pink);font-family:var(--fd);font-size:15px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}.mp1 .kick:before{background:var(--pink);content:"";display:inline-block;height:1px;margin-right:12px;vertical-align:middle;width:28px}.mp1 h2{font-family:var(--fd);font-size:clamp(27px,3.4vw,40px);font-weight:600;letter-spacing:-.01em;line-height:1.16}.mp1 .lede{color:var(--mut);font-size:19px;line-height:1.72;max-width:640px}.mp1 .centered{margin:0 auto 56px;max-width:800px;text-align:center}.mp1 .centered .kick{display:inline-block;margin-bottom:20px}.mp1 .centered .lede{margin:16px auto 0}.mp1 .core-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.mp1 .core-grid>*{min-width:0}.mp1 .core{background:linear-gradient(180deg,hsla(0,0%,100%,.02),transparent),var(--panel);border:1px solid var(--line2);overflow:hidden;padding:28px 26px;position:relative;transition:border-color .18s ease}.mp1 .core:hover{border-color:var(--pink)}.mp1 .core:before{background-image:linear-gradient(90deg,var(--pink) 42px,transparent 42px),linear-gradient(0deg,var(--pink) 42px,transparent 42px);background-position:0 0,0 0;background-repeat:no-repeat;background-size:42px 3px,3px 42px;content:"";inset:0;pointer-events:none;position:absolute;z-index:2}.mp1 .core h3{color:#fff;font-family:var(--fd);font-size:20px;font-weight:600}.mp1 .core p{color:var(--mut2);font-size:15px;line-height:1.68;margin-top:8px}.mp1 .extable{background:linear-gradient(180deg,hsla(0,0%,100%,.02),transparent),var(--well);border:1px solid var(--line2);margin-top:22px;padding:22px 24px}.mp1 .extable .t{color:var(--mut);font-family:var(--fm);font-size:13px;letter-spacing:.12em;margin-bottom:12px;text-transform:uppercase}.mp1 .ex-scroll{overflow-x:auto}.mp1 .ex-t{border-collapse:collapse;font-family:var(--fm);font-size:14.5px;letter-spacing:.03em;width:100%}.mp1 .ex-t th{border-bottom:1px solid var(--line2);color:var(--mut);font-size:11.5px;font-weight:500;letter-spacing:.12em;padding:8px;text-align:left;text-transform:uppercase}.mp1 .ex-t tr,.mp1 .ex-t tr:nth-child(2n),.mp1 .ex-t tr:nth-child(odd){background-color:transparent!important}.mp1 .ex-t td{border-bottom:1px solid var(--line);color:var(--mut);font-variant-numeric:tabular-nums;padding:11px 8px;white-space:nowrap}.mp1 .ex-t td:first-child{color:var(--tx);font-weight:600}.mp1 .ex-t td.pos{color:var(--cyan);font-weight:600}.mp1 .ex-t td.neg{color:var(--pink);font-weight:600}.mp1 .ex-note{border-top:1px dashed var(--line);color:var(--mut);font-family:var(--fm);font-size:13px;letter-spacing:.08em;margin-top:12px;padding-top:10px;text-transform:uppercase}.mp1 .radar-grid{border-top:1px solid var(--line);display:grid;gap:18px;grid-template-columns:repeat(3,1fr);margin-top:22px;padding-top:20px}.mp1 .radar{background:hsla(0,0%,100%,.02);border:1px solid var(--line);padding:16px 16px 12px}.mp1 .radar .hd{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:6px}.mp1 .radar .hd .nm{font-family:var(--fd);font-size:15px;font-weight:600;letter-spacing:.02em}.mp1 .radar .hd .sc{color:var(--tx);font-family:var(--fd);font-size:18px;font-variant-numeric:tabular-nums;font-weight:600}.mp1 .radar .hd .sc small{color:var(--mut2);font-size:11px;font-weight:500}.mp1 .radar svg{display:block;height:auto;width:100%}@media(max-width:820px){.mp1 .core-grid,.mp1 .radar-grid{grid-template-columns:1fr}.mp1 section{padding:72px 0}}