:root{--mki-navy:#09131c;--mki-ink:#172431;--mki-muted:#6b7883;--mki-line:#dfe4e7;--mki-lime:#b9df3f;--mki-lime-dark:#8ab321;--mki-soft:#f4f6f5;--mki-blue:#1d5f87;--mki-max:1120px}.mki-site-main,.mki-archive-main{background:#fff;color:var(--mki-ink);font-family:Inter,Arial,sans-serif}.mki-single *,.mki-archive-main *{box-sizing:border-box}.mki-issue-heading{max-width:var(--mki-max);margin:0 auto;padding:20px 24px 28px}.mki-heading-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid var(--mki-line);padding-bottom:13px}.mki-back-archive{font-size:11px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:#65727d;font-weight:700}.mki-back-archive:hover{color:var(--mki-blue)}.mki-share-links{display:flex;align-items:center;gap:7px;color:#75818b;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.mki-share-links a,.mki-share-links button{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid #d8dde0;border-radius:50%;background:#fff;color:#46535d;font-weight:800;text-decoration:none;font-size:10px;cursor:pointer;padding:0}.mki-title-wrap{text-align:center;padding-top:22px}.mki-title-wrap h1{font-family: "Saira Condensed", Sans-serif !important; font-weight: 700; line-height: 1em;color: #172029;;font-size:clamp(36px,5vw,58px);font-stretch:condensed;line-height:1;text-transform:none}.mki-issue-description{max-width:720px;margin:16px auto 0;color:var(--mki-muted);font-size:15px;line-height:1.65}.mki-issue-description>*:first-child{margin-top:0}.mki-issue-description>*:last-child{margin-bottom:0}.mki-download-actions{display:flex;justify-content:center;gap:10px;margin-top:20px}.mki-button{appearance:none;border:1px solid transparent;border-radius:3px;padding:10px 16px;font-size:11px;line-height:1;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.mki-button-primary{background:var(--mki-lime) !important;border-color:var(--mki-lime) !important;color:#17230d !important;}.mki-button-primary:hover{background:#c8ed51}.mki-button-secondary{background:#fff;border-color:#9aa5ac;color:#23313d}.mki-button:disabled{opacity:.6;cursor:wait}.mki-issue-cover{background:var(--mki-navy);min-height:300px;display:flex;align-items:center;justify-content:center;overflow:hidden}.download_pdf svg, .download_html svg{width:9px;}.download_pdf{font-family: "Saira Condensed", Sans-serif;font-size: 14px; font-weight: 600 !important; text-transform: uppercase;letter-spacing: 1px; fill: #172029; color: #172029; background-color: #BCE153; border-style: solid; border-width: 1px 1px 1px 1px; border-color: var(--e-global-color-accent);border-radius:5px;padding: 10px 25px 10px 25px;}.download_html{font-family: "Saira Condensed", Sans-serif; font-size: 14px;font-weight: 600 !important;text-transform: uppercase; letter-spacing: 1px;
    fill: #172029;color: #172029 !important; background-color: #FFFFFF !important; border-style: solid !important; border-width: 1px 1px 1px 1px !important;border-color:#172029 !important;border-radius: 5px 5px 5px 5px !important;padding: 10px 20px 10px 20px !important;}.mki-issue-cover img{display:block;width:100%;max-height:680px;object-fit:contain}.mki-cover-placeholder{height:460px;width:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(145deg,#061019,#152632);color:var(--mki-lime);font-family:"Arial Narrow",Impact,sans-serif;font-size:48px}.mki-content-shell{max-width:var(--mki-max);margin:0 auto;padding:46px 24px 72px;display:grid;grid-template-columns:minmax(0,760px) 240px;gap:60px;align-items:start}.mki-full-width .mki-content-shell{display:block;max-width:850px}.mki-articles-column{min-width:0}.issue-box{display:none;scroll-margin-top:24px}.issue-box.active-issue-box{display:block}.mki-article-header{border-bottom:1px solid var(--mki-line);padding-bottom:16px;margin-bottom:24px}.mki-article-meta{display:flex;gap:12px;align-items:center;color:#426785;font-size:10px;letter-spacing:.18em;text-transform:uppercase;font-weight:800}.mki-article-number{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:24px;padding:0 7px;border-radius:2px;background:var(--mki-lime);color:#1e2c12;letter-spacing:0}.mki-article-header h2{margin:16px 0 10px;color:var(--mki-ink);font-family: "Saira Condensed", Sans-serif !important;font-size:clamp(34px,4.6vw,54px);line-height:.98; font-weight:700;}.mki-article-subtitle{margin:0;color:#6a7883;font-size:18px;line-height:1.45;max-width:680px}.mki-article-byline{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:18px;padding-top:12px;border-top:1px solid #edf0f2;color:#79858f;font-size:11px}.mki-article-byline span:last-child{text-align:right}.mki-article-byline strong{display:block;color:#7ba022;font-size:9px;letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px}.mki-article-feature-image{margin:0 0 26px}.mki-article-feature-image img{display:block;width:100%;height:auto}.mki-article-content{color:#45515b;font-size:16px;line-height:1.72}.mki-article-content h1,.mki-article-content h2,.mki-article-content h3,.mki-article-content h4{color:var(--mki-ink);line-height:1.18}.mki-article-content h2{font-family:"Arial Narrow",Impact,sans-serif;font-size:34px}.mki-article-content a{color:var(--mki-blue)}.mki-article-content img{max-width:100%;height:auto}.mki-article-content blockquote{margin:24px 0;padding:22px 26px;background:#eef4f6;border-left:4px solid var(--mki-blue);color:#263a49}.mki-article-content table{width:100%;border-collapse:collapse;margin:24px 0;font-size:13px}.mki-article-content th{background:#14567b;color:#fff;text-align:left}.mki-article-content th,.mki-article-content td{padding:10px 12px;border:1px solid #d5dde2}.mki-article-content tr:nth-child(even) td{background:#f2f7e6}.mki-article-navigation{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:44px;padding-top:22px;border-top:1px solid var(--mki-line)}.mki-nav-card{min-height:76px;border:1px solid var(--mki-line);border-radius:5px;padding:15px 18px;text-decoration:none;color:var(--mki-ink);display:flex;flex-direction:column;justify-content:center}.mki-nav-card:last-child{text-align:right}.mki-nav-card span{font-size:9px;text-transform:uppercase;letter-spacing:.15em;color:#8b969e;margin-bottom:5px}.mki-nav-card strong{font-size:13px;color:#2a5773}.mki-nav-card:hover{border-color:var(--mki-lime-dark);box-shadow:0 10px 28px rgba(20,35,45,.08)}.mki-nav-card.disabled{opacity:.35;pointer-events:none}.mki-issue-sidebar{min-width:0}.mki-sidebar-sticky{position:sticky;top:32px}.mki-current-cover{display:block;text-decoration:none;background:var(--mki-navy);box-shadow:0 12px 30px rgba(4,16,24,.12)}.mki-current-cover img{display:block;width:100%;height:auto}.mki-current-cover>strong{display:block;background:#f5b817;color:#111c24;text-align:center;text-transform:uppercase;letter-spacing:.08em;font-size:10px;padding:8px}.mki-issue-sidebar h2{font-family:"Arial Narrow",Impact,sans-serif;text-transform:uppercase;color:#2e6281;font-size:24px;margin:18px 0 8px}.mki-latest-list{border-top:3px solid var(--mki-lime)}.mki-latest-list a{display:block;padding:12px 2px;border-bottom:1px solid var(--mki-line);text-decoration:none}.mki-latest-list span{display:block;color:#87929a;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.mki-latest-list strong{display:block;color:#263541;font-size:12px;line-height:1.35;margin-top:3px}.mki-latest-list a:hover strong{color:var(--mki-blue)}.toc-float{position:fixed;right:22px;bottom:18px;z-index:9998}.toc-fab{font-family: "JetBrains Mono", Sans-serif; font-size: 13px !important;font-weight: 600 !important; text-transform: uppercase; letter-spacing: 1.5px; fill: #BCE153 !important; color: #BCE153 !important; background-color: #000000 !important;  border: 1px solid #BCE153 !important;  border-radius: 30px !important;padding: 11px 18px 11px 18px !important;box-shadow:0 12px 30px rgba(0,0,0,.18);cursor:pointer}.content-box{position:absolute;right:0;bottom:52px;width:min(360px,calc(100vw - 34px));max-height:70vh;overflow:auto;background: var(--mki-navy);border:0px solid #d9e0e3;box-shadow:0 20px 55px rgba(5,18,27,.25); border-radius:12px !important;}.mki-toc-heading{padding:18px 18px 14px;background:var(--mki-navy);color:#fff;border-bottom: 1px solid #233340;}.mki-toc-heading span{display:block;color:var(--mki-lime);font-size:9px;text-transform:uppercase;letter-spacing:.15em;margin-bottom:5px}.mki-toc-heading strong{font-family:"Arial Narrow",Impact,sans-serif;font-size:21px}.section-menu-list{padding:10px;}.section-menu-list ul{list-style:none;margin:0;padding:0}.section-menu-list li{margin:0;border-bottom:0px solid #edf0f1}.issue-menu-button{display:block;text-decoration:none;padding:13px 16px;color:#30404c}.elementor-icon-list-text{display:grid;grid-template-columns:32px 1fr;gap:10px;align-items:start}.issue-menu-number{font-weight:800;color:#9abf2f;font-size:11px}.issue-menu-title{font-size:12px;line-height:1.35; color:white;font-weight:200;}.issue-menu-button:hover,.issue-menu-button.active-menu-item{color:#18344a}.mki-no-articles{padding:52px;text-align:center;background:var(--mki-soft);border:1px solid var(--mki-line)}.mki-no-articles h2{margin-top:0}.mki-archive-hero{background:var(--mki-navy);color:#fff;text-align:center;padding:78px 24px}.mki-archive-hero p{color:var(--mki-lime);text-transform:uppercase;letter-spacing:.2em;font-weight:800;font-size:11px}.mki-archive-hero h1{font-family:"Arial Narrow",Impact,sans-serif;font-size:clamp(48px,7vw,78px);line-height:1;margin:10px 0 16px}.mki-archive-hero div{max-width:680px;margin:auto;color:#b9c1c6;line-height:1.65}.mki-archive-container{max-width:var(--mki-max);margin:auto;padding:56px 24px 80px}.mki-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.mki-archive-card{border:1px solid var(--mki-line);background:#fff;box-shadow:0 8px 24px rgba(11,29,39,.04)}.mki-card-image{display:block;aspect-ratio:4/3;background:var(--mki-navy);overflow:hidden}.mki-card-image img{display:block;width:100%;height:100%;object-fit:cover}.mki-placeholder-cover{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:180px;background:linear-gradient(145deg,#061019,#162832);color:var(--mki-lime);font-family:"Arial Narrow",Impact,sans-serif;font-size:24px}.mki-card-copy{padding:22px}.mki-card-date{margin:0 0 8px!important;color:#8b979e;font-size:10px;text-transform:uppercase;letter-spacing:.12em}.mki-card-copy h2{font-family:"Arial Narrow",Impact,sans-serif;font-size:28px;line-height:1.05;margin:0 0 12px}.mki-card-copy h2 a{text-decoration:none;color:var(--mki-ink)}.mki-card-copy>p{color:#6a7780;line-height:1.55;font-size:14px}.mki-read-link{display:inline-flex;margin-top:9px;color:#326582;text-decoration:none;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.mki-pagination{margin-top:44px}.mki-pagination .nav-links{display:flex;justify-content:center;gap:6px}.mki-pagination a,.mki-pagination span{display:inline-flex;min-width:38px;height:38px;align-items:center;justify-content:center;border:1px solid var(--mki-line);text-decoration:none;color:var(--mki-ink)}.mki-pagination .current{background:var(--mki-lime);border-color:var(--mki-lime)}@media(max-width:900px){.mki-content-shell{grid-template-columns:minmax(0,1fr);gap:40px}.mki-issue-sidebar{display:none}.mki-archive-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.mki-issue-heading{padding:14px 16px 22px}.mki-heading-topline{align-items:flex-start}.mki-share-links>span{display:none}.mki-title-wrap{padding-top:18px}.mki-title-wrap h1{font-size:38px}.mki-download-actions{flex-direction:column;align-items:stretch}.mki-issue-cover{min-height:220px}.mki-content-shell{padding:34px 16px 70px}.mki-article-header h2{font-size:38px}.mki-article-subtitle{font-size:16px}.mki-article-byline{grid-template-columns:1fr}.mki-article-byline span:last-child{text-align:left}.mki-article-navigation{grid-template-columns:1fr}.mki-nav-card:last-child{text-align:left}.toc-float{right:12px;bottom:12px}.mki-archive-hero{padding:56px 18px}.mki-archive-container{padding:36px 16px 60px}.mki-archive-grid{grid-template-columns:1fr}.mki-no-articles{padding:34px 18px}}

/* Issues 1.1 refinements */
.issue-box.active-issue-box{display:flex;flex-direction:column}
.mki-article-kicker{min-width:0;line-height:1.4}
.mki-article-excerpt{max-width:680px;margin:0;color:#6a7883;font-size:18px;line-height:1.45}
.mki-article-excerpt p{margin:0}
.mki-issue-cover{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;background:#000;min-height:clamp(280px,42vw,680px)}
.mki-issue-cover img{display:block;width:auto;max-width:100%;height:auto;max-height:680px;object-fit:contain;object-position:center;margin:0 auto}
.mki-sidebar-ad{position:relative;display:block;width:100%;overflow:hidden;background:#050b10;text-decoration:none;box-shadow:0 12px 30px rgba(4,16,24,.12)}
.mki-sidebar-ad img{display:block;width:100%;height:auto;object-fit:contain}
.mki-ad-label{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:22px;padding:0 8px;border-radius:2px;background:#f5b817;color:#101820;font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;animation:mki-ad-blink 1.05s steps(2,end) infinite}
.mki-no-latest{margin:0;padding:12px 2px;color:#87929a;font-size:12px;line-height:1.5}
@keyframes mki-ad-blink{0%,48%{opacity:1}49%,100%{opacity:.28}}
@media(prefers-reduced-motion:reduce){.mki-ad-label{animation:none}}
@media(max-width:640px){.mki-article-excerpt{font-size:16px}.mki-issue-cover{min-height:220px}}
@media print{
  .mki-site-main{background:#fff!important}
  .mki-heading-topline,.mki-download-actions,.mki-issue-sidebar,.toc-float,.mki-article-navigation{display:none!important}
  .mki-content-shell{display:block!important;max-width:none!important;padding:0!important}
  .mki-articles-column{max-width:none!important;margin:0!important}
  .issue-box,.issue-box.active-issue-box{display:flex!important;flex-direction:column!important;visibility:visible!important;opacity:1!important;height:auto!important;max-height:none!important;overflow:visible!important}
  .mki-article{break-before:page!important;page-break-before:always!important}
  .mki-issue-cover{width:100%!important;margin:0!important;background:#000!important}
  .mki-issue-cover img{width:auto!important;max-width:100%!important;height:auto!important;object-fit:contain!important}
}

.mki-search-highlight{background:#fff36a;color:inherit;padding:0 .08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}
