html{scroll-padding-top:102px}.skip{position:fixed;left:20px;top:-70px;z-index:100;background:white;padding:12px 16px}.skip:focus{top:15px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--bronze);outline-offset:3px}.button{cursor:pointer}.loan-details{display:grid;grid-template-columns:repeat(3,1fr);padding:0 8vw 9vw;background:var(--cream);gap:1px}.loan-details article{padding:30px;background:#faf8f3;border:1px solid var(--line)}.loan-details b{font:400 28px 'Newsreader',serif}.loan-details p{color:#5d6861}.faq{padding:9vw 8vw}.faq h2{max-width:850px}.faq-list{max-width:900px;margin-top:45px;border-top:1px solid var(--line)}.faq details{padding:22px 0;border-bottom:1px solid var(--line)}.faq summary{font:400 25px 'Newsreader',serif;cursor:pointer}.faq details p{color:#5d6861;max-width:760px}.form-status{grid-column:1/3;font:400 17px 'Newsreader',serif;margin:0}@media(max-width:850px){header.nav-open{height:auto;min-height:102px;grid-template-columns:1fr auto;padding-top:20px;padding-bottom:20px}header.nav-open nav{display:flex;grid-column:1/3;flex-direction:column;width:100%;gap:0;padding-top:18px}header.nav-open nav a{padding:12px 0;border-top:1px solid var(--line)}.loan-details{grid-template-columns:1fr 1fr;padding:0 24px 90px}.faq{padding:90px 24px}.form-status{grid-column:1}}@media(max-width:520px){.loan-details{grid-template-columns:1fr}}
