.mk-jrnl,.mk-post{max-width:1440px}.mk-jrnl__head{display:grid;grid-template-columns:1fr 1fr;gap:24px 64px;align-items:end}.mk-jrnl__head>.mk-label{grid-column:1/-1}.mk-jrnl__title{font-size:clamp(52px,6vw,96px);margin:0;max-width:none}.mk-jrnl__title .is-signal{display:block}.nt-journal-intro{font:clamp(18px,1.8vw,24px)/1.5 var(--mk-sans);color:var(--mk-body);max-width:32ch;margin:0}.nt-journal-card{display:flex;flex-direction:column;text-decoration:none;color:var(--mk-white);border-top:1px solid var(--mk-line);height:100%}.nt-journal-card__copy{display:flex;flex-direction:column;flex:1;padding:32px 0}.nt-journal-card__foot,.nt-journal-card__meta{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px}.nt-journal-card__meta{color:var(--mk-grey)}.nt-journal-card h2{font:400 clamp(30px,3vw,44px)/1.08 var(--mk-display);text-transform:uppercase;margin:28px 0 20px;text-wrap:balance}.nt-journal-card p{font:17px/1.6 var(--mk-sans);max-width:55ch;color:var(--mk-body);margin:0 0 32px}.nt-journal-card__foot{margin-top:auto;align-items:center}.nt-journal-card__foot .mk-label{color:var(--mk-signal);min-height:44px;display:inline-flex;align-items:center;gap:16px}.nt-journal-card time{font:11px/1.5 var(--mk-mono);color:var(--mk-grey);text-transform:uppercase}.nt-journal-card__image{position:relative;aspect-ratio:16/10;overflow:hidden}.nt-journal-card__image img{-o-object-fit:cover;object-fit:cover}.nt-journal-card.is-featured{background:var(--mk-signal);color:var(--mk-base);border:0}.nt-journal-card.is-featured .nt-journal-card__copy{padding:clamp(28px,5vw,72px)}.nt-journal-card.is-featured h2{font-size:clamp(38px,5.5vw,80px);max-width:21ch;margin:40px 0 24px}.nt-journal-card.is-featured .mk-label,.nt-journal-card.is-featured p,.nt-journal-card.is-featured time{color:var(--mk-base)}.nt-journal-card__foot .mk-label{position:relative;padding:12px 20px;background:var(--mk-signal);color:var(--mk-base);border:1px solid var(--mk-signal);transition:background-color .24s ease,color .24s ease}@media(hover:hover) and (pointer:fine){.nt-journal-card__foot .mk-label:after{content:"";position:absolute;inset:-12px}}@media(prefers-reduced-motion:reduce){.nt-journal-card__foot .mk-label{transition:none}}.nt-journal-card.is-featured .nt-journal-card__foot .mk-label{border-color:var(--mk-base)}.nt-journal-card:focus-visible .nt-journal-card__foot .mk-label,.nt-journal-card__foot .mk-label:hover{background:var(--mk-base);color:var(--mk-signal)}.nt-journal-card:focus-visible{outline:2px solid var(--mk-white);outline-offset:6px}.nt-journal-archive{margin-top:clamp(56px,8vw,112px)}.nt-journal-archive__head{display:flex;justify-content:space-between;gap:24px;margin-bottom:28px}.nt-journal-archive__head h2{margin:0;color:var(--mk-signal)}.nt-journal-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px 64px}.nt-post-back{display:inline-flex;align-items:center;min-height:44px;margin-bottom:40px;color:var(--mk-grey);text-decoration:none}.mk-post__head{max-width:1100px;margin-bottom:56px}.mk-post__title{font-size:clamp(42px,6vw,88px);line-height:1.04;text-wrap:balance}.mk-post__meta{flex-direction:row;justify-content:space-between;gap:20px}.mk-post__lede{max-width:60ch;margin-top:32px}.mk-post__head:after{width:100%}.nt-post-cover{position:relative;aspect-ratio:16/9;margin-bottom:64px}.nt-post-cover img{-o-object-fit:cover;object-fit:cover}.nt-post-reading{display:grid;grid-template-columns:minmax(180px,1fr) minmax(0,740px);gap:clamp(40px,7vw,112px);align-items:start}.nt-post-sidebar{position:sticky;top:calc(var(--mk-nav-h) + 32px);font:13px/1.5 var(--mk-sans);color:var(--mk-grey)}.nt-post-sidebar .mk-label{color:var(--mk-signal)}.nt-post-sidebar ol{list-style:none;padding:0;margin:20px 0}.nt-post-sidebar a{display:block;padding:12px 0;border-bottom:1px solid var(--mk-line);color:var(--mk-body);text-decoration:none;min-height:44px}.nt-post-sidebar a:hover{color:var(--mk-signal)}.mk-post__body{min-width:0}.mk-post__body>:first-child{margin-top:0}.mk-post .mk-caseprose h2{scroll-margin-top:calc(var(--mk-nav-h) + 32px)}.mk-post .mk-caseprose blockquote{margin:40px 0;padding:8px 0 8px 24px;border-left:3px solid var(--mk-signal)}.mk-post .mk-caseprose blockquote p{font-size:clamp(22px,2.5vw,32px);line-height:1.35;color:var(--mk-white)}.mk-post .mk-related{margin-top:96px}.mk-post .mk-related__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.mk-post .mk-related__item{border-top:1px solid var(--mk-line)}.mk-post .mk-related__link{height:100%;align-content:space-between;gap:24px}.mk-post .mk-postcta{background:var(--mk-signal);color:var(--mk-base);border:0}.mk-post .mk-postcta :is(.mk-postcta__eyebrow,.mk-postcta__h2,.mk-postcta__lede,.mk-postcta__alt){color:var(--mk-base)}.mk-post .mk-postcta .mk-btn3{background:var(--mk-base);color:var(--mk-signal)}@media(max-width:900px){.nt-post-reading{grid-template-columns:1fr;gap:32px}.nt-post-sidebar{position:static}.nt-post-sidebar ol{-moz-columns:2;column-count:2;-moz-column-gap:32px;column-gap:32px}.nt-post-sidebar li{-moz-column-break-inside:avoid;break-inside:avoid}}@media(max-width:759px){.mk-jrnl__head{grid-template-columns:1fr;gap:24px}.mk-jrnl__title{max-width:12ch}.nt-journal-grid{grid-template-columns:1fr;gap:12px}.nt-journal-card.is-featured h2{margin-top:28px}.nt-journal-card__meta .mk-label{font-size:10px}.mk-post__meta{flex-direction:column}.nt-post-sidebar ol{-moz-columns:1;column-count:1}.mk-post .mk-related__list{grid-template-columns:1fr;gap:0}.nt-post-back{margin-bottom:24px}.mk-post__head{margin-bottom:32px}}