@media screen and (min-width:992px){main{display:grid;gap:24px;grid-template-columns:1fr 364px;padding-bottom:50px}}@media screen and (min-width:1172px){main{padding-left:calc((100% - 1140px)/ 2);padding-right:calc((100% - 1140px)/ 2)}}@media screen and (min-width:992px){aside{max-height:659px;position:sticky;top:51px}}@media screen and (min-width:992px){.widget-newsletter .content-wrapper{margin-bottom:0;width:100%}}@media screen and (min-width:1140px){.widget-newsletter .content-wrapper{margin-left:auto;width:100%}}