/* ZSEl Nr 2 — V149: adjustments scoped to newly aligned tiles. */
.zse-v149-aligned {
  box-sizing: border-box !important;
}
.zse-v149-student-office {
  box-sizing: border-box;
  position: relative;
  padding: 28px 0 12px;
  margin: 0;
}
@media (max-width: 680px) {
  .zse-v149-student-office { padding: 16px 0 8px; }
  .zse-v149-aligned { max-width: calc(100vw - 32px) !important; }
}
