.lm-contact-hero-copy { text-align: left; }
            .lm-contact-hero-copy .lm-page-title, .lm-contact-hero-copy .lm-page-copy { margin-inline: 0; }
            .lm-contact-hero-copy .lm-page-actions { justify-content: flex-start; }
            .lm-contact-topics { display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 14px; }
            .lm-contact-topic { min-height: 205px; padding: 24px; }
            .lm-contact-topic h3 { margin: 28px 0 0; font-size: 19px; font-weight: 790; letter-spacing: -.035em; }
            .lm-contact-topic p { margin: 10px 0 0; color: var(--lm-muted); font-size: 13px; line-height: 1.7; }
            .lm-contact-details { display: grid; grid-template-columns: minmax(0,.72fr) minmax(0,1.28fr); gap: 48px; align-items: start; }
            .lm-contact-details-intro h2 { margin: 14px 0 0; font-size: clamp(34px,5vw,52px); font-weight: 820; line-height: 1.02; letter-spacing: -.052em; }
            .lm-contact-details-intro p { margin: 18px 0 0; color: var(--lm-muted); font-size: 14px; line-height: 1.75; }
            .lm-contact-list { padding: 8px 24px; }
            .lm-contact-row { display: flex; align-items: center; gap: 15px; padding: 18px 0; border-bottom: 1px solid var(--lm-line); }
            .lm-contact-row:last-child { border-bottom: 0; }
            .lm-contact-row-label { display:block; color:var(--lm-muted); font-size:9px; font-weight:800; letter-spacing:.11em; text-transform:uppercase; }
            .lm-contact-row-value { display:block; margin-top:5px; color:var(--lm-ink); font-size:13px; font-weight:720; word-break:break-word; }
            @media (max-width: 900px) { .lm-contact-details { grid-template-columns: 1fr; } .lm-contact-hero-copy { text-align:center; } .lm-contact-hero-copy .lm-page-title, .lm-contact-hero-copy .lm-page-copy { margin-inline:auto; } .lm-contact-hero-copy .lm-page-actions { justify-content:center; } }
            @media (max-width: 720px) { .lm-contact-topics { grid-template-columns:1fr; } .lm-contact-topic { min-height:0; } }
