.section-contact-hero{padding-top:clamp(var(--space-10),9vw,var(--space-16));padding-bottom:clamp(var(--space-8),7vw,var(--space-12))}.contact-hero-shell{display:grid;gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:flex-start}.contact-hero-copy p{max-width:36rem}.contact-hero-meta .meta-item{max-width:18rem}.contact-hero-panel{display:flex;justify-content:flex-end}.contact-hero-card{max-width:420px;background:linear-gradient(140deg,rgba(220,232,237,.96),rgba(252,251,247,.98));border-radius:24px}.contact-hero-title{font-size:var(--font-size-xl);margin-bottom:var(--space-2)}.contact-hero-grid{display:grid;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-4);margin-bottom:var(--space-4)}.contact-hero-strong{font-family:var(--font-serif);font-size:var(--font-size-lg);color:var(--color-text-main)}.contact-hero-note{font-size:var(--font-size-xs);color:var(--gray-500)}.contact-options{margin-top:var(--space-2);font-size:var(--font-size-sm)}.consult-panel-compact{grid-template-columns:minmax(0,1.1fr) minmax(0,1.1fr)}.section-contact-process{background-color:var(--color-bg-porcelain)}.section-contact-team{padding-bottom:clamp(var(--space-12),9vw,var(--space-16))}.contact-team-grid{align-items:flex-start}.consent-field .pill-label{align-items:flex-start}.consent-field .pill-label span{line-height:var(--line-height-relaxed)}.form-actions{align-items:flex-start}.form-actions p{max-width:26rem}.form-actions .btn{flex-shrink:0}@media (max-width:1024px){.contact-hero-shell{grid-template-columns:minmax(0,1fr)}.contact-hero-panel{justify-content:flex-start}.contact-hero-card{max-width:100%}.consult-panel-compact{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.contact-hero-grid{grid-template-columns:minmax(0,1fr)}.section-contact-team{padding-top:var(--space-8)}}@media (max-width:480px){.form-actions{flex-direction:column}.form-actions .btn{width:100%}}