.lender-banner{background:#f3dfac;color:#26241e;border-bottom:1px solid #c8ad72;font-family:inherit}.lender-banner-inner{max-width:1280px;margin:auto;padding:12px 28px;display:flex;align-items:center;justify-content:space-between;gap:12px 24px}.lender-banner p{margin:0;font-size:14px;line-height:1.5;color:inherit}.lender-banner strong{color:inherit}.lender-banner-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;flex-shrink:0}.lender-banner a{font-size:13px;font-weight:700;color:#26241e;text-decoration:underline;text-underline-offset:3px}.lender-banner button{display:grid;place-items:center;border:1px solid #ae9564;background:transparent;color:#26241e;min-width:36px;min-height:36px;font-size:22px;cursor:pointer}.lender-banner-dismissed .lender-banner{display:none}.network-resource-links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 32px;padding:24px;border-top:1px solid #c9c3b6;background:#eeeae0;color:#282823;font-size:14px}.network-resource-links a{color:inherit;text-decoration:underline;text-underline-offset:4px}
.editorial{max-width:1120px;margin:0 auto;padding:64px 28px 88px;color:var(--ink,#252720);font-family:var(--ui,Arial,sans-serif);overflow-wrap:anywhere}.editorial h1{font-family:var(--display,Georgia,serif);font-size:clamp(34px,5vw,62px);line-height:1.12;letter-spacing:-.025em;margin:14px 0 24px;max-width:19ch;color:inherit}.editorial h2{font-family:var(--display,Georgia,serif);font-size:clamp(25px,3vw,36px);line-height:1.2;margin:36px 0 14px;color:inherit}.editorial h3{font-size:20px;margin:26px 0 12px;color:inherit}.editorial p,.editorial li{font-size:17px;line-height:1.75;color:inherit}.editorial p{margin:0 0 18px}.editorial a{color:inherit;text-decoration:underline;text-underline-offset:4px}.editorial ul,.editorial ol{padding-left:24px;margin:18px 0}.editorial li{margin-bottom:10px}.editorial-kicker,.editorial-meta{font-size:13px!important;line-height:1.6!important;letter-spacing:.025em}.editorial-meta{display:flex;flex-wrap:wrap;gap:8px 18px}.editorial-lede{font-size:21px!important;max-width:65ch}.editorial-grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(240px,.8fr);gap:48px;align-items:start}.editorial-aside{border-top:4px solid #ac4f28;background:#f0e8d5;color:#282823;padding:28px}.editorial-aside h2{margin-top:0;font-size:28px}.editorial .editorial-cta{display:inline-block;background:#282823;color:#fff7e6;padding:14px 22px;text-decoration:none;font-size:16px;font-weight:700;line-height:1.5}.editorial-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px;margin:26px 0}.editorial-note{border-left:3px solid #ac4f28;padding:4px 0 4px 20px;margin:28px 0}.editorial-list{list-style:none!important;padding:0!important}.editorial-list>li{border-top:1px solid #bcb5a8;padding:28px 0;margin:0}.editorial-list h2{margin:8px 0 12px;font-size:28px;max-width:35ch}.editorial-tags{display:flex;flex-wrap:wrap;gap:10px 18px;margin:22px 0 36px;font-size:13px}.editorial-article{max-width:76ch}.editorial-article h1{max-width:24ch}.editorial-body table{display:block;overflow-x:auto;border-collapse:collapse;width:100%;margin:24px 0}.editorial-body td,.editorial-body th{padding:12px;border:1px solid #bcb5a8;text-align:left}.editorial-body img{max-width:100%;height:auto}.editorial :focus-visible,.lender-banner :focus-visible,.network-resource-links :focus-visible{outline:3px solid #9c3f1d;outline-offset:4px}.editorial [id]{scroll-margin-top:120px}
@media(max-width:1000px){.lender-banner-inner{flex-wrap:wrap}.lender-banner-actions{flex-shrink:1}}@media(max-width:760px){.editorial{padding:40px 22px 64px}.editorial-grid{grid-template-columns:minmax(0,1fr);gap:28px}.lender-banner-inner{padding:12px 20px}.lender-banner-actions{gap:10px 16px}.editorial h1{font-size:38px}.editorial-aside{padding:24px}.network-resource-links{justify-content:flex-start}.editorial p,.editorial li{font-size:16px}}

.network-guidance{padding:44px 24px;background:#272a22;color:#faf4e6}.network-guidance>div{max-width:1120px;margin:auto}.network-guidance h2{font:600 clamp(24px,3vw,34px)/1.25 var(--display,Georgia,serif);color:inherit;margin:0 0 12px;max-width:30ch}.network-guidance p{font-size:16px;line-height:1.6;max-width:65ch;color:inherit;margin:0 0 20px}.network-guidance a{display:inline-block;color:#faf4e6;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:5px}.guidance-form{background:#f2ecdd;border:1px solid #c9c1af;padding:28px;color:#262820;margin-top:32px}.guidance-form h2{margin-top:0}.guidance-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.guidance-fields .wide{grid-column:1/-1}.guidance-fields label{display:block;font-size:14px;font-weight:700;margin:0 0 7px}.guidance-fields input,.guidance-fields select,.guidance-fields textarea{box-sizing:border-box;width:100%;min-width:0;padding:12px;background:#fffdf8;color:#252720;border:1px solid #918c80;border-radius:0;font:16px/1.5 Arial,sans-serif}.guidance-fields textarea{min-height:120px}.guidance-form .editorial-cta{border:0;cursor:pointer}.guidance-form small{display:block;font-size:13px;line-height:1.5;margin-top:7px}@media(max-width:600px){.guidance-fields{grid-template-columns:minmax(0,1fr)}.guidance-form{padding:22px}}
