.template-article{display:grid;gap:0;width:100%}.template-article:not(:has(.template-article__sidebar :first-child)) .template-article__sidebar,.template-article:not(:has(.template-article__sidebar :first-child>*)) .template-article__sidebar{display:none}.template-article:not(:has(.template-article__sidebar :first-child)) .template-article__content,.template-article:not(:has(.template-article__sidebar :first-child>*)) .template-article__content{margin:auto}.template-article__header{width:100%}.template-article__main{display:grid;gap:0;position:relative}.template-article__sidebar{display:grid;gap:1.5rem}@media only screen and (min-width:48em){.template-article:has(.s-article__to-top-button) .template-article__main{padding-bottom:var(--section-lg)}.template-article:has(.s-article__to-top-button) .template-article__sidebar{padding-bottom:2rem}.template-article__main{display:flex;flex-wrap:wrap;gap:var(--section-container);padding-top:.75rem}.template-article__main>:first-child{flex-basis:0;flex-grow:999;min-inline-size:50%}.template-article__main>:last-child{flex-basis:27.125rem;flex-grow:1}.template-article__sidebar{margin-bottom:3rem}}@media only screen and (min-width:64em){.template-article__content{max-width:47.125rem}}