#main{order:30;gap:48px;grid-template-areas:"l bc" "l main";grid-template-columns:220px calc(100% - 268px);grid-template-rows:min-content 1fr;align-items:start}#content{padding:0 0 96px}#content h1{margin-top:0}#leftcol{grid-area:l;margin:0 0 0 -24px;padding:48px 24px 96px 0;border-right:1px solid #e0e0e0;align-self:stretch}@media screen and (min-width: 800px){#leftcol{position:sticky;top:0px;max-height:calc(100vh - 0px);overflow:auto;scrollbar-width:thin;scrollbar-height:calc(100% - 20px);scrollbar-color:#666}}@media screen and (min-width: 800px)and (max-width: 1080px){#leftcol{top:0px;max-height:calc(100vh - 0px)}}#leftcol h2{font-size:110%;font-weight:600;margin-bottom:24px}#leftcol h3{font-size:14pt;margin-bottom:16px}#page-subs{-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;gap:96px;margin:96px 0}#page-subs>*{margin:0;-webkit-flex:1;flex:1;display:-ms-grid;display:grid;gap:48px 24px;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;grid-template-areas:"pic head" "pic txt";align-items:start}#page-subs>*>h3{grid-area:head;margin:0}#page-subs>*>picture{grid-area:pic}#page-subs>*>picture img{width:250px;aspect-ratio:1;display:block;border-radius:50%}#page-subs>*>div{grid-area:txt}#page-subs>*>div p{margin:0}@media screen and (max-width: 1080px){#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 96px}#leftcol{margin:0 0 0 -12px;padding:24px 12px 48px 0;font-size:smaller}}@media screen and (max-width: 800px){#main{grid-template-areas:"bc" "main";grid-template-columns:100%;grid-template-rows:min-content auto}#content{padding:0 0 96px}#leftcol{width:0;padding:unset;border-radius:unset;border-right:unset;font-size:14pt}#page-subs{margin:24px 0 96px}#page-subs>*{grid-template-areas:"head pic" "txt txt";-ms-grid-columns:auto 200px;grid-template-columns:auto 200px;-webkit-justify-content:space-between;justify-content:space-between}#page-subs>* h3{align-self:end}#page-subs>* picture img{width:200px}#page-subs>*>div{text-align:justify;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@supports not ((-webkit-hyphens: auto) or (-moz-hyphens: auto) or (-ms-hyphens: auto) or (hyphens: auto)){#page-subs>*>div{text-align:left}}}
