@layer base{.main-with-sidebar{flex-direction:column;width:100%;display:flex}@media (width>=1024px){.main-with-sidebar{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.main-with-sidebar>.max-width{grid-column:2}.main-with-sidebar>.footer-sidebar--top-left,.main-with-sidebar>.footer-sidebar--bottom-left{grid-column:1;justify-self:end}.main-with-sidebar>.footer-sidebar--top-right,.main-with-sidebar>.footer-sidebar--bottom-right{grid-column:3;justify-self:start}}.footer-sidebar{opacity:var(--footer-sidebar-opacity,100%);flex-shrink:0;align-self:flex-start;transition:opacity .2s;position:sticky}.footer-sidebar:hover{opacity:1}.footer-sidebar.footer-sidebar--top-left,.footer-sidebar.footer-sidebar--top-right{top:1rem}.footer-sidebar.footer-sidebar--bottom-left,.footer-sidebar.footer-sidebar--bottom-right{align-self:flex-end;bottom:1rem}@media (width<1024px){.footer-sidebar.footer-sidebar--narrow-hide{display:none}.footer-sidebar.footer-sidebar--narrow-bottom{opacity:1;order:999;align-self:auto;position:static}}}
