.homepage-legislation-marks{gap:0}
.homepage-legislation-marks>.homepage-version-mark{margin-right:8px}
.homepage-legislation-marks>.homepage-ekasa-mark{margin-left:4px;top:1px}
@media(max-width:520px){.homepage-legislation-marks>.homepage-version-mark{margin-right:4px}}
@media(max-width:960px){
  .site-header .main-nav > :is(a,button){text-align:left;padding-inline:16px}
  .site-header .nav-panel :is(a,button){text-align:left;justify-content:flex-start}
  .site-header .nav-panel:is(#modules-menu,#partners-menu,#users-menu) :is(a,button){padding-inline:16px}
  .site-header .nav-panel .panel-label{padding-inline:16px}
  .site-header #users-menu .logout-action{justify-content:flex-start}
}
.hero-intro>.homepage-preview-footer{--mark-size:clamp(47.502px,4.644vw,60.687px)}
.homepage-legislation-marks{gap:4px}
.homepage-legislation-marks>.homepage-version-mark{min-width:63.36px;gap:1.98px}
.homepage-version-mark>.homepage-version-label{font-size:11.88px;line-height:14.85px}
.homepage-version-mark>.homepage-version-year{font-size:25.74px}
@media(max-width:520px){.hero-intro>.homepage-preview-footer{--mark-size:47.502px}.homepage-legislation-marks{gap:4px}.homepage-legislation-marks>.homepage-version-mark{min-width:55.44px}.homepage-version-mark>.homepage-version-label{font-size:10.89px;line-height:12.87px}.homepage-version-mark>.homepage-version-year{font-size:21.78px}}
