.check-hero{display:grid;grid-template-columns:1.35fr 1fr;gap:70px;align-items:center;padding-block:75px}.check-hero h1{font-size:clamp(42px,4.5vw,65px)}.check-lead{max-width:590px;font-size:17px;color:var(--muted)}.check-card{background:var(--ink);color:var(--paper);padding:35px;border-radius:3px 65px 3px 3px}.check-card .eyebrow,.check-contact .eyebrow{color:#d2bd96}.check-card h2{font-size:38px}.check-card>div{display:flex;gap:18px;border-top:1px solid #75806c;padding:18px 0}.check-card>div>span{font-size:12px;color:#d2bd96}.check-card>div p{font-size:13px;margin:0;color:#dde1d4}.check-card strong{color:var(--paper);font-weight:400;font-size:16px}.card-note{font-size:12px;color:#dde1d4;margin:12px 0 0}.check-band{padding-block:55px;background:var(--sage);border-block:1px solid var(--line)}.check-two{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.check-two h2{font-size:42px}.check-two p{font-size:15px}.check-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.check-grid article{background:var(--paper);padding:30px;border:1px solid var(--line)}.check-grid h3{margin-top:16px}.check-grid p{font-size:15px;color:var(--muted);margin-bottom:0}.check-list{margin:0;padding-left:22px}.check-list li{padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}.check-person{display:grid;grid-template-columns:.7fr 1.3fr;gap:70px;align-items:center;padding-bottom:0}.check-person img{width:100%;height:360px;object-fit:cover;object-position:50% 26%;border-radius:3px 70px 3px 3px}.check-person h2{font-size:43px}.check-person p{font-size:15px}.check-person .fine{font-size:12px}.check-faq details{border-bottom:1px solid var(--line);padding:20px 0;max-width:950px}.check-faq summary{cursor:pointer;font-size:17px}.check-faq details p{font-size:15px;margin:15px 0 0}.check-faq .service-links{margin-top:30px}.check-contact{background:var(--ink);color:var(--paper);padding-block:65px}.check-actions{display:flex;gap:18px;flex-wrap:wrap;margin-block:27px}.check-contact .button{background:var(--paper);color:var(--ink);border-color:var(--paper)}.check-contact .button.light{background:transparent;color:var(--paper)}.check-contact .fine{color:#dde1d4}.check-contact .fine a{text-decoration:underline;text-underline-offset:4px}.check-body footer{padding-block:35px}.check-body footer a{display:block;font-size:13px}.home-credit-check{background:var(--sage);padding-block:48px;border-block:1px solid var(--line)}.home-credit-check .wrap{display:flex;gap:35px;align-items:center;justify-content:space-between}.home-credit-check h2{font-size:37px;margin-bottom:12px}.home-credit-check p:not(.eyebrow){font-size:14px;max-width:660px;margin-bottom:0}.home-credit-check .eyebrow{margin-bottom:12px}.home-credit-check .button{flex-shrink:0}@media(max-width:800px){.check-hero,.check-two,.check-person{grid-template-columns:1fr;gap:30px}.check-hero{padding-block:40px}.check-hero h1{font-size:43px}.check-card{padding:28px}.check-card h2{font-size:34px}.check-grid{grid-template-columns:1fr}.check-grid article{padding:25px}.check-band{padding-block:40px}.check-two h2,.check-person h2{font-size:36px}.check-person img{max-width:420px;height:330px}.check-contact h2{font-size:37px}.check-actions{flex-direction:column;align-items:stretch}.check-contact{padding-block:45px}.home-credit-check .wrap{display:block}.home-credit-check h2{font-size:33px}.home-credit-check .button{margin-top:23px}}