.contact-page__intro{display:flex;flex-direction:column;gap:var(--gap-kopblok)}.contact-page__kicker{color:var(--color-zorg-light);font-family:var(--font-heading);font-size:14px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.contact-page__heading{color:var(--color-ink);font-family:var(--text-h1-pagina-family);font-size:var(--text-h1-pagina-size);font-weight:var(--text-h1-pagina-weight);letter-spacing:var(--text-h1-pagina-tracking);line-height:var(--text-h1-pagina-line);margin:0}.contact-page__lead{color:var(--color-body);font-size:17px;line-height:1.65;margin:0;max-width:46ch}.contact-page__steps{display:flex;flex-direction:column;margin-top:12px}.contact-page__step{border-top:1px solid var(--color-line-light);display:flex;gap:16px;padding:16px 0}.contact-page__step:last-child{border-bottom:1px solid var(--color-line-light)}.contact-page__step-number{color:var(--color-zorg-light);font-family:var(--font-heading);font-size:14px;font-weight:600;letter-spacing:.1em;min-width:26px}.contact-page__step p{color:var(--color-body);font-size:16px;line-height:1.6;margin:0}.contact-page__details{display:flex;flex-wrap:wrap;gap:40px;margin-top:8px}.contact-page__details>div{display:flex;flex-direction:column;gap:var(--gap-paar)}.contact-page__details-kicker{color:var(--color-label-muted);font-family:var(--font-heading);font-size:14px;letter-spacing:.14em;text-transform:uppercase}.contact-page__details-value{color:var(--color-ink);font-family:var(--font-heading);font-size:14px;overflow-wrap:anywhere}@media (max-width:767px){.contact-page__intro{border-bottom:1px solid var(--color-line-light);padding:var(--space-28) 20px}.contact-page__lead{font-size:16px}.contact-page__steps{margin-top:4px}.contact-page__step{gap:14px;padding:14px 0}.contact-page__step-number{font-size:14px;letter-spacing:.08em;min-width:22px}.contact-page__details--desktop-only{display:none}}