:root{--font-family:"Poppins";--font-family-headline:"Marcellus";--background:#ddd;--text:#212529;--success:#039b54;--success-text:var(--background);--danger:#dc3848;--danger-text:var(--background);--warning:#ffc105;--warning-text:var(--secondary);--info:#0dccf2;--info-text:var(--secondary);--logo-brightness:0}[color-scheme=dark]{--font-family:"Poppins";--font-family-headline:"Marcellus";--background:#212529;--text:#ddd;--logo-brightness:2;--warning-text:var(--background);--info-text:var(--background)}[color-scheme=dim]{--background:#444;--text:#bbb;--logo-brightness:2;--warning-text:var(--background);--info-text:var(--background)}.grid{display:grid;gap:var(--bs-gap,1rem);grid-template-columns:repeat(var(--bs-columns,12),1fr);grid-template-rows:repeat(var(--bs-rows,1),1fr)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media (min-width:576px){.grid .g-col-sm-1{grid-column:auto/span 1}.grid .g-col-sm-2{grid-column:auto/span 2}.grid .g-col-sm-3{grid-column:auto/span 3}.grid .g-col-sm-4{grid-column:auto/span 4}.grid .g-col-sm-5{grid-column:auto/span 5}.grid .g-col-sm-6{grid-column:auto/span 6}.grid .g-col-sm-7{grid-column:auto/span 7}.grid .g-col-sm-8{grid-column:auto/span 8}.grid .g-col-sm-9{grid-column:auto/span 9}.grid .g-col-sm-10{grid-column:auto/span 10}.grid .g-col-sm-11{grid-column:auto/span 11}.grid .g-col-sm-12{grid-column:auto/span 12}.grid .g-start-sm-1{grid-column-start:1}.grid .g-start-sm-2{grid-column-start:2}.grid .g-start-sm-3{grid-column-start:3}.grid .g-start-sm-4{grid-column-start:4}.grid .g-start-sm-5{grid-column-start:5}.grid .g-start-sm-6{grid-column-start:6}.grid .g-start-sm-7{grid-column-start:7}.grid .g-start-sm-8{grid-column-start:8}.grid .g-start-sm-9{grid-column-start:9}.grid .g-start-sm-10{grid-column-start:10}.grid .g-start-sm-11{grid-column-start:11}}@media (min-width:768px){.grid .g-col-md-1{grid-column:auto/span 1}.grid .g-col-md-2{grid-column:auto/span 2}.grid .g-col-md-3{grid-column:auto/span 3}.grid .g-col-md-4{grid-column:auto/span 4}.grid .g-col-md-5{grid-column:auto/span 5}.grid .g-col-md-6{grid-column:auto/span 6}.grid .g-col-md-7{grid-column:auto/span 7}.grid .g-col-md-8{grid-column:auto/span 8}.grid .g-col-md-9{grid-column:auto/span 9}.grid .g-col-md-10{grid-column:auto/span 10}.grid .g-col-md-11{grid-column:auto/span 11}.grid .g-col-md-12{grid-column:auto/span 12}.grid .g-start-md-1{grid-column-start:1}.grid .g-start-md-2{grid-column-start:2}.grid .g-start-md-3{grid-column-start:3}.grid .g-start-md-4{grid-column-start:4}.grid .g-start-md-5{grid-column-start:5}.grid .g-start-md-6{grid-column-start:6}.grid .g-start-md-7{grid-column-start:7}.grid .g-start-md-8{grid-column-start:8}.grid .g-start-md-9{grid-column-start:9}.grid .g-start-md-10{grid-column-start:10}.grid .g-start-md-11{grid-column-start:11}}@media (min-width:992px){.grid .g-col-lg-1{grid-column:auto/span 1}.grid .g-col-lg-2{grid-column:auto/span 2}.grid .g-col-lg-3{grid-column:auto/span 3}.grid .g-col-lg-4{grid-column:auto/span 4}.grid .g-col-lg-5{grid-column:auto/span 5}.grid .g-col-lg-6{grid-column:auto/span 6}.grid .g-col-lg-7{grid-column:auto/span 7}.grid .g-col-lg-8{grid-column:auto/span 8}.grid .g-col-lg-9{grid-column:auto/span 9}.grid .g-col-lg-10{grid-column:auto/span 10}.grid .g-col-lg-11{grid-column:auto/span 11}.grid .g-col-lg-12{grid-column:auto/span 12}.grid .g-start-lg-1{grid-column-start:1}.grid .g-start-lg-2{grid-column-start:2}.grid .g-start-lg-3{grid-column-start:3}.grid .g-start-lg-4{grid-column-start:4}.grid .g-start-lg-5{grid-column-start:5}.grid .g-start-lg-6{grid-column-start:6}.grid .g-start-lg-7{grid-column-start:7}.grid .g-start-lg-8{grid-column-start:8}.grid .g-start-lg-9{grid-column-start:9}.grid .g-start-lg-10{grid-column-start:10}.grid .g-start-lg-11{grid-column-start:11}}@media (min-width:1200px){.grid .g-col-xl-1{grid-column:auto/span 1}.grid .g-col-xl-2{grid-column:auto/span 2}.grid .g-col-xl-3{grid-column:auto/span 3}.grid .g-col-xl-4{grid-column:auto/span 4}.grid .g-col-xl-5{grid-column:auto/span 5}.grid .g-col-xl-6{grid-column:auto/span 6}.grid .g-col-xl-7{grid-column:auto/span 7}.grid .g-col-xl-8{grid-column:auto/span 8}.grid .g-col-xl-9{grid-column:auto/span 9}.grid .g-col-xl-10{grid-column:auto/span 10}.grid .g-col-xl-11{grid-column:auto/span 11}.grid .g-col-xl-12{grid-column:auto/span 12}.grid .g-start-xl-1{grid-column-start:1}.grid .g-start-xl-2{grid-column-start:2}.grid .g-start-xl-3{grid-column-start:3}.grid .g-start-xl-4{grid-column-start:4}.grid .g-start-xl-5{grid-column-start:5}.grid .g-start-xl-6{grid-column-start:6}.grid .g-start-xl-7{grid-column-start:7}.grid .g-start-xl-8{grid-column-start:8}.grid .g-start-xl-9{grid-column-start:9}.grid .g-start-xl-10{grid-column-start:10}.grid .g-start-xl-11{grid-column-start:11}}@media (min-width:1400px){.grid .g-col-xxl-1{grid-column:auto/span 1}.grid .g-col-xxl-2{grid-column:auto/span 2}.grid .g-col-xxl-3{grid-column:auto/span 3}.grid .g-col-xxl-4{grid-column:auto/span 4}.grid .g-col-xxl-5{grid-column:auto/span 5}.grid .g-col-xxl-6{grid-column:auto/span 6}.grid .g-col-xxl-7{grid-column:auto/span 7}.grid .g-col-xxl-8{grid-column:auto/span 8}.grid .g-col-xxl-9{grid-column:auto/span 9}.grid .g-col-xxl-10{grid-column:auto/span 10}.grid .g-col-xxl-11{grid-column:auto/span 11}.grid .g-col-xxl-12{grid-column:auto/span 12}.grid .g-start-xxl-1{grid-column-start:1}.grid .g-start-xxl-2{grid-column-start:2}.grid .g-start-xxl-3{grid-column-start:3}.grid .g-start-xxl-4{grid-column-start:4}.grid .g-start-xxl-5{grid-column-start:5}.grid .g-start-xxl-6{grid-column-start:6}.grid .g-start-xxl-7{grid-column-start:7}.grid .g-start-xxl-8{grid-column-start:8}.grid .g-start-xxl-9{grid-column-start:9}.grid .g-start-xxl-10{grid-column-start:10}.grid .g-start-xxl-11{grid-column-start:11}}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/poppins-latin-400-normal.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Marcellus;font-style:normal;font-weight:400;src:url(/fonts/marcellus-latin-400-normal.woff2) format("woff2")}.btn,button{background-color:var(--background);border:2px solid var(--text);border-radius:.5rem;color:var(--text);cursor:pointer;margin:.25rem;padding:.5rem 1rem}.btn:hover,button:hover{filter:brightness(85%)}.btn.btn-link,button.btn-link{background-color:transparent;border:0}.btn.btn-primary,button.btn-primary{background-color:var(--text);border:2px solid var(--background);color:var(--background)}.btn.btn-secondary,button.btn-secondary{background-color:var(--background);border:2px solid var(--text);color:var(--text)}.btn.btn-success,button.btn-success{background-color:var(--success);border:2px solid var(--success);color:var(--success-text)}.btn.btn-danger,button.btn-danger{background-color:var(--danger);border:2px solid var(--danger);color:var(--danger-text)}.btn.btn-warning,button.btn-warning{background-color:var(--warning);border:2px solid var(--warning);color:var(--warning-text)}.btn.btn-info,button.btn-info{background-color:var(--info);border:2px solid var(--info);color:var(--info-text)}.btn.link,button.link{background-color:var(--background);border:2px solid var(--background);color:var(--text)}.btn.btn-lg,button.btn-lg{font-size:1.25rem}.btn.btn-sm,button.btn-sm{font-size:.75rem}dialog#menu{height:100dvh;position:relative;width:80%}dialog#menu #menu-close{height:48px;padding:24px;position:absolute;right:0;top:0;width:48px}dialog#menu #menu-close img{height:24px;width:24px}dialog#menu::backdrop{background-color:var(--text);opacity:.5}@media screen and (min-width:992px){#menu-btn{display:none}dialog#menu{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;display:block;height:auto;margin:0 auto;max-width:1200px;overflow:unset;overflow-x:unset;overflow-y:unset;width:100%}dialog#menu #menu-close{display:none}dialog#menu::backdrop{opacity:0;pointer-events:none}}nav.breadcrumb ol{list-style:none;margin:0;padding:0}nav.breadcrumb ol li{display:inline-block;margin:0;padding:0}nav.breadcrumb ol li a{margin:0;padding:0}nav.breadcrumb ol li:before{content:">"}nav.breadcrumb ol li:first-of-type:before{content:""}section>h1:first-child,section>h2:first-child,section>h3:first-child,section>h4:first-child,section>h5:first-child,section>h6:first-child{padding-top:0}.form-group{margin-bottom:1rem}.form-group .form-label{margin-bottom:.5rem}.form-group .form-label .optional{color:var(--text);filter:contrast(.25);font-size:.75rem}.form-group .form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:padding-box;background-color:var(--background);border:1px solid var(--text);border-radius:.375rem;color:var(--text);display:block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-group .form-control:user-invalid{border-color:var(--danger)}.form-group .form-control.test:invalid{border-color:var(--danger)}.form-group .form-control:disabled{background-color:var(--background);filter:contrast(.25);pointer-events:none}.form-group input[type=checkbox].form-control,.form-group input[type=radio].form-control{display:inline-block;height:1rem;padding:0;position:relative;width:1rem}.form-group input[type=checkbox].form-control{border-radius:.25rem;top:.125rem}.form-group input[type=checkbox].form-control:checked:after{background-color:var(--text);border-radius:.125rem;content:" ";height:.75rem;left:.0625rem;position:absolute;top:.0625rem;width:.75rem}.form-group input[type=radio].form-control{border-radius:1rem;top:.125rem}.form-group input[type=radio].form-control:checked:after{background-color:var(--text);border-radius:1rem;content:" ";height:.625rem;left:.1875rem;position:absolute;top:.1875rem;width:.625rem}input[\167ype=hidden]{display:none}input[type=text].notice{display:inline;height:1px;opacity:.01;pointer-events:none;position:absolute;transform:scale(.01);width:1px}.alert{border:1px solid transparent;border-radius:.5rem;margin-bottom:1rem;padding:1rem;position:relative}.alert.alert-primary{background-color:var(--text);color:var(--background)}.alert.alert-secondary{background-color:var(--background);color:var(--text)}.alert.alert-success{background-color:var(--success);color:var(--success-text)}.alert.alert-danger{background-color:var(--danger);color:var(--danger-text)}.alert.alert-warning{background-color:var(--warning);color:var(--warning-text)}.alert.alert-info{background-color:var(--info);color:var(--info-text)}.table-responsive{overflow-x:auto;overflow-y:visible}.table-responsive table{border:0;min-width:100%;width:auto}.table-responsive thead th{background-color:var(--text);color:var(--background)}.table-responsive tbody td,.table-responsive thead th{border:1px solid var(--text)}.hero-card{aspect-ratio:16/9;display:flex;position:relative;width:100%}.hero-card .hero-card--background{aspect-ratio:16/9;filter:grayscale(50%) blur(1px);height:auto;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.hero-card .hero-card--headline{color:var(--background);filter:drop-shadow(.1rem .1rem .1rem var(--text));font-family:Marcellus;font-size:3rem;left:50%;position:absolute;text-align:center;top:50%;transform:translateY(-50%) translateX(-50%)}*{box-sizing:border-box;font-size:1rem;margin:0;padding:0}*,html{font-family:var(--font-family),serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400}ol,ul{display:block;list-style-type:disc;padding-inline-start:2rem}dialog,html{background-color:var(--background);color:var(--text);overflow-x:hidden;overflow-y:scroll}body{margin:0;padding:0}.container,footer,header{margin:0 auto;max-width:1200px;width:calc(100% - 2rem)}header{display:flex;justify-content:space-between}header .logo{flex-grow:1}header .logo img{filter:grayscale(1) brightness(var(--logo-brightness));height:92px;width:92px}nav a{display:inline-block;margin:0 1rem;vertical-align:middle}nav a:first-of-type{margin:0 1rem 0 0}nav a:last-of-type{margin:0 0 0 1rem}footer,nav,section{padding-bottom:2rem}footer{border-top:1px solid var(--text);margin-top:2rem!important;padding-top:2rem!important}.headline,h1,h2,h3,h4,h5,h6{font-family:var(--font-family-headline),serif;padding-bottom:1rem;padding-top:2rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2.25rem}.h3,h3{font-size:2rem}.h4,h4{font-size:1.75rem}.h5,h5{font-size:1.5rem}.h6,h6{font-size:1.25rem}a{color:var(--text);filter:"lightness(0.15)";text-decoration:none}a:hover{filter:brightness(.85);text-decoration:underline}.icon{align-self:center;display:inline-flex}.icon img,.icon svg{filter:grayscale(1) contrast(0) brightness(var(--logo-brightness));height:1em;width:1em}button .icon img,button .icon svg{filter:grayscale(1) contrast(0) brightness(var(--logo-brightness)) invert(100%)}.icon img,.icon.baseline svg{position:relative;top:.125em}
