/* Mortgage guidance: a quiet extension of the existing Lincoln design. */
.dscr-states{columns:3;column-gap:28px;padding-left:22px}.dscr-states li{break-inside:avoid;margin-bottom:5px}.dscr-coverage{padding-bottom:30px}@media(max-width:700px){.dscr-states{columns:2}}@media(max-width:400px){.dscr-states{columns:1}}
.guidance-links{display:grid;grid-template-columns:1fr 1.5fr;gap:70px;padding-top:38px;padding-bottom:75px;border-top:1px solid var(--line)}
.guidance-links .eyebrow{margin-bottom:15px}.guidance-links h2{margin-bottom:16px}.guidance-links p:not(.eyebrow){color:var(--muted);max-width:300px}
.guidance-links nav a{display:flex;justify-content:space-between;align-items:center;gap:20px;text-decoration:none;padding:22px 0;border-bottom:1px solid var(--line);font-size:17px}.guidance-links nav a:hover{color:#3c6b70}.guidance-links nav a span{font-size:24px}
.guide-hero{padding-top:40px;padding-bottom:55px}.guide-back{display:inline-block;font-size:13px;margin-bottom:40px;text-decoration:none;color:var(--muted)}
.guide-hero .eyebrow{margin-bottom:24px}.guide-hero h1{font-size:clamp(38px,6.4vw,76px);max-width:950px;line-height:1.07;margin-bottom:30px}.guide-hero h1 span{display:block}.guide-hero .lead{font-size:20px;line-height:1.65;max-width:690px;color:var(--muted);margin-bottom:22px}.guide-byline{font-size:13px;color:var(--muted);margin:0}
.guide-summary{background:var(--ink);color:white;padding:36px 0}.guide-summary .eyebrow{color:#a8c7c9;margin-bottom:14px}.guide-summary p:not(.eyebrow){max-width:880px;margin:0;font-size:17px;line-height:1.8}
.guide-content{display:grid;grid-template-columns:1fr 1.5fr;gap:70px;padding-top:65px;padding-bottom:55px}.guide-content aside p:not(.eyebrow){color:var(--muted);max-width:270px}.guide-content .eyebrow{margin-bottom:18px}.guide-content details p{padding-bottom:22px;color:var(--muted)}
.guide-quote{margin:0 0 55px;padding:28px 0 28px 30px;border-left:3px solid var(--sea)}.guide-quote blockquote{max-width:850px;font-size:25px}.guide-quote figcaption{color:var(--muted)}
.guide-next{padding-bottom:50px}.guide-next>div{background:#f1f3f2;padding:45px}.guide-next p{max-width:680px}.guide-next .eyebrow{margin-bottom:18px}.guide-next .micro{font-size:13px;line-height:1.6;margin-top:18px;margin-bottom:20px;color:var(--muted)}
.guide-resources{padding-bottom:55px}.guide-resources nav{display:flex;flex-wrap:wrap;gap:18px 40px;padding-top:28px;font-size:14px}.guide-resources .micro{font-size:13px;color:var(--muted)}
@media(max-width:700px){.guidance-links,.guide-content{grid-template-columns:1fr;gap:20px;padding-top:35px;padding-bottom:40px}.guide-hero{padding-top:20px;padding-bottom:35px}.guide-back{margin-bottom:28px}.guide-hero .lead{font-size:17px}.guide-hero h1{font-size:42px;overflow-wrap:break-word}.guide-summary{padding:28px 0}.guide-summary p:not(.eyebrow){font-size:16px}.guide-next>div{padding:28px 22px}.guide-next .button{width:100%}.guide-quote{padding-left:20px}.guide-quote blockquote{font-size:21px}.guidance-links nav a{font-size:16px;min-height:64px}.guide-content aside p:not(.eyebrow){max-width:none}}
