.gh-page .bc-section{isolation:isolate;color:var(--rb-paper);background:var(--rb-blue-deep);font-family:var(--gwc-font);padding:90px 0;scroll-margin-top:110px;position:relative}.bc-photo{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.bc-section:before{content:"";background:var(--rb-contact-shade);z-index:-1;position:absolute;inset:0}.bc-inner{grid-template-columns:1fr 1fr;align-items:center;gap:72px;width:min(1160px,100% - 80px);margin:auto;display:grid}.gh-page .bc-section h2{text-align:left;letter-spacing:0;margin:0 0 22px;font-weight:700;color:var(--rb-paper)!important}.bc-kicker{color:var(--rb-orange);align-items:center;gap:14px;margin:0 0 18px;font-size:15px;font-weight:700;display:flex}.bc-kicker:before{content:"";background:var(--rb-orange);width:36px;height:2px}.bc-lead{max-width:480px;margin:0 0 26px;line-height:1.7}.bc-details{gap:22px;margin:26px 0;display:grid}.bc-detail{align-items:flex-start;gap:16px;font-style:normal;line-height:1.65;display:flex}.bc-detail svg{color:var(--rb-orange);flex:none;width:23px;height:23px;margin-top:3px}.bc-detail small{color:var(--rb-paper);font-size:12px;font-weight:700;display:block}.bc-socials{gap:12px;margin-top:24px;display:flex}.gh-page .bc-socials .bc-social{border:1px solid var(--rb-on-blue-line);color:var(--rb-paper);opacity:1;background:0 0;border-radius:0;width:42px;height:42px}.bc-form{border-left:1px solid var(--rb-on-blue-line);padding-left:36px}.gh-page .bc-form h3{color:var(--rb-paper);letter-spacing:0;margin:0 0 24px;font-size:19px}.bc-fields{grid-template-columns:1fr 1fr;gap:20px 16px;display:grid}.bc-fields label{gap:8px;min-width:0;font-size:13px;font-weight:700;display:grid}.bc-fields label:last-child{grid-column:1/-1}.gh-page .bc-fields :is(input,textarea){background:var(--rb-paper);width:100%;color:var(--rb-ink);border:1px solid var(--rb-border);font:inherit;outline-offset:3px;border-radius:0;padding:12px;font-weight:400}.bc-fields textarea{resize:vertical;min-height:110px}.gh-page .bc-section .bc-submit{background:var(--rb-orange);color:var(--rb-ink);border-radius:0;min-height:48px;margin-top:22px;padding:12px 24px;font-weight:700}.gh-page .bc-section .bc-directions{border:1px solid var(--rb-on-blue-line);color:var(--rb-paper);background:0 0;border-radius:0;min-height:46px}.bc-status{color:var(--rb-paper);margin:16px 0 0;font-size:14px;line-height:1.6}@media (width<=900px){.bc-inner{gap:34px;width:calc(100% - 48px)}.bc-form{padding-left:24px}.gh-page .bc-section h2{font-size:36px}}@media (width<=650px){.gh-page .bc-section{padding:56px 0}.bc-inner{grid-template-columns:1fr;width:calc(100% - 40px)}.bc-form{border-left:0;border-top:1px solid var(--rb-on-blue-line);padding:30px 0 0}.bc-fields{grid-template-columns:1fr}}
