@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap");.highlight table td{padding:5px}.highlight table pre{margin:0}.highlight .cm{color:#999988;font-style:italic}.highlight .cp{color:#999999;font-weight:bold}.highlight .c1{color:#999988;font-style:italic}.highlight .cs{color:#999999;font-weight:bold;font-style:italic}.highlight .c,.highlight .cd{color:#999988;font-style:italic}.highlight .err{color:#a61717;background-color:#e3d2d2}.highlight .gd{color:#000000;background-color:#ffdddd}.highlight .ge{color:#000000;font-style:italic}.highlight .gr{color:#aa0000}.highlight .gh{color:#999999}.highlight .gi{color:#000000;background-color:#ddffdd}.highlight .go{color:#888888}.highlight .gp{color:#555555}.highlight .gs{font-weight:bold}.highlight .gu{color:#aaaaaa}.highlight .gt{color:#aa0000}.highlight .kc{color:#000000;font-weight:bold}.highlight .kd{color:#000000;font-weight:bold}.highlight .kn{color:#000000;font-weight:bold}.highlight .kp{color:#000000;font-weight:bold}.highlight .kr{color:#000000;font-weight:bold}.highlight .kt{color:#445588;font-weight:bold}.highlight .k,.highlight .kv{color:#000000;font-weight:bold}.highlight .mf{color:#009999}.highlight .mh{color:#009999}.highlight .il{color:#009999}.highlight .mi{color:#009999}.highlight .mo{color:#009999}.highlight .m,.highlight .mb,.highlight .mx{color:#009999}.highlight .sb{color:#d14}.highlight .sc{color:#d14}.highlight .sd{color:#d14}.highlight .s2{color:#d14}.highlight .se{color:#d14}.highlight .sh{color:#d14}.highlight .si{color:#d14}.highlight .sx{color:#d14}.highlight .sr{color:#009926}.highlight .s1{color:#d14}.highlight .ss{color:#990073}.highlight .s{color:#d14}.highlight .na{color:#008080}.highlight .bp{color:#999999}.highlight .nb{color:#0086B3}.highlight .nc{color:#445588;font-weight:bold}.highlight .no{color:#008080}.highlight .nd{color:#3c5d5d;font-weight:bold}.highlight .ni{color:#800080}.highlight .ne{color:#990000;font-weight:bold}.highlight .nf{color:#990000;font-weight:bold}.highlight .nl{color:#990000;font-weight:bold}.highlight .nn{color:#555555}.highlight .nt{color:#000080}.highlight .vc{color:#008080}.highlight .vg{color:#008080}.highlight .vi{color:#008080}.highlight .nv{color:#008080}.highlight .ow{color:#000000;font-weight:bold}.highlight .o{color:#000000;font-weight:bold}.highlight .w{color:#bbbbbb}.highlight{background-color:#f8f8f8}@media (prefers-color-scheme: light){:root{--color-link:#7ec100;--color-border: rgb(157, 157, 157);--color-text: rgb(49, 49, 47);--color-background: rgb(255, 255, 255)}}@media (prefers-color-scheme: dark){:root{--color-link: #7ec100;--color-border: rgb(157, 157, 157);--color-text: rgb(226, 226, 226);--color-background: rgb(49, 49, 47)}}html{-webkit-text-size-adjust:100%}body{max-width:250mm;margin:auto;font-family:Roboto, sans-serif;font-weight:300;font-size:12pt;padding:20px;background-color:var(--color-background);color:var(--color-text);line-height:1.5}h1{font-weight:900;font-size:20pt;margin-right:20pt}h2{font-weight:700;font-size:14pt;margin-top:30pt}h3,h4,h5,h6{font-weight:400;font-size:14pt}img{width:100%}.title-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}a{text-decoration:none;color:var(--color-link)}a:hover{text-decoration:underline}nav{border-bottom:1px solid var(--color-border);font-size:16}nav ul{list-style:none;padding:0;margin-top:0;margin-bottom:10}nav ul li{display:inline;margin-right:20px}nav .active{font-weight:700}.socials ul{padding-left:0}.socials svg{height:15pt;width:auto;padding:2px;box-sizing:content-box}.socials a:hover{text-decoration:none}.socials svg:hover path{fill:var(--color-link)}.socials ul li{display:inline;list-style:none;padding-right:15pt}.socials ul li:last-child{padding-right:0}.event-item{margin-bottom:40px}.event-item h3{margin-top:0}.event-content{display:flex;gap:20px;align-items:flex-start}.event-image{flex:0 0 30%}.event-text{flex:1}.event-description{margin:0}.event-date{font-weight:700;margin-right:20px}@media screen and (max-width: 600px){.event-content{flex-direction:column}.event-image{flex:none}}footer{margin-top:50px;padding-top:7px;border-top:1px solid var(--color-border);font-size:10px}
