:root{--layout-page-content-size-gutter: var(--space-layout-tight);--layout-page-content-fixed-large-width-half: calc(var(--size-page) / 2);--layout-page-content-max-size-sides: calc( 50% - var(--layout-page-content-fixed-large-width-half) - var( --layout-page-content-size-gutter ) );--layout-page-content-column-gutter-left: minmax( 0, var(--layout-page-content-max-size-sides) );--layout-page-main-max-inline-size: var(--size-page);--layout-page-row-gap: var(--space-responsive-layout-normal);--layout-page-column-gap: var(--space-responsive-layout-normal);--layout-page-main-gap: var(--space-responsive-layout-normal)}.tad-layout-page{display:grid;gap:var(--layout-page-row-gap) var(--layout-page-column-gap);grid-template-columns:var(--layout-page-content-column-gutter-left) minmax(0,var(--layout-page-main-max-inline-size)) auto;padding-block-start:var(--space-layout-normal)}.tad-layout-page__content{display:flex;flex-direction:column;gap:var(--layout-page-row-gap)}.tad-layout-page__header{display:flex;flex-direction:column;row-gap:var(--space-block-normal)}.tad-layout-page__header--center{display:grid;grid-template-columns:1fr minmax(0,var(--size-page)) 1fr}.tad-layout-page__header--center>*{grid-column:2}@media screen and (max-width: 62.5em){.tad-layout-page__header--center{padding-inline:var(--space-layout-tight)}}.tad-layout-page__main{display:flex;flex-direction:column;gap:var(--layout-page-main-gap)}.tad-layout-page__gutter #ad1{float:left!important;position:sticky;margin-inline-end:16px;inset-block-start:var(--site-header-offset, 40px)}.tad-layout-page__footer{grid-column:1/span 3}@media screen and (max-width: 62.5em){.tad-layout-page{grid-template-columns:1fr auto}.tad-layout-page__footer{grid-column:1/span 2}.tad-layout-page__gutter--left{display:none}}@media screen and (max-width: 48rem){.tad-layout-page{--layout-page-gap: var(--space-responsive-layout-loose-compact);--layout-page-content-gap: var(--space-responsive-layout-normal-compact) var(--space-responsive-layout-tight-compact);--layout-page-main-gap: var(--space-responsive-layout-normal-compact);grid-template-columns:1fr}.tad-layout-page__footer{grid-column:1/span 1}.tad-layout-page__gutter{display:none}}
