@layer layouts{.l-content-block--text-aside{overflow-x:clip;padding:var(--content-blocks-margin) var(--grid-browser-gutter)}.l-text-aside{display:grid;gap:var(--reduced-content-blocks-margin) var(--grid-padding);grid-template-columns:3fr 5fr;padding:0 16.66667%}.l-text-aside__text{align-self:center;margin-top:0;padding-left:1.22rem}.l-text-aside--article{padding:0 25% 0 16.66667%}@media only screen and (max-width:800px){.l-text-aside{grid-template-columns:auto;padding:0}.l-text-aside__text{margin-top:0;padding-left:0}}}