@charset "UTF-8";html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ul dl{margin:0}ol ol,ol ul,ul ol,ul ul{margin:0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;color:inherit;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}table{border-color:inherit;text-indent:0}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details{display:block}dialog{background-color:#fff;border:solid;color:#000;display:block;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}:where(:not(html,iframe,canvas,img,svg,video,audio):not(svg *,symbol *)){all:unset;display:revert}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}a,button{cursor:revert}menu,ol,ul{list-style:none}img{max-inline-size:100%;max-block-size:100%}table{border-collapse:collapse}input,textarea{-webkit-user-select:auto}textarea{white-space:revert}meter{-webkit-appearance:revert;-moz-appearance:revert;appearance:revert}pre{all:revert}::-webkit-input-placeholder{color:unset}::-moz-placeholder{color:unset}::-ms-input-placeholder{color:unset}::placeholder{color:unset}::marker{content:""}:where([hidden]){display:none}:where([contenteditable]:not([contenteditable=false])){-moz-user-modify:read-write;-webkit-user-modify:read-write;overflow-wrap:break-word;-webkit-line-break:after-white-space;-webkit-user-select:auto}:where([draggable=true]){-webkit-user-drag:element}:where(dialog:modal){all:revert}html{background-color:hsl(0deg,0%,100%);color:hsl(0deg,0%,18%);font-family:Merriweather,Times,serif;font-size:87.5%}@media screen and (min-width:33.75em){html{font-size:100%}}body{overflow-x:hidden}::-moz-selection{background-color:hsl(113deg,26%,86%)}::selection{background-color:hsl(113deg,26%,86%)}body,html{min-height:100vh}body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container{padding:0 1rem;margin:0 auto;max-width:43.75em}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-between{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row .col{margin:1rem}.row .row{margin:-1rem}.center{text-align:center}.s1{width:calc(100% / 12 * 1 - calc(2 * 1rem))}.s2{width:calc(100% / 12 * 2 - calc(2 * 1rem))}.s3{width:calc(100% / 12 * 3 - calc(2 * 1rem))}.s4{width:calc(100% / 12 * 4 - calc(2 * 1rem))}.s5{width:calc(100% / 12 * 5 - calc(2 * 1rem))}.s6{width:calc(100% / 12 * 6 - calc(2 * 1rem))}.s7{width:calc(100% / 12 * 7 - calc(2 * 1rem))}.s8{width:calc(100% / 12 * 8 - calc(2 * 1rem))}.s9{width:calc(100% / 12 * 9 - calc(2 * 1rem))}.s10{width:calc(100% / 12 * 10 - calc(2 * 1rem))}.s11{width:calc(100% / 12 * 11 - calc(2 * 1rem))}.s12{width:calc(100% / 12 * 12 - calc(2 * 1rem))}@media screen and (min-width:33.75em){.m1{width:calc(100% / 12 * 1 - calc(2 * 1rem))}.m2{width:calc(100% / 12 * 2 - calc(2 * 1rem))}.m3{width:calc(100% / 12 * 3 - calc(2 * 1rem))}.m4{width:calc(100% / 12 * 4 - calc(2 * 1rem))}.m5{width:calc(100% / 12 * 5 - calc(2 * 1rem))}.m6{width:calc(100% / 12 * 6 - calc(2 * 1rem))}.m7{width:calc(100% / 12 * 7 - calc(2 * 1rem))}.m8{width:calc(100% / 12 * 8 - calc(2 * 1rem))}.m9{width:calc(100% / 12 * 9 - calc(2 * 1rem))}.m10{width:calc(100% / 12 * 10 - calc(2 * 1rem))}.m11{width:calc(100% / 12 * 11 - calc(2 * 1rem))}.m12{width:calc(100% / 12 * 12 - calc(2 * 1rem))}}header{background-color:hsl(0deg,0%,100%);-webkit-box-shadow:0 1px 10px hsl(0deg,0%,73%);box-shadow:0 1px 10px hsl(0deg,0%,73%);color:hsl(0deg,0%,18%);left:0;position:fixed;top:0;width:100%;z-index:8000}header .homepage-link{display:inline-block}header .homepage-link img{float:left}header .header-logo{height:4rem;-webkit-transition:height .4s ease-out;transition:height .4s ease-out}header .scrolled{height:2.5rem}header .header-nav-items{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}header button{background-color:hsl(0deg,0%,100%);background-repeat:no-repeat;background-origin:content-box;background-position:center;border:none;cursor:pointer;padding:0;margin-left:1rem;height:1.5rem;width:1.5rem}header button span{display:none}header button#toggleNav{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 18%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="15" y2="6"></line><line x1="3" y1="18" x2="9" y2="18"></line></svg>')}@media (hover:hover){header button#toggleNav:hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(133deg, 75%, 30%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="15" y2="6"></line><line x1="3" y1="18" x2="9" y2="18"></line></svg>')}}header button#toggleSearch{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 18%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>')}@media (hover:hover){header button#toggleSearch:hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(133deg, 75%, 30%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>')}}header button#toggleNav.active,header button#toggleSearch.active{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 18%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>')}@media (hover:hover){header button#toggleNav.active:hover,header button#toggleSearch.active:hover{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(133deg, 75%, 30%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>')}}@media screen and (min-width:33.75em){header .header-logo{height:6rem}header .scrolled{height:3rem}header button{background-position:right center;margin-left:1rem;text-align:right;width:auto}header button span{color:hsl(0deg,0%,18%);display:block;font-family:Oswald,Arial,sans-serif;padding-right:1.75rem}}@media screen and (min-width:33.75em) and (hover:hover){header button span:hover{color:hsl(133deg,75%,30%)}}main{border-bottom:4px solid hsl(133deg,75%,30%);-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-top:6rem;padding-bottom:2rem}@media screen and (min-width:33.75em){main{padding-top:7rem;padding-bottom:4rem}}aside{background-color:hsl(0deg,0%,18%);color:hsl(0deg,0%,73%);stroke:hsl(0deg,0%,73%)}aside h3{border-bottom:1px solid;color:inherit;margin-top:2rem;padding-bottom:.5rem}aside a:is(:link,:visited){color:inherit;text-decoration:none}aside a:is(:focus,:hover,:active){color:hsl(133deg,75%,30%)}aside a:is(:focus,:hover,:active) svg{stroke:hsl(133deg,75%,30%)}aside .detailpage-link{text-align:right}aside .detailpage-link a{font-weight:700}aside .detailpage-link svg{height:2rem;vertical-align:bottom;width:2rem}footer{background-color:hsl(0deg,0%,18%);border-top:1px solid hsl(0deg,0%,45%);color:hsl(0deg,0%,73%);padding:1rem 0}footer ul{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;margin:0}footer a:is(:link,visited){color:inherit;text-decoration:none}footer a:is(:focus,:hover,:active){color:hsl(133deg,75%,30%)}#search{display:none}.searchform{margin:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsl(0deg,0%,100%);border:none;border-radius:0;border-bottom:1px solid hsl(0deg,0%,18%);font-family:Oswald,Arial,sans-serif;font-size:1.5rem;line-height:170%;padding:.5rem 0;width:100%}input[type=search]::-webkit-input-placeholder{color:hsl(0deg,0%,73%)}input[type=search]::-moz-placeholder{color:hsl(0deg,0%,73%)}input[type=search]::-ms-input-placeholder{color:hsl(0deg,0%,73%)}input[type=search]::placeholder{color:hsl(0deg,0%,73%)}ul#breadcrumb{font-family:Oswald,Arial,sans-serif;list-style-type:none;margin:2rem 0 1rem 0}ul#breadcrumb li{color:hsl(0deg,0%,45%);display:inline-block;padding:0}ul#breadcrumb li:not(:last-child):after{content:" > ";padding:0 .5rem}ul#breadcrumb a:is(:link,:visited){color:hsl(0deg,0%,45%);text-decoration:none}ul#breadcrumb a:is(:focus,:hover,:active){color:hsl(133deg,75%,30%)}@media screen and (min-width:33.75em){ul#breadcrumb{margin:3rem 0 -2rem 0}}#navigation{display:none}ul#mainnav,ul#mainnav ul{font-family:Oswald,Arial,sans-serif;font-size:1.625rem;letter-spacing:.025rem;line-height:165%;list-style-type:none;margin:0}ul#mainnav li,ul#mainnav ul li{margin:.25rem 0}ul#mainnav ul,ul#mainnav ul ul{display:none}ul#mainnav ul li,ul#mainnav ul ul li{margin-left:2rem}ul#mainnav li a:not(:only-child):after,ul#mainnav ul li a:not(:only-child):after{content:"";height:1.25rem;display:inline-block;margin-left:.5rem;width:1.5rem}ul#mainnav li a.isclose:not(:only-child):after,ul#mainnav ul li a.isclose:not(:only-child):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 18%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg>')}ul#mainnav li a.isopen:not(:only-child):after,ul#mainnav ul li a.isopen:not(:only-child):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 18%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>')}ul#mainnav li a.isclose:is(:focus,:hover,:active):not(:only-child):after,ul#mainnav ul li a.isclose:is(:focus,:hover,:active):not(:only-child):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(133deg, 75%, 30%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg>')}ul#mainnav li a.isopen:is(:focus,:hover,:active):not(:only-child):after,ul#mainnav ul li a.isopen:is(:focus,:hover,:active):not(:only-child):after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(133deg, 75%, 30%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>')}ul#mainnav a:is(:link,:visited),ul#mainnav ul a:is(:link,:visited){color:hsl(0deg,0%,18%);text-decoration:none}ul#mainnav a:is(:focus,:hover,:active),ul#mainnav ul a:is(:focus,:hover,:active){color:hsl(133deg,75%,30%)}#nav .col{margin-top:0}#nav-backdrop{background-color:rgba(0,0,0,.5);height:100vh;left:0;position:fixed;top:0;width:100vw}h1,h2,h3{font-family:Oswald,Arial,sans-serif;font-weight:400;line-height:140%;margin:3rem 0 1rem 0}h1{font-size:3rem;margin-bottom:2rem;margin-top:2rem}h1.subtitle{color:hsl(0deg,0%,73%);font-size:2rem;margin-bottom:0}@media screen and (min-width:33.75em){h1{margin-top:3rem}}h2{font-size:2rem}h2.title{font-size:3rem;margin-top:0}h3{font-size:1.5rem}p{font-size:1.125rem;line-height:170%;margin:1rem 0}blockquote{margin:2rem}blockquote p{display:inline;font-size:1.5rem;font-style:italic;font-weight:700}blockquote p:before{content:"«";margin-left:-1.125rem;position:absolute}blockquote p:after{content:"»";margin-left:.125rem}@media screen and (min-width:33.75em){blockquote{margin:2rem 4rem}}b,strong{font-weight:700}em,i{font-style:italic}time{white-space:nowrap}.nowrap{white-space:nowrap}main h1,main h2,main h3,main ol,main p,main td,main th,main ul{-webkit-hyphens:auto;hyphens:auto}article a:is(:link,:visited){color:inherit;background:-webkit-gradient(linear,left top,left bottom,from(hsl(133deg,75%,30%)),to(hsl(133deg,75%,30%)));background:linear-gradient(hsl(133deg,75%,30%),hsl(133deg,75%,30%));background-position:left 0 bottom 0;background-repeat:no-repeat;background-size:100% .175rem;text-decoration:none;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}article a:is(:focus,:hover,:active){color:hsl(0deg,0%,100%);background-size:100% 100%}article a[href^=http]:after{content:"";width:1.125rem;height:1.125rem;display:inline-block;background-repeat:no-repeat;background-size:85%;background-position:3px 3px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 45%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>')}article a[href^=http]:hover:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 100%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"></path><polyline points="15 3 21 3 21 9"></polyline><line x1="10" y1="14" x2="21" y2="3"></line></svg>')}article a[href*="vmc-raeterschen.ch"]:after{display:none}article h3 a:is(:link,:visited){background-size:100% 0;color:hsl(133deg,75%,30%)}article h3 a:is(:focus,:hover,:active){background-size:100% 100%;color:hsl(0deg,0%,100%)}.anchor{margin-top:-4rem;padding-top:6rem}.CommentForm_new{margin-top:-10rem;padding-top:10rem}main ol,main ul:not(.blog-comments,.reports-archive){font-size:1.125rem;line-height:170%;margin:1rem 2rem 1rem 2rem}main ol ul,main ul:not(.blog-comments,.reports-archive) ul{margin:0 0 0 1.25rem}main ol ol,main ul:not(.blog-comments,.reports-archive) ol{display:none}main li{padding-left:.5rem}main ul:not(.blog-comments,.reports-archive)>li::marker{content:"- "}main ol>li::marker{content:counter(list-item) ". "}.normal-box,[class^=light-box],[class^=primary-color-box],[class^=secondary-color-box]{padding:1rem}.normal-box h2,[class^=light-box] h2,[class^=primary-color-box] h2,[class^=secondary-color-box] h2{margin-top:1rem}.normal-box{background-color:hsl(0deg,0%,100%);border:.125rem solid hsl(0deg,0%,18%)}.light-box{background-color:hsl(0deg,0%,100%);border:.125rem solid hsl(0deg,0%,73%)}.light-box-filled{background-color:hsl(0deg,0%,94%);border:.125rem solid hsl(0deg,0%,94%)}.primary-color-box{border:.125rem solid hsl(133deg,75%,30%)}.primary-color-box-filled{background-color:hsl(113deg,26%,86%);border:.125rem solid hsl(133deg,75%,30%)}.secondary-color-box{border:.125rem solid hsl(355deg,94%,28%)}.secondary-color-box-filled{background-color:hsl(6deg,44%,82%);border:.125rem solid hsl(355deg,94%,28%)}.toggleButton{background-color:transparent;background-repeat:no-repeat;background-position:left bottom;border:none;cursor:pointer;font-family:Oswald,Arial,sans-serif;font-size:1.5rem;outline:0;padding:0 0 0 2rem}.toggleButton.isclose{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 18%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg>')}.toggleButton.isopen{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(0deg, 0%, 18%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>')}.toggleButton:hover{color:hsl(133deg,75%,30%)}.toggleButton:hover.isclose{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(133deg, 75%, 30%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg>')}.toggleButton:hover.isopen{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(133deg, 75%, 30%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>')}.toggleBox{display:none}.toggleBox p{margin:1rem 0 0 0}#events .next-events{margin:2rem 0}#articles ul{font-size:1.125rem;line-height:170%;margin:2rem 0}#articles li{margin-bottom:1rem}#socialmedia{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.socialmedia-icon a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none hsl(0deg,0%,73%);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:1rem;width:2.5rem}.socialmedia-icon a svg{height:1.5rem;stroke:hsl(0deg,0%,18%);width:1.5rem}.socialmedia-icon a:is(:hover,:focus){border:none}.socialmedia-icon a:is(:hover,:focus) svg{stroke:hsl(0deg,0%,100%)}.contact-icon a:is(:hover,:focus){background-color:hsl(133deg,75%,30%)}.facebook-icon a:is(:hover,:focus){background-color:#3b5998}.facebook-icon a:is(:hover,:focus) svg{fill:hsl(0deg,0%,100%)}.instagram-icon a:is(:hover,:focus){background-color:#c32aa3}.strava-icon a:is(:hover,:focus){background-color:#fc4c02}.strava-icon a:is(:hover,:focus) svg{fill:hsl(0deg,0%,100%)}#legal{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#legal li{margin-right:1rem}@media screen and (min-width:33.75em){#legal{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#legal ul{-ms-flex-item-align:center;align-self:center}#legal li{margin:0 0 0 1rem}}table{margin:2rem 0;width:100%}thead tr{border-bottom:1px solid hsl(0deg,0%,18%)}tbody tr{border-bottom:1px solid hsl(0deg,0%,73%)}th{font-weight:700;text-align:left}td,th{font-size:1.125rem;line-height:170%;padding:.25rem}.scrolltable{overflow-x:auto}img{display:block;height:auto;margin:0 auto;max-width:100%}main img{background-color:hsl(0deg,0%,94%)}figure{margin:1rem 0}figcaption{color:hsl(0deg,0%,45%);font-size:1rem;line-height:170%;margin-top:.5rem;text-align:center}#overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsl(0deg,0%,18%);bottom:0;color:hsl(0deg,0%,100%);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:10000}#overlay.active{display:block}.overlay-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0}@media screen and (min-width:37.5em){.overlay-container{padding:1rem 2rem}}.overlay-header{color:hsl(0deg,0%,100%)}.overlay-counter{font-size:18;position:absolute;left:1rem;top:1rem}.overlay-close{cursor:pointer;position:absolute;right:1rem;top:1rem}.overlay-close svg{height:2rem;width:2rem}.overlay-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overlay-content figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:1280px}.overlay-content img{max-height:75vh;-o-object-fit:contain;object-fit:contain}.overlay-content figcaption{color:hsl(0deg,0%,100%)}#back,#forward{cursor:pointer}svg{height:3rem;stroke:hsl(0deg,0%,73%);width:3rem}.gallery{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;margin:2rem 0}@media screen and (min-width:33.75em){.gallery{grid-template-columns:repeat(4,1fr)}}form:not(#CommentForm_form,.searchform){background-color:hsl(0deg,0%,94%);margin:2rem 0;padding:1rem}form p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}fieldset{padding:0}legend{display:none}legend+p{margin-top:0}label{color:hsl(0deg,0%,18%);cursor:pointer;font-size:1.125rem;margin:.5rem 0 .25rem 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}label.checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;grid-template-columns:1.5rem auto;gap:1rem}input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsl(0deg,0%,100%);border:1px solid hsl(0deg,0%,45%);border-radius:0;line-height:170%}input[type=email],input[type=tel],input[type=text],select,textarea{padding:.5rem 1rem;width:100%}input[type=email].error,input[type=tel].error,input[type=text].error,select.error,textarea.error{background-color:hsl(6deg,44%,82%);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="hsl(355, 94%, 28%)" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>');background-position:top .5rem right .5rem;background-repeat:no-repeat;background-size:2rem;border:1px solid hsl(355deg,94%,28%)}input[type=email].error:focus-visible,input[type=tel].error:focus-visible,input[type=text].error:focus-visible,select.error:focus-visible,textarea.error:focus-visible{outline:2px solid hsl(355deg,94%,28%)}select{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-origin:content-box;background-position:right center;background-repeat:no-repeat;background-size:1.5rem}select.error{background-position:right}textarea{resize:vertical}.chars-counter{color:hsl(0deg,0%,18%);font-size:1rem;text-align:right}input[type=checkbox]{cursor:pointer;display:grid;height:1.5rem;margin-top:.15rem;place-content:center;width:1.5rem}input[type=checkbox]::before{-webkit-box-shadow:inset 1rem 1rem hsl(0deg,0%,18%);box-shadow:inset 1rem 1rem hsl(0deg,0%,18%);-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,88% 0,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,88% 0,43% 62%);content:"";height:1rem;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:120ms -webkit-transform ease-in-out;transition:120ms -webkit-transform ease-in-out;transition:120ms transform ease-in-out;transition:120ms transform ease-in-out,120ms -webkit-transform ease-in-out;width:1rem}input[type=checkbox]:checked::before{-webkit-transform:scale(1);transform:scale(1)}.error-message{color:hsl(355deg,94%,28%);font-size:1rem;line-height:140%;padding-top:.5rem}.website-field{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}form button{background-color:hsl(133deg,75%,30%);border:2px solid hsl(133deg,75%,30%);color:hsl(0deg,0%,100%);cursor:pointer;font-weight:700;padding:1rem;margin-top:1rem;text-align:center}form button:hover{background-color:hsl(0deg,0%,73%);border:2px solid hsl(0deg,0%,73%);color:hsl(0deg,0%,18%)}form button:disabled{background-color:hsl(0deg,0%,94%);border:2px solid hsl(0deg,0%,45%);color:hsl(0deg,0%,45%);cursor:no-drop}@media screen and (min-width:33.75em){form button{-ms-flex-item-align:end;align-self:flex-end;min-width:33%}}#go-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:hsl(0deg,0%,100%);border:2px solid hsl(133deg,75%,30%);bottom:1.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;right:1rem;-webkit-transition:all ease-in-out 1s;transition:all ease-in-out 1s}#go-top svg{stroke:hsl(133deg,75%,30%)}@media screen and (min-width:33.75em){#go-top{right:2rem}}.go-top-hidden{opacity:0;pointer-events:none;position:fixed;visibility:hidden}.go-top-active{cursor:pointer;opacity:1;position:fixed;visibility:visible}.homepage-information [class^=light-box],.homepage-information [class^=normal-box],.homepage-information [class^=primary-color-box],.homepage-information [class^=secondary-color-box]{border-left-width:2rem;margin-bottom:-1rem;margin-top:2rem}@media screen and (min-width:33.75em){.homepage-information [class^=light-box],.homepage-information [class^=normal-box],.homepage-information [class^=primary-color-box],.homepage-information [class^=secondary-color-box]{margin-bottom:-2rem;margin-top:3rem}}.featured-article{margin-bottom:0;margin-top:2rem}.featured-article .homepage-article{position:relative}.homepage-article a:link,.homepage-article a:visited{color:inherit;text-decoration:none}.homepage-article .zoom-img{overflow:hidden}.homepage-article .zoom-img img{-webkit-transition:all .5s ease;transition:all .5s ease}.homepage-article h2{margin-top:.5rem}.homepage-article p:not(.article-info){margin-top:0}.homepage-article p{margin-bottom:0}.homepage-article:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.homepage-article:hover h2{color:hsl(133deg,75%,30%)}@media screen and (min-width:33.75em){.featured-article{margin-bottom:2rem;margin-top:3rem}.featured-article .text-container{background-color:rgba(255,255,255,.8);bottom:0;padding:.5rem;position:absolute}}.reports-archive{font-size:1.125rem;line-height:170%;margin:0}.reports-archive li{margin-bottom:.5rem;padding-left:0}.reports-archive time{color:hsl(0deg,0%,45%);display:table-cell;width:8rem}.reports-archive a:is(:link,:visited){background-size:100% 0;color:hsl(133deg,75%,30%)}.reports-archive a:is(:focus,:hover,:active){background-size:100% 100%;color:hsl(0deg,0%,100%)}.blog-link{display:table-cell}.blog-link svg{height:1.5rem;stroke:hsl(0deg,0%,18%);vertical-align:middle;width:1.5rem}p.article-info{color:hsl(0deg,0%,45%);margin:-1rem 0 1rem}p.article-info svg{height:1.5rem;stroke:hsl(0deg,0%,45%);vertical-align:middle;width:1.5rem}p.article-info a:is(:link,a:visited,a:focus,a:hover,a:active){background:0 0;color:currentColor}ul.blog-comments li:not(:last-of-type){margin-bottom:2rem}ul.blog-comments p time{color:hsl(0deg,0%,45%)}#commentform{background-color:hsl(0deg,0%,94%);margin:4rem 0 2rem;padding:1rem}#commentform h2{margin-top:0}.CommentFormEmail,.CommentForm_email{display:none}.agenda{border-top:1px solid hsl(0deg,0%,94%);margin-top:2rem}.agenda p{margin:0}.event{border-bottom:1px solid hsl(0deg,0%,94%);display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;padding:1rem 0}.event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:37.5em){.event{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:1rem}.event-date{-ms-flex-preferred-size:33%;flex-basis:33%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;word-wrap:break-word}}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:400;src:url(../webfonts/merriweather-400.woff2) format("woff2"),url(../webfonts/merriweather-400.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:400;src:url(../webfonts/merriweather-400italic.woff2) format("woff2"),url(../webfonts/merriweather-400italic.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:normal;font-weight:700;src:url(../webfonts/merriweather-700.woff2) format("woff2"),url(../webfonts/merriweather-700.woff) format("woff")}@font-face{font-display:swap;font-family:Merriweather;font-style:italic;font-weight:700;src:url(../webfonts/merriweather-700italic.woff2) format("woff2"),url(../webfonts/merriweather-700italic.woff) format("woff")}@font-face{font-display:swap;font-family:Oswald;font-style:normal;font-weight:400;src:url(../webfonts/oswald-400.woff2) format("woff2"),url(../webfonts/oswald-400.woff) format("woff")}.visuallyhidden:not(:focus):not(:active){height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;white-space:nowrap;width:1px}.skiplinks{position:absolute;width:100%}.skiplinks li{height:0}.skiplinks a{left:-10000px;position:absolute;text-decoration:none;top:auto}.skiplinks a:focus{background-color:hsl(133deg,75%,30%);color:hsl(0deg,0%,100%);font-family:Oswald,Arial,sans-serif;font-size:1.625rem;left:0;letter-spacing:.025rem;padding:.25rem .5rem;top:1rem}a:focus-visible,button:focus-visible,button[type=button]:focus-visible,button[type=submit]:focus-visible{outline:.25rem solid hsl(133deg,75%,30%);outline-offset:.125rem}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:.125rem solid hsl(133deg,75%,30%)}input[type=search]:focus-within{outline:0}