.mcf-prose{font-size:17px;line-height:1.7;margin:0 auto;max-width:760px}.mcf-prose__updated{color:#5c5a52;font-family:var(--mcf-font-label);font-size:15px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.mcf-prose h2{color:var(--mcf-blue-text);font-family:var(--mcf-font-display);font-size:clamp(26px,2.4vw,32px);font-weight:400;line-height:1.15;margin:44px 0 12px}.mcf-prose h3{color:#3f5a1e;font-family:var(--mcf-font-label);font-size:21px;font-weight:600;letter-spacing:.02em;line-height:1.25;margin:32px 0 10px;text-transform:uppercase}.mcf-prose h2:first-child,.mcf-prose__updated+h2{margin-top:12px}.mcf-prose p{margin:0 0 1em}.mcf-prose ol,.mcf-prose ul{margin:0 0 1.2em;padding-left:1.4em}.mcf-sec .mcf-prose ul li{list-style:disc;margin:0 0 .4em}.mcf-sec .mcf-prose ol li{list-style:decimal;margin:0 0 .4em}.mcf-sec .mcf-prose a{--mcf-a:var(--mcf-blue-text);text-decoration:underline;text-underline-offset:2px}.mcf-prose table{border-collapse:collapse;font-size:15px;margin:0 0 1.4em;width:100%}.mcf-prose td,.mcf-prose th{border:1px solid #d9d3c1;padding:8px 10px;text-align:left;vertical-align:top}.mcf-prose th{background:#f3eedd}