.migrated-page{overflow-wrap:anywhere;color:#243448;max-width:1040px;padding-bottom:80px}.migrated-heading{border-bottom:1px solid var(--mn-line);margin-bottom:28px;padding:32px 0 24px}.migrated-heading h1{letter-spacing:.015em;max-width:35em;font-size:clamp(1.65rem,3vw,2.6rem);line-height:1.5}.migrated-content{font-size:1rem;line-height:1.95}.migrated-content p{margin:1.1em 0}.migrated-content h2{border-bottom:2px solid #dbe9ec;margin:2.3em 0 .8em;padding-bottom:.55em;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.55}.migrated-content h3{margin:1.6em 0 .6em;font-size:1.2rem;line-height:1.6}.migrated-content h4{margin:1.3em 0 .5em;font-size:1.05rem}.migrated-content ul,.migrated-content ol{margin:1em 0;padding-left:1.5em}.migrated-content li{margin:.4em 0}.migrated-content a,.migrated-directory a{color:var(--mn-blue);text-underline-offset:.18em;text-decoration:underline}.migrated-content img{border-radius:8px;max-width:100%;height:auto;margin:16px auto;display:block}.migrated-content figure{margin:1.5em 0}.migrated-content figcaption{color:var(--mn-muted);text-align:center;font-size:.85rem}.migrated-content blockquote{background:var(--mn-tint);border-left:3px solid var(--mn-blue);margin:24px 0;padding:20px 24px}.migrated-content table{border-collapse:collapse;width:100%;font-size:.92rem}.migrated-content th,.migrated-content td{border:1px solid var(--mn-line);text-align:left;vertical-align:top;padding:12px 14px}.migrated-content th{background:var(--mn-tint)}.migrated-table{max-width:100%;margin:24px 0;overflow-x:auto}.migrated-table table{min-width:520px}.migrated-content .wp-block-columns,.migrated-content .dbp-column{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:24px;margin:24px 0;display:grid}.migrated-content .wp-block-column,.migrated-content .dbp-column-item{min-width:0}.migrated-content .dbp-card,.migrated-content .dbp-box{background:var(--mn-paper);border:1px solid #e1eaed;border-radius:12px;padding:22px}.migrated-content .wp-block-buttons{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.migrated-content .wp-block-button__link,.migrated-content .mmh-cta{border-radius:var(--mn-radius);background:var(--mn-blue);color:#fff;justify-content:center;align-items:center;padding:12px 22px;line-height:1.5;text-decoration:none;display:inline-flex}.migrated-content .has-text-align-center{text-align:center}.migrated-content .alignfull{max-width:100%;margin-left:0;margin-right:0}.migrated-content [id]{scroll-margin-top:110px}.migrated-content details{border-bottom:1px solid var(--mn-line);padding:14px 0}.migrated-content summary{cursor:pointer;font-weight:650}.migrated-toc{border:1px solid var(--mn-line);border-radius:var(--mn-radius);background:var(--mn-paper);margin:24px 0;padding:20px 24px}.migrated-toc summary{cursor:pointer;font-weight:700}.migrated-toc ol{margin-top:12px;padding-left:1.5em;line-height:1.9}.migrated-toc a{color:var(--mn-blue)}.migrated-notice{border-radius:var(--mn-radius);background:#fff7df;border:1px solid #eadcaf;margin-bottom:24px;padding:20px 24px}.migrated-notice p{margin:8px 0 0}.migrated-bottom{background:var(--mn-paper);border-radius:12px;margin-top:56px;padding:28px}.migrated-bottom h2{margin:0 0 16px;font-size:1.25rem}.migrated-bottom>div{flex-wrap:wrap;gap:14px 28px;display:flex}.migrated-bottom a{color:var(--mn-blue);text-decoration:underline}.migrated-embed{margin:24px 0}.migrated-embed iframe{background:#fff;border:0;width:100%}.migrated-directory{background:var(--mn-paper);padding:24px;line-height:1.9}@media (max-width:767px){.migrated-page{padding-bottom:48px}.migrated-heading{padding-top:18px}.migrated-content{font-size:.97rem}.migrated-content .wp-block-columns,.migrated-content .dbp-column{grid-template-columns:1fr}.migrated-content .dbp-card,.migrated-content .dbp-box{padding:16px}.migrated-toc,.migrated-bottom{padding:18px}}.migrated-attributions{border-top:1px solid var(--mn-line);color:var(--mn-muted);margin-top:36px;padding-top:18px;scroll-margin-top:110px;font-size:.82rem;line-height:1.8}.migrated-attributions h2{margin:0 0 12px;font-size:.9rem;font-weight:500;line-height:1.6}.migrated-attributions h3{margin:16px 0 6px;font-size:.84rem;font-weight:500;line-height:1.6}.migrated-attributions p{margin:8px 0}.migrated-attributions a{color:var(--mn-blue);text-underline-offset:.18em;text-decoration:underline}.migrated-heading{border-bottom:3px solid var(--mn-blue);padding-block:36px 28px}.migrated-heading .eyebrow{letter-spacing:.1em;font-size:12px}.migrated-lead{max-width:48em;color:var(--mn-muted);margin:20px 0 0;font-size:17px;line-height:1.9}.migrated-body{min-width:0}.migrated-toc{border:1px solid var(--mn-line);background:#f3f7fa;border-radius:12px}.migrated-toc summary{align-content:center;min-height:44px;line-height:1.7;display:list-item}.migrated-toc li{margin-block:8px}.migrated-toc a{color:var(--mn-navy);padding-block:5px;line-height:1.75;text-decoration:none;display:inline-block}.migrated-toc a:hover{color:var(--mn-blue);text-decoration:underline}.migrated-content h2{border-left:4px solid var(--mn-blue);background:#f3f7fa;border-bottom:0;border-radius:0 8px 8px 0;padding:18px 20px;position:relative}.migrated-content h3{border-bottom:1px solid var(--mn-line);padding-bottom:10px}.migrated-content p,.migrated-content li{font-size:16px;line-height:1.95}.migrated-content .wp-block-button__link{min-height:48px}.migrated-content a:focus-visible,.migrated-toc a:focus-visible{outline-offset:3px;outline:3px solid #bc8500}@media (min-width:1100px){.migrated-page{max-width:1180px}.migrated-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:44px;display:grid}.migrated-layout.without-toc{max-width:850px;margin-inline:auto;display:block}.migrated-outline{min-width:0;position:sticky;top:110px}.migrated-toc{overscroll-behavior:contain;max-height:calc(100dvh - 140px);margin:0;padding:18px 20px;overflow:auto}.migrated-toc ol{padding-left:20px;font-size:14px}.migrated-body .migrated-content>:first-child{margin-top:0}}@media (max-width:767px){.migrated-heading{border-bottom-width:2px;padding-block:24px}.migrated-heading h1{font-size:clamp(25px,6.5vw,31px);line-height:1.55}.migrated-lead{margin-top:16px;font-size:16px}.migrated-content h2{padding:14px 16px;font-size:22px;line-height:1.6}.migrated-content h3{font-size:19px;line-height:1.65}.migrated-toc{margin-block:20px;padding:12px 18px}.migrated-toc ol{font-size:15px}.migrated-bottom>div{grid-template-columns:1fr 1fr;gap:12px;display:grid}.migrated-bottom a{align-items:center;min-height:44px;font-size:14px;display:flex}}
