.ml-wrap{max-width:680px;padding:4rem 0 5rem}.ml-header{margin-bottom:3rem}.ml-eyebrow{font-family:var(--font-display), sans-serif;letter-spacing:.26em;text-transform:uppercase;color:var(--primary);opacity:.8;margin:0 0 .5rem;font-size:.6rem}.ml-title{font-family:var(--font-display), sans-serif;text-transform:uppercase;color:#ebebeb;margin:0;font-size:clamp(2rem,5vw,3.5rem);line-height:.9}.ml-body{flex-direction:column;gap:0;display:flex}.ml-section{border-top:1px solid #171717;padding:1.8rem 0}.ml-section:last-of-type{border-bottom:1px solid #171717}.ml-section h2{font-family:var(--font-display), sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#8c8c8c;margin:0 0 .8rem;font-size:.72rem}.ml-section p{color:#858585;margin:0 0 .6rem;font-size:.92rem;line-height:1.75}.ml-section p:last-child{margin-bottom:0}.ml-section a{color:#f33fbd;text-decoration:none;transition:color .15s}.ml-section a:hover{color:#f99fde}.ml-section strong{color:#b8b8b8}.ml-date{color:#474747;margin:1.5rem 0 0;font-size:.75rem}@media (max-width:640px){.ml-wrap{padding:2.5rem 0 3.5rem}.ml-header{margin-bottom:2rem}.ml-section{padding:1.4rem 0}.ml-section p{font-size:.88rem}}@media (max-width:480px){.ml-wrap{padding:2rem 0 3rem}.ml-section p{font-size:.85rem;line-height:1.65}}
