.mk{background:var(--boom-bg);color:var(--boom-white);font-family:Geist,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.mk-ann{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 14%, var(--boom-bg)), color-mix(in srgb, var(--accent-2) 10%, var(--boom-bg)));border-bottom:1px solid var(--boom-border);flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;padding:11px 20px;font-size:13px;display:flex}.mk-ann__lead{align-items:center;gap:7px;font-weight:700;display:inline-flex}.mk-ann__rest{color:var(--boom-muted)}.mk-ann__cta{background:var(--boom-white);color:#0a0a0f;white-space:nowrap;border-radius:8px;padding:6px 13px;font-size:12px;font-weight:700;text-decoration:none}.mk-nav{z-index:50;background:color-mix(in srgb, var(--boom-bg) 82%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--boom-border);position:sticky;top:0}.mk-nav__inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;max-width:1180px;margin:0 auto;padding:14px 26px;display:grid}.mk-brand{align-items:center;gap:10px;text-decoration:none;display:flex}.mk-brand__mark{background:var(--accent);color:#04211f;border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:grid}.mk-brand__name{color:var(--boom-white);letter-spacing:-.01em;font-size:16px;font-weight:800}.mk-brand__by{color:var(--boom-muted);font-size:12.5px}.mk-brand__by:before{content:"·";color:var(--boom-border);margin:0 8px}.mk-links{justify-self:center;align-items:center;gap:26px;display:flex}.mk-links a{color:var(--boom-muted);font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s}.mk-links a:hover{color:var(--boom-white)}.mk-actions{justify-self:end;align-items:center;gap:14px;display:flex}.mk-signin{color:var(--boom-muted);font-size:13.5px;font-weight:600;text-decoration:none}.mk-signin:hover{color:var(--boom-white)}.mk-cta{background:var(--accent);color:#04211f;border-radius:10px;padding:9px 18px;font-size:13.5px;font-weight:700;text-decoration:none;transition:background-color .15s}.mk-cta:hover{background:var(--accent-h)}.mk-wrap{max-width:1060px;margin:0 auto;padding:74px 24px}.mk-eyebrow{text-align:center;letter-spacing:.16em;text-transform:uppercase;color:var(--boom-muted);margin:0 0 14px;font-size:11px;font-weight:700}.mk-h2{text-align:center;letter-spacing:-.022em;margin:0 0 12px;font-size:clamp(25px,3.4vw,34px);font-weight:800;line-height:1.15}.mk-lede{text-align:center;color:var(--boom-muted);max-width:60ch;margin:0 auto 44px;font-size:16px;line-height:1.65}.mk-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.mk-card{background:var(--boom-card);border:1px solid var(--boom-border);border-radius:16px;padding:24px 22px}.mk-card h3{letter-spacing:-.01em;margin:0 0 9px;font-size:17px;font-weight:800}.mk-card p{color:var(--boom-muted);margin:0 0 14px;font-size:14px;line-height:1.65}.mk-card ul{margin:0;padding:0;list-style:none}.mk-card li{color:var(--boom-muted);border-left:1px solid var(--boom-border);margin-bottom:8px;padding-left:15px;font-size:13px;line-height:1.6}.mk-tag{text-transform:uppercase;letter-spacing:.09em;border:1px solid;border-radius:999px;margin-bottom:13px;padding:4px 10px;font-size:10.5px;font-weight:800;display:inline-block}.mk-tag--live{color:var(--accent-t);border-color:color-mix(in srgb, var(--accent) 42%, transparent);background:color-mix(in srgb, var(--accent) 14%, transparent)}.mk-tag--soon{color:var(--boom-muted);border-color:var(--boom-border);background:0 0}.mk-steps{counter-reset:s;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.mk-step{counter-increment:s;padding-top:42px;position:relative}.mk-step:before{content:counter(s, decimal-leading-zero);background:var(--boom-card);border:1px solid var(--boom-border);width:30px;height:30px;color:var(--accent-t);border-radius:50%;place-items:center;font-size:11.5px;font-weight:700;display:grid;position:absolute;top:0;left:0}.mk-step h3{margin:0 0 7px;font-size:15.5px;font-weight:800}.mk-step p{color:var(--boom-muted);margin:0;font-size:13.5px;line-height:1.65}.mk-faq{gap:12px;max-width:760px;margin:0 auto;display:grid}.mk-faq details{background:var(--boom-card);border:1px solid var(--boom-border);border-radius:13px;padding:16px 19px}.mk-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;font-size:14.5px;font-weight:700;list-style:none;display:flex}.mk-faq summary::-webkit-details-marker{display:none}.mk-faq summary:after{content:"+";color:var(--accent-t);font-size:19px;font-weight:400;line-height:1}.mk-faq details[open] summary:after{content:"−"}.mk-faq p{color:var(--boom-muted);margin:12px 0 0;font-size:13.5px;line-height:1.7}.mk-band{border:1px solid var(--boom-border);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 11%, var(--boom-card)), var(--boom-card));text-align:center;border-radius:20px;padding:48px 30px}.mk-foot{border-top:1px solid var(--boom-border);text-align:center;color:var(--boom-muted);padding:30px 24px 56px;font-size:12.5px;line-height:1.7}@media (max-width:860px){.mk-links{display:none}.mk-nav__inner{grid-template-columns:1fr auto;padding:12px 16px}.mk-brand__by{display:none}.mk-wrap{padding:52px 18px}.mk-ann{gap:9px;padding:10px 14px;font-size:12px}}
