.lvd-contact-hero{background:linear-gradient(135deg,#08285c 0,#0b3d91 100%)}.lvd-contact-hero p{color:rgba(255,255,255,.88);max-width:820px}.lvd-contact-form-wrap{background:#fff;border:1px solid var(--brand-border);border-top:3px solid var(--brand-primary);padding:var(--space-5);border-radius:var(--radius-xs)}.lvd-contact-form-wrap .lvd-eyebrow{display:block;margin-bottom:var(--space-3)}.lvd-contact-form-wrap h2{margin-bottom:var(--space-3);font-size:1.6rem}.lvd-contact-form-wrap>p{color:var(--brand-neutral-mid);margin-bottom:var(--space-4)}.lvd-contact-details,.lvd-contact-regions{background:var(--brand-bg-alt);border:1px solid var(--brand-border);border-radius:var(--radius-xs);padding:var(--space-5)}.lvd-contact-details{margin-bottom:var(--space-4)}.lvd-contact-details h3{margin-bottom:var(--space-3);font-size:1.25rem}.lvd-contact-addr{font-style:normal;color:var(--brand-text);margin-bottom:var(--space-4);line-height:1.65}.lvd-contact-list,.lvd-region-list{list-style:none;padding:0;margin:0}.lvd-contact-list li,.lvd-region-list li{display:flex;gap:var(--space-3);padding:10px 0;border-bottom:1px solid var(--brand-border);font-size:.95rem}.lvd-contact-list li:last-child,.lvd-region-list li:last-child{border-bottom:0}.lvd-contact-list strong,.lvd-region-list strong{flex:0 0 90px;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-primary)}.lvd-contact-list a{color:var(--brand-primary)}