.mk .bzx-section{padding-block:clamp(64px,8vw,112px);scroll-margin-top:80px}.mk .bzx-section--mist{background:var(--mk-mist)}.mk .bzx-kicker{text-transform:uppercase;letter-spacing:.14em;color:var(--mk-track-ink);font-size:.78rem;font-weight:700;display:inline-block}.mk .bzx-h2{letter-spacing:-.03em;max-width:22ch;margin-top:14px;font-size:clamp(1.95rem,3.6vw,2.9rem);font-weight:700;line-height:1.08}.mk .bzx-h3{letter-spacing:-.015em;font-size:1.2rem;font-weight:650;line-height:1.3}.mk .bzx-lead{color:var(--mk-ink-2);max-width:60ch;margin-top:16px;font-size:clamp(1.05rem,1.25vw,1.18rem);line-height:1.62}.mk .bzx-head{max-width:64ch;margin-bottom:clamp(36px,4.5vw,56px)}.mk .bzx-note{color:var(--mk-ink-2);margin-top:28px;font-size:1rem;line-height:1.6}.mk .bzx-hero{padding-block:clamp(56px,7vw,100px) clamp(48px,6vw,80px);overflow:clip}.mk .bzx-hero-grid{align-items:center;gap:clamp(36px,5vw,64px);display:grid}@media (min-width:980px){.mk .bzx-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.mk .bzx-hero .bzx-kicker{margin-bottom:20px}.mk .bzx-hero-title{letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2.5rem,5.6vw,4.3rem);font-weight:800;line-height:1.02}.mk .bzx-ink-soft{color:var(--mk-ink-3)}.mk .bzx-hero-sub{color:var(--mk-ink-2);max-width:54ch;margin-top:22px;font-size:clamp(1.05rem,1.3vw,1.2rem);line-height:1.62}.mk .bzx-hero-actions{flex-wrap:wrap;align-items:center;gap:14px 22px;margin-top:30px;display:flex}.mk .bzx-text-link{color:var(--mk-ink);align-items:center;gap:8px;font-weight:600;display:inline-flex}.mk .bzx-text-link svg{width:18px;height:18px;transition:transform .25s var(--mk-ease)}.mk .bzx-text-link:hover svg{transform:translate(3px)}.mk .bzx-proof{gap:10px 20px;margin-top:30px;display:grid}@media (min-width:520px){.mk .bzx-proof{grid-template-columns:repeat(2,max-content)}}.mk .bzx-proof li{color:var(--mk-ink-2);align-items:center;gap:8px;font-size:.925rem;font-weight:550;display:inline-flex}.mk .bzx-proof svg{width:18px;height:18px;color:var(--mk-track-ink);flex:none}.mk .bzx-hero-figure{border:1px solid var(--mk-line);background:var(--mk-surface);border-radius:var(--mk-radius-lg);padding:20px 20px 10px;box-shadow:0 30px 60px -32px #17152a33}.mk .bzx-hero-figure .mk-coil{width:100%;height:auto}.mk .bzx-hero-figure figcaption{color:var(--mk-ink-3);margin-top:14px;font-size:.85rem;line-height:1.5}.mk .bzx-pillars{gap:clamp(16px,2vw,24px);display:grid}@media (min-width:860px){.mk .bzx-pillars{grid-template-columns:repeat(3,1fr)}}.mk .bzx-pillar{border:1px solid var(--mk-line);border-radius:var(--mk-radius-lg);background:var(--mk-surface);transition:border-color .25s var(--mk-ease), transform .25s var(--mk-ease), box-shadow .25s var(--mk-ease);padding:clamp(26px,2.6vw,34px)}.mk .bzx-pillar:hover{border-color:var(--mk-line-strong);transform:translateY(-3px);box-shadow:0 20px 44px -26px #17152a38}.mk .bzx-pillar-icon,.mk .bzx-card-icon{background:var(--mk-track-soft);width:46px;height:46px;color:var(--mk-track-ink);border-radius:13px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.mk .bzx-pillar-icon svg,.mk .bzx-card-icon svg{width:22px;height:22px}.mk .bzx-pillar h3,.mk .bzx-card h3{margin-bottom:9px}.mk .bzx-pillar p,.mk .bzx-card p{color:var(--mk-ink-2);font-size:.97rem;line-height:1.6}.mk .bzx-grid3{gap:clamp(16px,2vw,22px);display:grid}@media (min-width:640px){.mk .bzx-grid3{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.mk .bzx-grid3{grid-template-columns:repeat(3,1fr)}}.mk .bzx-card{border:1px solid var(--mk-line);border-radius:var(--mk-radius);background:var(--mk-surface);transition:border-color .25s var(--mk-ease);padding:clamp(24px,2.4vw,30px)}.mk .bzx-card:hover{border-color:var(--mk-track)}.mk .bzx-card-icon{background:var(--mk-indigo-soft);color:var(--mk-indigo)}.mk .bzx-split{align-items:center;gap:clamp(36px,5vw,64px);display:grid}@media (min-width:980px){.mk .bzx-split{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.mk .bzx-split-copy .bzx-head{margin-bottom:30px}.mk .bzx-mini{gap:18px 24px;display:grid}@media (min-width:520px){.mk .bzx-mini{grid-template-columns:repeat(2,1fr)}}.mk .bzx-mini li{gap:12px;display:flex}.mk .bzx-mini svg{width:20px;height:20px;color:var(--mk-track-ink);flex:none;margin-top:3px}.mk .bzx-mini b{font-size:.97rem;font-weight:650;display:block}.mk .bzx-mini span{color:var(--mk-ink-2);margin-top:2px;font-size:.88rem;line-height:1.5;display:block}.mk .bzx-stages{gap:clamp(16px,2vw,22px);display:grid}@media (min-width:640px){.mk .bzx-stages{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mk .bzx-stages{grid-template-columns:repeat(4,1fr)}}.mk .bzx-stage{border:1px solid var(--mk-line);border-radius:var(--mk-radius);background:var(--mk-surface);padding:clamp(22px,2.3vw,30px)}.mk .bzx-stage-bar{background:var(--mk-mist);border-radius:999px;height:5px;margin-bottom:18px;overflow:hidden}.mk .bzx-stage-bar i{background:linear-gradient(90deg, var(--mk-track), var(--mk-track-ink));border-radius:999px;height:100%;display:block}.mk .bzx-stage h3{margin-bottom:15px}.mk .bzx-stage ul{gap:10px;display:grid}.mk .bzx-stage li{color:var(--mk-ink-2);gap:9px;font-size:.91rem;line-height:1.45;display:flex}.mk .bzx-stage li svg{width:16px;height:16px;color:var(--mk-track-ink);flex:none;margin-top:2px}.mk .bzx-fits{gap:clamp(14px,1.8vw,20px);display:grid}@media (min-width:640px){.mk .bzx-fits{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.mk .bzx-fits{grid-template-columns:repeat(3,1fr)}}.mk .bzx-fits li{border-radius:var(--mk-radius);border:1px solid var(--mk-line);background:var(--mk-surface);border-left:3px solid var(--mk-track);padding:22px}.mk .bzx-fits b{letter-spacing:-.01em;margin-bottom:5px;font-size:1.04rem;font-weight:650;display:block}.mk .bzx-fits span{color:var(--mk-ink-2);font-size:.92rem;line-height:1.5}.mk .bzx-single{align-items:center;gap:clamp(26px,3.5vw,44px);display:grid}@media (min-width:900px){.mk .bzx-single{grid-template-columns:1fr 1.1fr}}.mk .bzx-single .bzx-head{margin-bottom:0}.mk .bzx-chips{flex-wrap:wrap;gap:11px;display:flex}.mk .bzx-chips a{background:var(--mk-surface);border:1px solid var(--mk-line);color:var(--mk-ink);border-radius:999px;align-items:center;gap:8px;padding:11px 18px;font-size:.93rem;font-weight:600;transition:border-color .2s,color .2s,transform .2s;display:inline-flex}.mk .bzx-chips a:hover{border-color:var(--mk-track);color:var(--mk-track-ink);transform:translateY(-2px)}.mk .bzx-chip-all{background:var(--mk-ink)!important;color:var(--mk-bg)!important;border-color:var(--mk-ink)!important}.mk .bzx-chip-all:hover{color:var(--mk-bg)!important}.mk .bzx-chip-all svg{width:15px;height:15px}
