@charset "UTF-8";.contact-hero{background:var(--brand-gradient);padding:180px 0 60px;text-align:center}.contact-hero h1{color:#fff}.contact-hero p{color:rgba(255,255,255,.85);max-width:600px;margin:0 auto;font-size:1.1rem}.contact-section{padding:var(--spacing-xxl) 0}.contact-form-card{background:var(--brand-bg);border:1px solid var(--brand-border);border-radius:var(--brand-radius);padding:var(--spacing-xl)}.contact-form-card h3{margin-bottom:var(--spacing-md)}.contact-info-card{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.contact-info-card h4{font-size:1rem;color:var(--brand-primary-dark);margin-bottom:var(--spacing-sm)}.contact-info-card p{color:var(--brand-text);font-size:.95rem;margin-bottom:4px}.contact-info-card a{color:var(--brand-primary)}.collab-types{background:var(--brand-bg-alt);border-radius:var(--brand-radius);padding:var(--spacing-lg)}.collab-types h4{font-size:1rem;color:var(--brand-primary-dark);margin-bottom:var(--spacing-sm)}.collab-list{list-style:none;padding:0}.collab-list li{padding:8px 0;border-bottom:1px solid var(--brand-border);color:var(--brand-text);font-size:.9rem}.collab-list li:last-child{border-bottom:none}