/* Additive styles for the local For Partners draft. */
.partner-bridge{display:grid;grid-template-columns:1.2fr 1fr;gap:65px;border-top:1px solid var(--line)}.partner-bridge>div:last-child{align-self:center;max-width:540px}.partner-bridge .text-link{margin-top:24px}
@media(min-width:961px) and (max-width:1180px){.site-header{gap:18px}.site-header nav{gap:15px;font-size:12px}.site-header .brand{width:180px}.site-header .nav-contact{padding-inline:12px}.site-header .nav-contact span{margin-left:12px}.site-header nav>a{white-space:nowrap}}
@media(max-width:760px){.partner-bridge{grid-template-columns:1fr;gap:26px}.partner-bridge p:not(.eyebrow){font-size:15px}}
