/* Shared article design. Future guide-v1 clusters reuse this stylesheet. */
.mb-guide{--mb-blue:#232d4e;--mb-gold:#b48236;--mb-paper:#f0efeb;box-sizing:border-box;max-width:1100px!important;width:100%;margin:0 auto;color:#303641;font:17px/1.7 Arial,Helvetica,sans-serif;gap:0!important;padding:24px!important}
.mb-guide *{box-sizing:border-box}.mb-guide .e-con,.mb-guide .elementor-widget{--container-widget-width:100%;--container-widget-flex-grow:0;min-width:0}.mb-guide .e-con{padding:0;gap:0}
.mb-guide header{padding:24px 0 30px;border-bottom:4px solid var(--mb-gold);margin-bottom:28px}.mb-guide .eyebrow{color:#685542;font-size:13px;letter-spacing:.07em;text-transform:uppercase;font-weight:700}.mb-guide h1,.mb-guide h2,.mb-guide h3{color:var(--mb-blue);line-height:1.2;margin:0 0 18px}.mb-guide h1{font-size:clamp(32px,4.5vw,52px);max-width:1000px;letter-spacing:-.025em}.mb-guide h2{font-size:clamp(24px,3vw,32px);margin-top:30px}.mb-guide h3{font-size:21px;margin-top:23px}.mb-guide p{margin:0 0 17px}.mb-guide .lead{font-size:21px;color:#485061;line-height:1.6}.mb-guide .meta{font-size:14px;color:#626978}.mb-guide a{color:#685542;text-decoration:underline;text-underline-offset:3px}.mb-guide a:hover{color:#916928}.mb-guide ul,.mb-guide ol{padding-left:26px;margin:0 0 20px}.mb-guide li{margin-bottom:9px}.mb-guide section{width:100%;margin-bottom:10px}.mb-guide table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.5;margin:22px 0}.mb-guide caption{text-align:left;font-weight:700;margin-bottom:10px;color:var(--mb-blue)}.mb-guide th,.mb-guide td{padding:13px;border:1px solid #d9dce3;text-align:left;vertical-align:top}.mb-guide th{color:white;background:var(--mb-blue)}.mb-guide tr:nth-child(even){background:#f7f7f5}.mb-guide .mb-answer{padding:22px;border-left:4px solid var(--mb-gold);background:var(--mb-paper);margin:24px 0}.mb-guide .mb-cta{background:var(--mb-blue);color:white;border-radius:10px;padding:28px!important;margin:32px 0}.mb-guide .mb-cta h2,.mb-guide .mb-cta h3,.mb-guide .mb-cta a{color:white}.mb-guide .mb-cta h2{margin-top:0}.mb-guide .mb-cta a{font-weight:700}.mb-guide .mb-cta .gform_button,.mb-guide .mb-cta input[type=submit],.mb-guide .mb-cta button[type=submit]{background:#b48236!important;color:white!important;border:0!important;border-radius:5px!important;padding:12px 20px!important}.mb-guide .mb-cta .gform_button:hover,.mb-guide .mb-cta input[type=submit]:hover,.mb-guide .mb-cta button[type=submit]:hover,.mb-guide .mb-cta .gform_button:focus{background:#916928!important}.mb-guide .mb-cta input:not([type=submit]),.mb-guide .mb-cta textarea,.mb-guide .mb-cta select{color:#232d4e;background:white}.mb-guide .mb-sources{font-size:14px;padding-top:16px;border-top:1px solid #d9dce3}.mb-guide details{border-bottom:1px solid #d9dce3;padding:16px 0}.mb-guide summary{font-weight:700;color:var(--mb-blue);cursor:pointer}.mb-guide details p{margin-top:12px}.mb-guide .mb-related{padding:22px;background:#f7f7f5;margin:24px 0}.mb-guide .mb-related h2{margin-top:0}
@media(max-width:650px){.mb-guide{padding:16px!important;font-size:16px}.mb-guide .lead{font-size:19px}.mb-guide .mb-cta{padding:20px!important}.mb-guide table{display:block;overflow-x:auto}.mb-guide th,.mb-guide td{min-width:140px}}
