.ml-page{background:#fff;color:#0a0a0a;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;min-height:100vh;overflow-x:hidden}.ml-masthead{display:flex;align-items:center;justify-content:space-between;padding:calc(92px + 11px) 6vw 11px;border-bottom:3px solid #0a0a0a;gap:16px;flex-wrap:wrap}.ml-masthead-title{font-family:Anton,sans-serif;font-size:1.1rem;letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a}.ml-masthead-meta{display:flex;align-items:center;gap:20px;font-family:Courier New,monospace;font-size:8px;letter-spacing:.2em;text-transform:uppercase;color:#999}.ml-masthead-sep{color:#ccc}.ml-headline{padding:5vh 6vw 4vh;border-bottom:2px solid #0a0a0a}.ml-title-line{overflow:hidden;line-height:.86}.ml-title-word{display:inline-block;font-family:Anton,sans-serif;font-size:clamp(3.5rem,11vw,12rem);line-height:.86;letter-spacing:-.04em;text-transform:uppercase;color:#0a0a0a;padding-right:.04em}.ml-lead{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:16px 6vw;border-bottom:1px solid #d0d0d0;flex-wrap:wrap}.ml-lead-text{font-size:8.5px;letter-spacing:.16em;color:#888;line-height:1.8}.ml-lead-ref,.ml-lead-text{font-family:Courier New,monospace;text-transform:uppercase}.ml-lead-ref{font-size:8px;letter-spacing:.14em;color:#bbb;white-space:nowrap}.ml-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #d0d0d0}.ml-article{padding:3rem 4vw;border-bottom:1px solid #d0d0d0;border-right:1px solid #d0d0d0}.ml-article:nth-child(2n){border-right:none}.ml-article--full{grid-column:1/-1;border-right:none}.ml-article-head{display:flex;align-items:baseline;gap:14px;margin-bottom:2rem;padding-bottom:14px;border-bottom:2px solid #0a0a0a}.ml-article-num{font-family:Anton,sans-serif;font-size:clamp(2rem,3.5vw,3.5rem);line-height:1;letter-spacing:-.04em;color:#0a0a0a;flex-shrink:0}.ml-article-label{font-family:Courier New,monospace;font-size:8px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#0a0a0a;line-height:1.5}.ml-dl{display:flex;flex-direction:column;gap:10px}.ml-dl-row{display:grid;grid-template-columns:100px 1fr;grid-gap:8px;gap:8px;align-items:start}.ml-dl-dt{font-family:Courier New,monospace;font-size:7.5px;letter-spacing:.16em;text-transform:uppercase;color:#aaa;padding-top:2px}.ml-dl-dd{font-size:11.5px;color:#333;line-height:1.65;letter-spacing:.01em}.ml-dl-dd a{color:#333;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.ml-dl-dd a:hover{color:#0a0a0a}.ml-article-text{font-size:11.5px;line-height:1.9;color:#444;letter-spacing:.01em}.ml-article-text+.ml-article-text{margin-top:14px}.ml-footer{padding:2rem 6vw;border-top:3px solid #0a0a0a;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.ml-footer-copy{letter-spacing:.18em;color:#aaa}.ml-footer-back,.ml-footer-copy{font-family:Courier New,monospace;font-size:8px;text-transform:uppercase}.ml-footer-back{display:inline-flex;align-items:center;gap:8px;letter-spacing:.2em;color:#555;background:none;border:none;padding:0;cursor:pointer;transition:color .2s}.ml-footer-back:hover{color:#0a0a0a}.ml-footer-back svg{transition:transform .25s}.ml-footer-back:hover svg{transform:translateX(-3px)}@media (max-width:720px){.ml-grid{grid-template-columns:1fr}.ml-article,.ml-article:nth-child(2n){border-right:none}.ml-article--full{grid-column:1}.ml-dl-row{grid-template-columns:80px 1fr}}@media (max-width:1024px){.ml-masthead{padding-top:calc(64px + 11px)}}@media (max-width:768px){.ml-masthead{padding-top:calc(44px + env(safe-area-inset-top) + 11px)}}@media (max-width:480px){.ml-masthead-meta{gap:10px}.ml-lead{flex-direction:column;align-items:flex-start}}