/* EXEMPLUM R8: only the homepage INVITE in optical desktop fallback.
 * At page zoom under 100% prevent the tablet one-column breakpoint from
 * switching layout. The block uses the R6 desktop reference logical width. */
html.ex-invite-zoomout-columns .invite{
  box-sizing:border-box;
  width:var(--ex-invite-logical-width,995px);
  max-width:none;
  zoom:var(--ex-invite-logical-zoom,1);
  padding:68px 50px 78px;
}
html.ex-invite-zoomout-columns .invite .invite-inner{
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;
  gap:50px!important;
}
html.ex-invite-zoomout-columns .invite .invite-left,
html.ex-invite-zoomout-columns .invite .invite-right{
  min-width:0;
}
html.ex-invite-zoomout-columns .invite .invite-kicker{
  font-size:15px;
  letter-spacing:.24em;
}
html.ex-invite-zoomout-columns .invite h2{
  font-size:42px!important;
  margin-top:102px!important;
}
html.ex-invite-zoomout-columns .invite .invite-right{
  padding-top:78px!important;
  max-width:560px;
  align-items:stretch;
}
html.ex-invite-zoomout-columns .invite .invite-text,
html.ex-invite-zoomout-columns .invite .invite-text p{
  min-width:0;
}
html.ex-invite-zoomout-columns .invite .invite-right .actions{
  align-self:stretch;
  width:100%;
  justify-content:center!important;
}
