.has-sticky-sidebar{min-width:0}.sticky-sidebar:focus-visible{outline:2px solid var(--brand-primary);outline-offset:3px}@media (min-width:992px){.has-sticky-sidebar{align-self:stretch}.has-sticky-sidebar>.sticky-sidebar{scrollbar-width:none;max-height:calc(100dvh - 144px);scroll-padding-block:15px;position:sticky;top:120px;overflow-y:auto}.has-sticky-sidebar>.sticky-sidebar::-webkit-scrollbar{width:0;height:0;display:none}}
