.ml-page-head{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;grid-gap:40px;gap:40px;margin-bottom:40px;align-items:start}.ml-page-head-intro{padding-top:35px;padding-bottom:0}@media (max-width:1100px){.ml-page-head-intro{padding-top:34px}}@media (min-width:701px) and (max-width:860px){.ml-page-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ml-page-head-intro{padding-top:32px}}@media (max-width:700px){.ml-page-head-intro{padding-top:0}}.ml-page-head-copy{min-width:0}.ml-page-head-title{font-family:var(--font-display);font-size:clamp(var(--t-4),4.4vw,var(--t-2));line-height:var(--t-2-lh);font-weight:700;letter-spacing:-.03em;margin-top:14px;text-wrap:balance}.ml-page-head-intro{min-width:0;color:var(--text-dim);font-size:15px;line-height:1.7;max-width:44ch;padding-bottom:6px}@media (max-width:700px){.ml-page-head{grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.ml-page-head-intro{padding-bottom:0}}.ml-page-body{max-width:calc((100% - 40px) * 7 / 12)}@media (min-width:701px) and (max-width:860px){.ml-page-body{max-width:calc((100% - 40px) / 2)}}@media (max-width:700px){.ml-page-body{max-width:none}}.ml-page-body-wide{max-width:none}.ml-page-section{margin-bottom:36px}.ml-page-body section:last-child,.ml-page-body>:last-child{margin-bottom:0}.ml-page-body{--nav-h:80px}@media (max-width:768px){.ml-page-body{--nav-h:68px}}