.srcc6f04-contact-hero{background:#fff8f0;padding:64px 0 32px;border-bottom:1px solid var(--brand-border)}.srcc6f04-contact-hero h1,.srcc6f04-contact-hero p{color:var(--brand-text)}.srcc6f04-contact-info{background:var(--brand-bg)}.srcc6f04-info-card{background:var(--brand-primary-light);border-radius:var(--brand-radius);padding:24px;box-shadow:0 4px 16px rgba(0,0,0,.08);min-height:100%}.srcc6f04-contact-figure{margin:32px 0 0}.srcc6f04-contact-figure img{width:100%;min-height:200px;border-radius:var(--brand-radius);background:var(--brand-bg-alt)}.srcc6f04-quote-form{background:var(--brand-bg-alt)}.srcc6f04-quote-form h2,.srcc6f04-quote-form p{color:var(--brand-text)}