/* LEGAL+ | mobile contact layout only. Desktop, tablet and all content unchanged. */
@media screen and (max-width:767px) {
body#top :is(.lp-sp-contact__grid,.lp-int-v2__contact-grid,.lp-cx__contact-grid,.lp-ws__contact-grid,.lp-ba__contact-grid,.lpv2-contact__grid){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-rows:auto auto auto!important;grid-auto-flow:row!important;column-gap:20px!important;row-gap:24px!important;align-items:start!important}
body#top :is(.lp-sp-contact__grid,.lp-int-v2__contact-grid,.lp-cx__contact-grid,.lp-ws__contact-grid,.lp-ba__contact-grid,.lpv2-contact__grid)>:nth-child(1){grid-column:1!important;grid-row:1 / span 2!important;min-width:0!important;align-self:start!important}
body#top :is(.lp-sp-contact__grid,.lp-int-v2__contact-grid,.lp-cx__contact-grid,.lp-ws__contact-grid,.lp-ba__contact-grid,.lpv2-contact__grid)>:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important;align-self:start!important}
body#top :is(.lp-sp-contact__grid,.lp-int-v2__contact-grid,.lp-cx__contact-grid,.lp-ws__contact-grid,.lp-ba__contact-grid,.lpv2-contact__grid)>:nth-child(3){grid-column:2!important;grid-row:2!important;min-width:0!important;align-self:start!important}
body#top :is(.lp-sp-contact__grid,.lp-int-v2__contact-grid,.lp-cx__contact-grid,.lp-ws__contact-grid,.lp-ba__contact-grid,.lpv2-contact__grid)>:nth-child(4){grid-column:1!important;grid-row:3!important;min-width:0!important;align-self:start!important}
body#top :is(.lp-sp-contact__grid,.lp-int-v2__contact-grid,.lp-cx__contact-grid,.lp-ws__contact-grid,.lp-ba__contact-grid,.lpv2-contact__grid)>:nth-child(5){grid-column:2!important;grid-row:3!important;min-width:0!important;align-self:start!important}
}