.gc-lender-profile .gc-editorial-introduction h1{max-width:25ch;font-size:max(2rem,min(4.4vw,4.25rem));line-height:1.14}.gc-lender-guide-shell{width:min(calc(100% - 2 * var(--gc-v2-gutter)), 80rem);margin-left:auto;margin-right:auto;padding-bottom:4rem}.gc-lender-guide-shell section{padding-top:2.5rem;padding-bottom:2.5rem}.gc-lender-guide-shell h2{font-family:var(--gc-font-display);color:var(--gc-maroon);margin:.5rem 0 1rem;font-size:max(1.5rem,min(2.6vw,2.3rem));line-height:1.3}.gc-lender-guide-shell h3{margin:0 0 .65rem;font-size:1.05rem;line-height:1.4}.gc-lender-guide-shell p{color:var(--gc-text-600);margin:0 0 1rem;line-height:1.75}.gc-lender-guide-shell :-webkit-any(a,summary):focus-visible{outline:2px solid var(--gc-crimson);outline-offset:4px}.gc-lender-guide-shell :-moz-any(a,summary):focus-visible{outline:2px solid var(--gc-crimson);outline-offset:4px}.gc-lender-guide-shell :is(a,summary):focus-visible{outline:2px solid var(--gc-crimson);outline-offset:4px}.gc-lender-guide-intro{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start;gap:max(2rem,min(5vw,5rem));display:grid}.gc-lender-guide-check{background:var(--gc-maroon);color:var(--gc-background-white);padding:2rem}.gc-lender-guide-check img{object-fit:contain;object-position:left;max-width:184px;height:40px;margin-bottom:1.25rem}.gc-lender-guide-check h2{color:inherit;font-size:1.65rem}.gc-lender-guide-check p{color:inherit;font-size:.95rem}.gc-lender-guide-check a{min-height:44px;color:inherit;text-underline-offset:.25em;align-items:center;gap:.6rem;text-decoration:underline;display:flex}.gc-lender-guide-check a:hover{color:var(--gc-parchment)}.gc-lender-identity{background:var(--gc-parchment);margin-top:1.5rem;margin-bottom:1.5rem;padding:1.25rem}.gc-lender-identity h3{color:var(--gc-maroon)}.gc-lender-identity p:last-child{margin-bottom:0;font-size:.95rem}.gc-lender-covered-names{font-size:.85rem}.gc-lender-guide-detail{grid-template-columns:1fr 1fr;gap:3rem;display:grid}.gc-lender-documents{background:var(--gc-parchment);padding:1.5rem 2rem}.gc-lender-documents ul{margin:1rem 0;padding:0;list-style:none}.gc-lender-documents li{align-items:flex-start;gap:.7rem;margin-top:.75rem;margin-bottom:.75rem;line-height:1.6;display:flex}.gc-lender-documents li svg{color:var(--gc-crimson);flex-shrink:0;margin-top:.2rem}.gc-lender-documents>p{margin-bottom:0;font-size:.85rem}.gc-lender-guide-steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.gc-lender-guide-steps li>span{color:var(--gc-crimson);font-family:var(--gc-font-display);margin-bottom:1rem;font-size:1.6rem;display:inline-block}.gc-lender-guide-steps p{font-size:.95rem}.gc-lender-guide-faq{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:3rem;display:grid}.gc-lender-guide-faq details{border-bottom:1px solid var(--gc-primary-200);padding:1.2rem 0}.gc-lender-guide-faq summary{cursor:pointer;color:var(--gc-maroon);justify-content:space-between;align-items:center;gap:1rem;min-height:44px;font-weight:600;list-style:none;display:flex}.gc-lender-guide-faq summary::-webkit-details-marker{display:none}.gc-lender-guide-faq summary svg{flex-shrink:0}.gc-lender-guide-faq details[open] summary svg{transform:rotate(45deg)}.gc-lender-guide-faq details>p{margin-bottom:0;padding-top:1rem;font-size:.95rem}.gc-lender-guide-resources>div:first-of-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.gc-lender-guide-resources>div:first-of-type a{border-bottom:1px solid var(--gc-primary-200);color:var(--gc-maroon);justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-weight:600;display:flex}.gc-lender-guide-resources a:hover{text-underline-offset:.2em;text-decoration:underline}.gc-lender-guide-sources{margin-top:2rem;font-size:.85rem}.gc-lender-guide-sources h3{font-size:.9rem}.gc-lender-guide-sources ul{margin:0 0 1rem;padding:0;list-style:none}.gc-lender-guide-sources a{min-height:36px;color:var(--gc-maroon);align-items:center;gap:.4rem;text-decoration:underline;display:inline-flex}.gc-lender-guide-contact{background:var(--gc-parchment);justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;display:flex;padding:2rem!important}.gc-lender-guide-contact>div{max-width:40rem}.gc-lender-guide-contact h2{margin-top:0;font-size:1.8rem}.gc-lender-guide-contact p{margin-bottom:0}.gc-lender-guide-contact>a{text-align:center;flex-shrink:0}@media (max-width:900px){.gc-lender-guide-intro,.gc-lender-guide-detail,.gc-lender-guide-faq{grid-template-columns:1fr;gap:1.5rem}.gc-lender-guide-contact{flex-direction:column;align-items:flex-start}}@media (max-width:639px){.gc-lender-guide-shell section{padding-top:1.75rem;padding-bottom:1.75rem}.gc-lender-guide-check,.gc-lender-documents{padding:1.25rem}.gc-lender-guide-steps ol,.gc-lender-guide-resources>div:first-of-type{grid-template-columns:1fr;gap:1rem}.gc-lender-guide-contact{padding:1.25rem!important}.gc-lender-guide-contact>a{width:100%}}
