[data-skin=broadsheet] section.bs-sec p.bs-contact-mission{font-size:clamp(1rem,1.25vw,1.2rem);line-height:var(--bs-read-lh);letter-spacing:normal;opacity:.9;max-width:min(46ch,100%);margin:0 0 clamp(28px,3.6vw,52px)}[data-skin=broadsheet] section.bs-sec li.bs-office div.h1c-map{aspect-ratio:16/10;background:#1220330f;border:1px solid #1220332e;width:100%;min-width:0;max-width:100%;position:relative;overflow:hidden}[data-skin=broadsheet] section.bs-sec li.bs-office div.h1c-map iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}@media (max-width:860px){[data-skin=broadsheet] section.bs-sec li.bs-office div.h1c-map{aspect-ratio:3/2}}@media (min-width:861px){[data-skin=broadsheet] section.bs-sec ul.bs-offices{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(18px,1.8vw,28px)}[data-skin=broadsheet] section.bs-sec.bs-ground-indigo ul.bs-offices>li.bs-office{padding-left:clamp(18px,1.6vw,24px);padding-right:clamp(18px,1.6vw,24px)}[data-skin=broadsheet] section.bs-sec li.bs-office h3.bs-office-h{letter-spacing:-.022em;font-size:clamp(1.15rem,1.5vw,1.5rem);line-height:1.12}[data-skin=broadsheet] section.bs-sec li.bs-office div.h1c-map{aspect-ratio:4/3;margin-top:auto}}[data-skin=broadsheet] p.bs-contact-tel{font-size:max(19px, var(--bs-read));margin:clamp(24px,3vw,40px) 0 0;line-height:1.3}
