#main{padding-top:32px;padding-bottom:32px;gap:32px;grid-template-areas:"l main";grid-template-columns:240px calc(100% - 272px);grid-template-rows:min-content 1fr;align-items:start}#content{padding:0 0 64px}#content h1{margin-top:0}#leftcol{grid-area:l;padding:32px 16px 64px;background-color:#f3f3f3;border-radius:32px;align-self:stretch}@media screen and (min-width: 960px){#leftcol{position:sticky;top:32px;max-height:calc(100vh - 64px);overflow:auto;scrollbar-width:thin;scrollbar-height:calc(100% - 20px);scrollbar-color:#666}}@media screen and (min-width: 960px)and (max-width: 1280px){#leftcol{top:16px;max-height:calc(100vh - 32px)}}#leftcol h2{font-size:110%;font-weight:500;margin-bottom:16px}#leftcol h3{font-size:13pt;margin-bottom:10.6666666667px}@media screen and (max-width: 1280px){#main{gap:24px;grid-gap:24px;gap:24px;-ms-grid-columns:200px calc(100% - 224px);grid-template-columns:200px calc(100% - 224px)}#content{padding:0 0 64px}#leftcol{padding:24px 12px 48px;font-size:smaller}}@media screen and (max-width: 960px){#main{grid-template-areas:"l" "main";grid-template-columns:100%;grid-template-rows:min-content auto}#content{padding:0 0 64px}#leftcol{width:0;padding:unset;border-radius:unset;border-right:unset;font-size:13pt}}
