.post-list{width:100%;font-size:1.2rem;border-collapse:separate;border-spacing:10px}.post-list .title{text-align:left}.post-list .date{text-align:right}.post .title{font-size:2.2em}.post .date{font-size:1.5rem;font-weight:500}.post .text{padding-top:10pt;word-wrap:break-word;line-height:24pt;text-align:justify}.post .text p{padding-top:5pt;padding-bottom:5pt}@media only screen and (max-width:500px){.post .text{text-align:left}}.img-caption{text-align:center;font-style:italic;margin-top:0}html,body,dl,dt,dd,blockquote,figure,fieldset,legend,textarea,pre,iframe,hr{margin:0;padding:0}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:left}.sponsors-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:8rem;row-gap:4rem}.sponsors-grid-odd>:last-child{grid-column:span 2;margin:auto;width:50%}.sponsor-container{display:flex;flex-direction:column;align-items:center}.sponsor-container-silver{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around}.silver-sponsor-logo{width:200px;height:auto}.silver-sponsor-logo>a>img{max-height:100px;width:auto}.sponsor-container>a{text-decoration:none}.sponsor-info{text-align:justify}.sponsor-video{width:560px;height:315px}.title{padding-top:2rem;text-align:center}.sponsor-container>a>img{max-height:150px;width:100%}@media only screen and (max-width:500px){.sponsors-grid{display:flex;flex-direction:column;gap:2rem}.sponsors-grid-odd>:last-child{width:100%}.sponsor-video{width:100%;height:auto;aspect-ratio:16/9}.title{line-height:2rem}}body,html{background-color:#171a1f;color:#fff;font-family:open sans,monospace;font-weight:400;font-size:15pt;height:100%;width:100%;overflow-x:hidden}a{color:#fff}a:hover{color:#aaa}h1,h2{color:#88cb6d}blockquote{padding:0 1em;color:#8b949e;border-left:.25em solid #30363d}#wrapper{height:100%;display:flex;flex-direction:column}#nav-expand{display:none}.navbar{margin-top:20pt;margin-bottom:20pt}.navbar .brand{font-weight:700;color:#88cb6d;font-size:3rem;text-align:center;display:block;text-decoration:none}.navbar .nav{display:flex;justify-content:center;margin:0;padding:0}.navbar .nav li{display:inline-block;padding:15px}.navbar .nav li.active a{color:#88cb6d}.navbar .nav li a{text-decoration:none;color:#fff;font-size:1.2rem}.navbar .nav .external-link::after{font-family:material icons;content:"arrow_outward";font-size:1rem;vertical-align:-20%;-webkit-font-feature-settings:'liga'}.content{flex:1;margin-left:20%;margin-right:20%}.footer{min-height:80px;display:grid;grid-template-columns:1fr repeat(3,auto)1fr;align-items:center}.footer a:nth-child(1){grid-column-start:2}.footer .social{padding:10px}.footer .additional-links{margin-left:auto;margin-right:10px}.footer .additional-links a{padding-right:5px}.hero{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.asterix{font-size:.6rem}.fine-print{font-size:.7rem}@media only screen and (max-width:767px){.content{margin-left:6%;margin-right:6%}}@media only screen and (max-width:1000px){.navbar .brand{font-size:2rem}.navbar .nav li a{font-size:1.1rem}.navbar .nav{display:block}.navbar .nav li{display:none;text-align:center}#nav-expand{display:block;font-weight:700}#nav-expand>a::after{content:"\25BC"}.expanded #nav-expand>a::after{content:"\25B2"}.expanded .nav li{padding:10px;display:block}}@media only screen and (min-width:3000px){.navbar .brand{font-size:5em}.navbar .nav li a{font-size:2rem}}@media only screen and (max-height:1000px){.navbar .brand{font-size:2em}.navbar .nav li a{font-size:.8rem}}