.bc-ct-hero{padding:168px 0 72px;background:linear-gradient(115deg,#0f1c12 0,#1b5e20 58%,#e65100 160%)}.bc-ct-hero h1,.bc-ct-hero p,.bc-ct-hero__eyebrow{color:#fff!important}.bc-ct-hero__eyebrow{display:inline-block;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;font-weight:700;margin-bottom:12px;color:var(--brand-accent)!important}.bc-ct-hero p{margin:16px 0 0;font-size:1.05rem;max-width:520px}.bc-ct-hero__panel{display:grid;grid-gap:12px;gap:12px}.bc-ct-hero__stat{display:flex;align-items:baseline;gap:12px;padding:16px 18px;border-radius:var(--brand-radius);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16)}.bc-ct-hero__stat strong{font-size:1.8rem;color:#fff;line-height:1}.bc-ct-hero__stat span{color:#fff;opacity:.9}.bc-ct-info{padding:56px 0 32px;background:var(--brand-bg-alt)}.bc-ct-info__card{background:#fff;border-radius:var(--brand-radius);padding:24px;height:100%;border-top:4px solid var(--brand-primary)}.bc-ct-info__card h2{font-size:1.15rem;margin-bottom:12px;color:var(--brand-primary-dark)}.bc-ct-info__card a,.bc-ct-info__card p{color:var(--brand-text);margin:0}.bc-ct-info__card a{-webkit-text-decoration:underline;text-decoration:underline;color:var(--brand-primary-dark)}.bc-ct-map{margin-top:28px;border-radius:var(--brand-radius);overflow:hidden;background:#e4ece5;min-height:220px}.bc-ct-map img{width:100%;min-height:220px;-o-object-fit:cover;object-fit:cover}.bc-ct-form-band{padding:56px 0 96px;background:var(--brand-bg)}.bc-ct-checklist{padding-left:18px;color:var(--brand-text);margin-bottom:24px}.bc-ct-checklist li{margin-bottom:8px}.bc-ct-social,.bc-ct-social a{color:var(--brand-text)}.bc-ct-form-card{background:#fff;border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:28px;box-shadow:0 16px 36px rgba(27,94,32,.08)}.bc-ct-form-card h3{margin-bottom:20px;color:var(--brand-primary-dark)}.bc-ct-guide{margin-top:28px;padding:20px;border-radius:var(--brand-radius);background:var(--brand-bg-alt);border-left:4px solid var(--brand-secondary)}.bc-ct-guide h3{font-size:1.1rem;margin-bottom:12px;color:var(--brand-primary-dark)}.bc-ct-guide p{color:var(--brand-text);margin-bottom:12px}.bc-ct-guide p:last-child{margin-bottom:0}