@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;700&display=swap";*{padding:0;margin:0;box-sizing:border-box;color:#fffcf2;font-family:Inter,sans-serif;text-decoration:none;font-size:13pt}h1{padding:32px 0 4px 16px;font-size:32pt}h2{padding:16px 0 4px;font-size:24pt}h3{padding:8px 0 4px;font-size:16pt}ul{padding-left:32px}ul li{padding-bottom:8px}#maintext{padding:8px 16px}#maintext .dual{display:grid;grid-template-columns:1fr 1fr;gap:16px}#maintext .date,#maintext .date p{text-decoration:none}#maintext p,#maintext li{line-height:1.5}#maintext p a,#maintext li a{text-decoration:underline}#maintext p a:hover,#maintext li a:hover{color:#eb5e28}.bigLink{background-color:#403d39}.bigLink h1{padding:24px;font-size:16pt}.bigLink:hover{background-color:#eb5e28}.subjectlink{margin:16px;background-color:#403d39;position:relative}.subjectlink a{width:100%;height:100%;display:grid;grid-template-areas:"title img" "subtitle img";grid-template-rows:auto auto;grid-template-columns:auto 30vw}.subjectlink a h1{grid-area:title;padding:16px 0 6px 16px;font-size:24pt}.subjectlink a h2{grid-area:subtitle;padding:6px 0 16px 16px;color:#ccc5b9;font-size:16pt}.subjectlink a div.img{position:relative;grid-area:img}.subjectlink a div.img div.overlay{background:#403d39;background:linear-gradient(90deg,rgb(64,61,57) 0%,rgba(64,61,57,.75) 15%,rgba(255,255,255,0) 100%);grid-area:img;z-index:100;position:absolute;right:0;top:0;width:100%;height:100%}.subjectlink a div.img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;opacity:.5;position:absolute}.subjectlink:hover{background-color:#eb5e28}.subjectlink:hover div.overlay{background:#eb5e28!important;background:linear-gradient(90deg,rgb(235,94,40) 0%,rgb(235,94,40) 15%,rgba(255,255,255,0) 100%)!important}.subjectlink:hover img{opacity:.8!important}.timelineLink{width:100%}.timelineLink a{display:grid;grid-template-areas:"date timeline title";grid-template-columns:10vw 24px auto}.timelineLink a .date{grid-area:date;display:flex;align-items:center;justify-content:right;padding-right:16px}.timelineLink a .date p{text-align:right;color:#ccc5b9}.timelineLink a .timeline{width:-moz-min-content;width:min-content;height:100%;display:flex;justify-content:center;position:relative;grid-area:timeline}.timelineLink a .timeline .line{width:2px;height:100%;background-color:#403d39}.timelineLink a .timeline .circle{width:16px;height:16px;background-color:#403d39;position:absolute;left:-6px;border-radius:50%;top:50%;transform:translateY(-50%)}.timelineLink a .title{grid-area:title;display:flex;align-items:center}.timelineLink a .title h1{font-size:16pt;padding:32px 16px;text-decoration:underline}.timelineLink a:hover .timeline .circle{background-color:#eb5e28}.timelineLink a:hover h1{color:#eb5e28}.timelineLink:first-child .timeline .line{height:50%;transform:translateY(100%)}.timelineLink:last-child .timeline .line{height:50%}#main{width:100vw;height:100vh;background-color:#252422;display:flex;justify-content:center;overflow:hidden}#main nav{position:fixed;top:0;left:0;height:100vh;display:flex;flex-direction:column}#main nav h1{padding:32px 0 16px 16px;font-size:16pt}#main nav a.title{padding:32px 0 8px 16px;font-size:32pt;font-weight:700;text-decoration:none}#main nav a{padding:4px 0 4px 16px;text-decoration:underline}#main nav a:hover,#main nav a.active{color:#eb5e28}#main #content{width:50vw;overflow-y:scroll}@media only screen and (max-width: 800px){*{font-size:11pt}#main nav{height:auto;width:100vw;padding:16px 24px;background-color:#252422}#main nav .nav{position:relative;width:100%;display:flex;flex-direction:row}#main nav .nav a{padding:0;font-size:13pt}#main nav .nav p{position:absolute;right:0;font-size:13pt}#mobileNav{position:absolute;top:0;left:0;z-index:1000;width:100vw;height:100vh;background-color:#252422}#mobileNav .mobileNav{width:100%;position:relative;padding:16px 24px}#mobileNav .mobileNav p{position:absolute;right:24px;font-size:13pt}#mobileNav .help{text-align:right;padding-top:32px;padding-right:24px;color:#ccc5b9}#mobileNav .links{padding:4px 24px;display:flex;flex-direction:column}#mobileNav .links a{font-size:13pt;padding:8px 0;text-decoration:underline}#content{width:100vw!important;padding-top:48px;padding-bottom:128px}h1{padding:24px 0 8px 24px;font-size:24pt}h2{font-size:16pt}h3{font-size:13pt}h4{font-size:11pt}#maintext{padding:8px 24px}#maintext .dual{grid-template-columns:auto}.subjectlink a{grid-template-columns:auto 40vw}.subjectlink a h1{font-size:16pt}.subjectlink a h2{font-size:13pt}.timelineLink a{grid-template-areas:"timeline title";grid-template-columns:24px auto}.timelineLink a .date{display:none}.timelineLink a .title h1{font-size:13pt}}
