.mml-guide-heading{padding-block:42px 64px;max-width:1080px}.mml-guide-heading>.mml-eyebrow{margin-top:42px}.mml-guide-heading h1{max-width:22ch;margin-block:24px}.mml-guide-byline{font-size:.85rem;color:#444;line-height:1.7}.mml-guide-byline a{text-decoration:underline;text-underline-offset:4px}.mml-guide-answer{max-width:64ch;margin-top:32px;font-size:clamp(1.125rem,1.7vw,1.4rem);line-height:1.65}.mml-guide-layout{display:grid;grid-template-columns:minmax(190px,280px) minmax(0,760px);justify-content:space-between;gap:64px;padding-bottom:76px}.mml-guide-aside{min-width:0}.mml-guide-aside nav{border-top:1px solid #111;padding-top:24px}.mml-guide-aside ol{list-style:decimal;padding-left:20px;margin-top:20px}.mml-guide-aside li{margin-block:14px;padding-left:5px;font-size:.9rem;line-height:1.6}.mml-guide-aside a:hover{text-decoration:underline;text-underline-offset:4px}.mml-guide-aside figure{margin-top:36px}.mml-guide-aside img{width:100%;height:auto}.mml-guide-aside figcaption{font-size:.75rem;line-height:1.6;margin-top:14px;color:#444}.mml-guide-body{min-width:0}.mml-guide-body section{border-top:1px solid #d4d4d4;padding-block:32px 48px;scroll-margin-top:100px}.mml-guide-body h2{font-size:clamp(1.75rem,2.6vw,2.7rem);line-height:1.15;letter-spacing:-.045em;font-weight:400;margin-block:18px 24px}.mml-guide-body p:not(.mml-eyebrow){font-size:1rem;line-height:1.85;margin-block:20px;max-width:68ch}.mml-guide-checklist{list-style:disc;padding-left:24px;margin-block:26px}.mml-guide-checklist li{padding-left:8px;margin-block:14px;font-size:1rem;line-height:1.7}.mml-guide-table{overflow-x:auto;margin-block:30px}.mml-guide-table table{border-collapse:collapse;width:100%;min-width:460px;text-align:left;font-size:.9rem;line-height:1.65}.mml-guide-table caption{text-align:left;margin-bottom:16px;font-size:.85rem}.mml-guide-table td,.mml-guide-table th{padding:18px 16px;border-bottom:1px solid #d4d4d4;vertical-align:top}.mml-guide-table thead th{background:#eee;font-weight:500}.mml-guide-table tbody th{font-weight:500}.mml-guide-example{padding:clamp(20px,4vw,36px);background:#eee;margin-block:28px}.mml-guide-example blockquote{white-space:pre-line;margin-top:22px;font-size:1.05rem;line-height:1.8}.mml-guide-next nav{display:flex;flex-direction:column;align-items:flex-start;gap:20px;margin-block:28px}.mml-guide-page :is(a,.mml-guide-table):focus-visible{outline:2px solid currentColor;outline-offset:5px}@media (max-width:800px){.mml-guide-layout{grid-template-columns:minmax(0,1fr);gap:36px;padding-bottom:40px}.mml-guide-heading{padding-block:28px 40px}.mml-guide-aside figure{display:none}.mml-guide-aside ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.mml-guide-body section{padding-bottom:32px}}@media (max-width:480px){.mml-guide-aside ol{grid-template-columns:minmax(0,1fr)}}