.bwr-contactm{padding-block:var(--space-7)}.bwr-contactm--bg-paper{background:var(--c-paper)}.bwr-contactm--bg-paper-warm{background:var(--c-paper-warm)}.bwr-contactm-head{margin-bottom:var(--space-6);text-align:center}.bwr-contactm-head h2{font-size:var(--type-h2);margin-top:var(--space-3)}.bwr-contactm-list{border-bottom:1px solid var(--c-rule);border-top:1px solid var(--c-rule);display:flex;flex-direction:column;gap:0;margin-inline:auto;max-width:640px;padding-block:var(--space-5)}.bwr-contactm-row{align-items:baseline;border-top:1px solid var(--c-rule);display:grid;gap:var(--space-4);grid-template-columns:120px 1fr auto;padding-block:var(--space-3)}.bwr-contactm-row:first-child{border-top:0}.bwr-contactm-label{color:var(--c-ink-muted);font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.bwr-contactm-value{background-image:linear-gradient(var(--c-accent),var(--c-accent));background-size:100% 1px;color:var(--c-ink);font-family:var(--font-body);font-size:var(--type-body)}.bwr-contactm-value:hover{background-size:0 1px;color:var(--c-accent)}.bwr-contactm-value--primary{color:var(--c-ink);font-family:var(--font-display);font-size:clamp(22px,2vw,26px);font-style:italic;letter-spacing:-.008em}.bwr-contactm-tag{color:var(--c-ink-muted);font-family:var(--font-body);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.bwr-contactm-tag--accent{color:var(--c-accent)}.bwr-contactm-footnote{color:var(--c-ink-muted);font-family:var(--font-display);font-size:var(--type-body-sm);font-style:italic;line-height:1.55;margin-top:var(--space-5);margin-inline:auto;max-width:56ch;text-align:center}@media (max-width:760px){.bwr-contactm{padding-block:var(--space-6)}.bwr-contactm-row{gap:var(--space-1);grid-template-columns:1fr}.bwr-contactm-tag{justify-self:start}}