.hero-contact{background:radial-gradient(circle at top left,rgba(234,88,12,0.06),rgba(21,128,61,0.03),#fdfbf7)}.hero-inner--contact{align-items:center}.hero-media--contact .hero-media-shell{max-width:520px;margin-left:auto}.hero-copy-column{max-width:36rem}.card-contact-details{margin-top:var(--space-6);margin-bottom:var(--space-5)}.card-contact-support{margin-top:var(--space-5)}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5);margin-top:var(--space-4)}.contact-item h4{font-family:var(--font-serif-display);font-size:var(--font-size-xl);margin-bottom:0.4rem}.contact-item p{font-size:var(--font-size-sm)}.contact-emphasis a{font-family:var(--font-sans-alt);font-weight:700;color:var(--color-neutral-900);font-size:var(--font-size-lg)}.contact-note{font-size:var(--font-size-xs);color:var(--color-neutral-600);margin-top:0.3rem}.contact-hours-list{display:flex;flex-direction:column;gap:0.4rem;margin-top:0.4rem}.contact-hours-list li{display:flex;justify-content:space-between;font-family:var(--font-sans-alt);font-size:var(--font-size-sm);color:var(--color-neutral-700)}.support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-6)}.support-list{list-style:none;margin-top:0.5rem;display:flex;flex-direction:column;gap:0.35rem;font-family:var(--font-sans-alt);font-size:var(--font-size-sm);color:var(--color-neutral-700)}.support-list li::before{content:"\2022";margin-right:0.45rem;color:var(--color-primary)}.contact-shell{margin-top:var(--space-2)}.contact-form{display:flex;flex-direction:column;gap:var(--space-4)}.contact-meta p{font-size:var(--font-size-xs);color:var(--color-neutral-600)}.contact-consent{margin-top:var(--space-2)}.contact-consent-label{display:flex;align-items:flex-start;gap:0.6rem;font-family:var(--font-sans-alt);font-size:var(--font-size-xs);color:var(--color-neutral-700)}.contact-consent-label input{margin-top:0.18rem;width:1rem;height:1rem;border-radius:0.35rem;border:1px solid var(--color-border-subtle)}.contact-actions{margin-top:var(--space-2);display:flex;flex-wrap:wrap;gap:var(--space-3);align-items:center}.card-next-steps{margin-top:var(--space-4)}.next-steps-grid{margin-top:var(--space-4)}.next-step h3{font-size:var(--font-size-xl);margin-bottom:0.4rem}.next-step p{font-size:var(--font-size-sm)}.next-steps-footer{margin-top:var(--space-6);display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.next-steps-footer .pill-nav a{font-size:var(--font-size-2xs)}@media (max-width:1024px){.contact-grid{grid-template-columns:minmax(0,1fr)}.support-grid{grid-template-columns:minmax(0,1fr)}.next-steps-footer{flex-direction:column;align-items:flex-start}}@media (max-width:768px){.hero-contact{padding-top:3rem}.card-contact-details,.card-contact-support{margin-top:var(--space-5)}.contact-shell{margin-top:var(--space-5)}.next-steps-grid{grid-template-columns:minmax(0,1fr)}}