.mkmod .mod-page{background:#fff;min-height:100vh}.mkmod .crumb-bar{padding:96px 0 0}.mkmod .crumb-nav{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dim)}.mkmod .crumb-nav a{color:var(--dim);transition:color .15s}.mkmod .crumb-nav a:hover{color:var(--ink)}.mkmod .crumb-sep{color:var(--line)}.mkmod .crumb-cur{color:var(--ink);font-weight:500}.mkmod .mod-hero{padding:48px 0 72px}.mkmod .mod-hero-inner{max-width:760px}.mkmod .mod-icon-wrap{width:56px;height:56px;border-radius:14px;background:var(--ink);display:grid;place-items:center;margin-bottom:24px}.mkmod .mod-icon-wrap svg{width:26px;height:26px;color:#dfe6f5;stroke-width:1.6}.mkmod .mod-hero h1{margin-bottom:16px}.mkmod .mod-hero .desc{font-size:17px;color:var(--body-c);max-width:640px;margin-bottom:28px;line-height:1.7}.mkmod .hero-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.mkmod .benefits-strip{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:40px 0}.mkmod .benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line)}.mkmod .benefit-item{background:var(--paper);padding:28px 32px;text-align:center}.mkmod .benefit-metric{font-family:var(--monof);font-size:clamp(28px,3.2vw,44px);font-weight:600;color:var(--cobalt);letter-spacing:-.03em;line-height:1}.mkmod .benefit-label{font-size:13px;color:var(--body-c);margin-top:8px}.mkmod .features-section{padding:80px 0}.mkmod .features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mkmod .feat-card{border:1px solid var(--line);border-radius:14px;padding:26px 24px;background:#fff;box-shadow:var(--sh-card);transition:transform .15s var(--ease),box-shadow .15s,border-color .15s}.mkmod .feat-card:hover{transform:translateY(-2px);box-shadow:var(--sh-pop);border-color:#cfd8ee}.mkmod .feat-icon{width:36px;height:36px;border-radius:9px;background:rgba(46,84,232,.08);display:grid;place-items:center;margin-bottom:14px}.mkmod .feat-icon svg{width:17px;height:17px;color:var(--cobalt);stroke-width:1.8}.mkmod .feat-card h3{font-size:15px;margin-bottom:8px}.mkmod .feat-card p{font-size:13px;color:var(--body-c);line-height:1.6}.mkmod .related-section{background:var(--paper);padding:64px 0}.mkmod .related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mkmod .rel-card{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--line);border-radius:14px;padding:22px;box-shadow:var(--sh-card);transition:transform .15s var(--ease),box-shadow .15s,border-color .15s}.mkmod .rel-card:hover{transform:translateY(-2px);box-shadow:var(--sh-pop);border-color:#cfd8ee}.mkmod .rel-icon{width:36px;height:36px;border-radius:9px;background:var(--ink);display:grid;place-items:center}.mkmod .rel-icon svg{width:16px;height:16px;color:#dfe6f5;stroke-width:1.6}.mkmod .rel-card h4{font-size:14.5px;font-weight:700;color:var(--ink);font-family:var(--disp)}.mkmod .rel-card p{font-size:12.5px;color:var(--body-c);line-height:1.5}.mkmod .rel-link{font-size:12.5px;color:var(--cobalt);font-weight:600;display:flex;align-items:center;gap:4px;margin-top:auto}@media(max-width:960px){.mkmod .features-grid,.mkmod .related-grid{grid-template-columns:repeat(2,1fr)}.mkmod .benefits-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:600px){.mkmod .benefits-grid,.mkmod .features-grid,.mkmod .related-grid{grid-template-columns:1fr}.mkmod .benefits-grid{background:transparent;gap:0}.mkmod .benefit-item{border-bottom:1px solid var(--line)}}