.curtain-fabric-buyer-intake{background:var(--brand-primary-dark);color:var(--brand-text-inverse);padding:48px 0}.curtain-fabric-buyer-intake .eyebrow,.curtain-fabric-buyer-intake h1,.curtain-fabric-buyer-intake h2,.curtain-fabric-buyer-intake p{color:var(--brand-text-inverse)}.contact-heading{max-width:800px;margin-bottom:32px}.contact-columns{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.contact-columns article{padding-top:24px;border-top:1px solid var(--brand-border);padding-left:16px;padding-right:16px}.contact-columns h2{font-size:1.25rem}.contact-columns p{font-size:.9rem}.curtain-fabric-brief-handoff{padding:48px 0 64px}.contact-quote-grid{display:grid;grid-template-columns:0.85fr 1.15fr;grid-gap:48px;gap:48px;align-items:start}.contact-brief .media-frame{aspect-ratio:16/9;min-height:240px;margin-bottom:32px}.contact-brief p{font-size:.95rem}@media (max-width:767px){.contact-columns,.contact-quote-grid{grid-template-columns:1fr;gap:24px}}.contact-quote-grid>*{min-width:0}