.site-contact-cta{clear:both;padding:60px 0;background:#cbcbcb;border-top:4px solid #cc9933;font-family:Arial,sans-serif}.site-contact-cta__inner{width:90%;max-width:1240px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:32px}.site-contact-cta h2{margin:0;max-width:720px;color:#1f1f1b;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.25;letter-spacing:-.5px;text-align:left;text-transform:none}.site-contact-cta a{flex:none;display:inline-flex;align-items:center;gap:32px;padding:17px 25px;background:#1f1f1b;color:white;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none}.site-contact-cta a:hover,.site-contact-cta a:focus-visible{background:white;color:#1f1f1b}.site-contact-cta a:focus-visible{outline:2px solid #805f20;outline-offset:4px}@media(max-width:767px){.site-contact-cta{padding:40px 0}.site-contact-cta__inner{flex-direction:column;align-items:flex-start;gap:24px}}