:root{--brand-color: #521C24;--brand-transparent: #521C2499;--brand-bright: #991928;--brand-dull: #715A5D;--accent-color: #FFEC72;--text-color: #161616;--text-light: #5B5B5B;--text-bright: #521C24;--background-color: #ffffff;--inverted-text-color: #ffffff;--brand-light: #c8dbf0;--brand-light-bright: #BCDBFC;--confirmed-color: #5F9EE5;--confirmed-color-light: #B3D1F3;--requested-color: #FFE748;--requested-color-light: #FFF7C1;--error-text: #750000;--error-background: #ffcccc;--success-text: #007500;--success-background: #ccffcc;--warning-text: #764701;--warning-background: #fbd970;--default-font-size: 16px}@font-face{font-family:Material Icons;src:url(../../../fonts/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr}:root{font-family:Trebuchet MS,sans-serif;font-size:var(--default-font-size)}body{background-color:var(--background-color);color:var(--text-color);margin:0;overflow:hidden}h1,h2,h3,h4,h5,h6{font-weight:700;padding-left:30px;color:var(--text-bright)}a,a:visited{color:var(--text-color);font-weight:700}a:hover,a:visited:hover{text-decoration:none}.content-area{margin:0 30px}.content-area h2,.content-area h3,.content-area h4,.content-area h5,.content-area h6{padding-left:0}h1{padding-left:30px;position:relative;z-index:-1;display:inline-block;padding-right:30px;color:var(--text-bright)}h1:before{content:"";height:10px;bottom:-5px;left:0;right:0;position:absolute;border-top:1px solid var(--background-color);background-color:var(--text-bright);border-radius:0 5px 5px 0}p{padding-left:30px}button{font-family:Trebuchet MS,sans-serif;font-size:var(--default-font-size)}.button,.button:visited{background-color:var(--brand-color);border:none;color:var(--background-color);cursor:pointer;padding:15px 30px;border-radius:5px;transition:background-color .3s,color .3s;margin:10px 0;text-decoration:none;font-weight:400;display:inline-flex;align-items:center;gap:20px}.button.dull,.button:visited.dull{background-color:var(--brand-dull)}.button.inverted,.button:visited.inverted{background-color:var(--background-color);color:var(--text-color)}.button:hover,.button:visited:hover{background-color:var(--accent-color);color:var(--text-color)}.top-menu{display:flex;justify-content:space-between;margin:20px 30px}.top-menu button{background-color:var(--brand-color);border:none;color:var(--inverted-text-color);font-size:var(--default-font-size);cursor:pointer;padding:15px 30px;border-radius:5px;transition:background-color .3s,color .3s}.top-menu button.active{background-color:var(--brand-bright);font-weight:700;text-decoration:underline}.top-menu button:hover{background-color:var(--accent-color);color:var(--text-color)}.form-blocks{display:flex;flex-wrap:wrap;gap:40px}.form-block{display:flex;flex-direction:column;gap:10px;align-items:start}.form p{padding:0}.input-group{display:flex;align-items:flex-start;gap:10px}.readable-width{max-width:600px}.infobox{max-width:500px;margin:30px;padding:20px;background-color:var(--brand-light);border-radius:5px;display:flex;flex-direction:column;align-items:start;gap:10px}.row-link,.row-link:visited{text-decoration:none;font-weight:400;transition:background-color .3s ease}.row-link:hover,.row-link:visited:hover{background-color:var(--brand-light)}.in-content{margin:0 30px}.text-content{max-width:800px;margin-right:20px}.pdf-downloads{display:flex;margin:10px 0;flex-wrap:wrap;gap:10px}.pdf-downloads a,.pdf-downloads a:link{text-decoration:none;background-color:var(--background-color);padding:10px;border-radius:5px;border:1px solid var(--brand-color);display:flex;align-items:center;gap:5px;transition:background-color .3s ease,border-color .3s ease}.pdf-downloads a .material-icons,.pdf-downloads a:link .material-icons{color:var(--brand-color);transition:color .3s ease}.pdf-downloads a:hover,.pdf-downloads a:link:hover{background-color:var(--accent-color);border-color:var(--brand-bright)}.pdf-downloads a:hover .material-icons,.pdf-downloads a:link:hover .material-icons{color:var(--brand-bright)}.nav.svelte-yj4cb3{height:50px;margin-bottom:13px}.nav.svelte-yj4cb3 ul:where(.svelte-yj4cb3){display:flex}.nav.svelte-yj4cb3 ul:where(.svelte-yj4cb3) li:where(.svelte-yj4cb3){list-style-type:none}.nav.svelte-yj4cb3 ul:where(.svelte-yj4cb3) li:where(.svelte-yj4cb3) a:where(.svelte-yj4cb3){text-decoration:none;font-size:20px;color:var(--inverted-text-color);font-weight:400;border-radius:5px;background:transparent;padding:10px;transition:color .3s ease,background-color .3s ease}.nav.svelte-yj4cb3 ul:where(.svelte-yj4cb3) li:where(.svelte-yj4cb3) a:where(.svelte-yj4cb3):hover:not(.active){background:var(--background-color);color:var(--text-color)}.nav.svelte-yj4cb3 ul:where(.svelte-yj4cb3) li:where(.svelte-yj4cb3) a.active:where(.svelte-yj4cb3){color:var(--accent-color)}.burger.svelte-yj4cb3{display:none}@media (max-width: 750px){.burger.svelte-yj4cb3{display:block;color:var(--background-color);cursor:pointer;transition:color .3s ease}.burger.svelte-yj4cb3 .material-icons:where(.svelte-yj4cb3){margin:10px 0;font-size:48px;height:48px}.burger.svelte-yj4cb3:hover{color:var(--accent-color)}.nav.svelte-yj4cb3{width:0;overflow:hidden;position:absolute;top:85px;height:calc(100vh - 85px);right:0;background-color:var(--brand-color);transition:width .3s ease}.nav.svelte-yj4cb3 ul:where(.svelte-yj4cb3){flex-direction:column;gap:20px}.nav.burger-active.svelte-yj4cb3{border-left:1px solid var(--background-color);width:300px}}.modal.svelte-jws1fg{position:fixed;left:0;top:0;width:calc(100% - 20px);height:100vh;background-color:#000000a0;padding:0 10px;z-index:100000}.modal.svelte-jws1fg .modal-content:where(.svelte-jws1fg){margin:60px auto;max-width:550px;border-radius:10px;background-color:var(--background-color);padding:20px;white-space:pre-wrap}.modal.svelte-jws1fg .modal-content:where(.svelte-jws1fg) p:where(.svelte-jws1fg){margin-top:0}.modal.svelte-jws1fg .modal-content:where(.svelte-jws1fg) .checkbox-wrapper:where(.svelte-jws1fg){display:flex;align-items:center;flex-direction:row-reverse;justify-content:center}.modal.svelte-jws1fg .modal-content:where(.svelte-jws1fg) .checkbox-wrapper:where(.svelte-jws1fg) input:where(.svelte-jws1fg){zoom:2;margin-left:5px;accent-color:var(--accent-color)}.modal.svelte-jws1fg .modal-content:where(.svelte-jws1fg) .button-wrapper:where(.svelte-jws1fg){display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.modal.svelte-jws1fg .modal-content:where(.svelte-jws1fg) .button-wrapper:where(.svelte-jws1fg) button:where(.svelte-jws1fg){flex:100px 1 1;max-width:250px}.modal.svelte-jws1fg .modal-content:where(.svelte-jws1fg) .button-wrapper:where(.svelte-jws1fg) button:where(.svelte-jws1fg):hover{background-color:var(--accent-color)!important}.text-prompt.svelte-jws1fg textarea:where(.svelte-jws1fg){width:calc(100% - 20px);height:100px;resize:none;padding:10px;border-radius:5px;border:1px solid var(--brand-color);outline:none}.user-button.svelte-1fzq57l{color:var(--background-color);display:flex;align-items:center;gap:10px;margin:13px 0;text-decoration:none;font-weight:400;border-radius:5px;background-color:var(--brand-transparent);padding:10px;transition:color .3s ease,background-color .3s ease;border:none;cursor:pointer}.user-button.svelte-1fzq57l:hover{background:var(--background-color);color:var(--text-color)}.user-menu.svelte-1fzq57l{position:fixed;top:65px;border-radius:5px;background-color:var(--brand-color);display:flex;flex-direction:column;overflow:hidden;padding:10px 0}.user-menu.svelte-1fzq57l button:where(.svelte-1fzq57l){cursor:pointer;background-color:var(--brand-color);color:var(--inverted-text-color);font-size:var(--default-font-size);border:none;padding:10px 20px;display:block;transition:background-color .3s ease,color .3s ease;text-align:left}.user-menu.svelte-1fzq57l button:where(.svelte-1fzq57l):hover{background-color:var(--accent-color);color:var(--text-color)}@media (max-width: 750px){.user-button.svelte-1fzq57l{margin:6px 0;background:transparent}.user-button.svelte-1fzq57l .material-icons:where(.svelte-1fzq57l){font-size:36px}.user-button.svelte-1fzq57l .text:where(.svelte-1fzq57l){display:none}.user-menu.svelte-1fzq57l{right:10px;top:80px}}.error-popup-wrapper.svelte-uiri63{position:fixed;left:0;bottom:0;z-index:20000;margin:20px;display:flex;flex-direction:column;gap:20px}.error-popup-wrapper.svelte-uiri63 .error:where(.svelte-uiri63){padding:10px;border-radius:5px;white-space:pre-wrap;width:350px}footer.svelte-ilf3lk{background-color:var(--brand-color);color:var(--background-color);padding:50px 30px;display:flex;gap:50px 80px;flex-wrap:wrap;align-items:center}footer.svelte-ilf3lk .link-block:where(.svelte-ilf3lk){display:flex;flex-direction:column;gap:5px}footer.svelte-ilf3lk .link-block:where(.svelte-ilf3lk) .footer-part:where(.svelte-ilf3lk):not(:last-child){border-bottom:1px solid var(--inverted-text-color);padding-bottom:8px}footer.svelte-ilf3lk .link-block:where(.svelte-ilf3lk) .footer-part:where(.svelte-ilf3lk){padding-right:10px}footer.svelte-ilf3lk .link-block:where(.svelte-ilf3lk) a:where(.svelte-ilf3lk),footer.svelte-ilf3lk .link-block:where(.svelte-ilf3lk) a:where(.svelte-ilf3lk):visited{font-weight:400;text-decoration:none}footer.svelte-ilf3lk .link-block:where(.svelte-ilf3lk) a:where(.svelte-ilf3lk):hover,footer.svelte-ilf3lk .link-block:where(.svelte-ilf3lk) a:where(.svelte-ilf3lk):visited:hover{text-decoration:underline}footer.svelte-ilf3lk a:where(.svelte-ilf3lk),footer.svelte-ilf3lk a:where(.svelte-ilf3lk):visited{color:var(--background-color)}footer.svelte-ilf3lk .logo:where(.svelte-ilf3lk){width:150px}.privacy-banner.svelte-uslbp3{position:fixed;bottom:0;left:0;right:0;background-color:var(--brand-color);color:var(--inverted-text-color);padding:20px 30px;box-shadow:0 -2px 10px #0006;display:flex;justify-content:space-between;align-items:center;gap:20px}.privacy-banner.svelte-uslbp3 p:where(.svelte-uslbp3){margin:0;padding:0}.privacy-banner.svelte-uslbp3 a:where(.svelte-uslbp3),.privacy-banner.svelte-uslbp3 a:where(.svelte-uslbp3):visited{color:var(--inverted-text-color)}#app.svelte-1u2afba{height:calc(100vh - var(--banner-height));width:100vw;overflow:auto;margin-top:var(--banner-height);transition:margin-top .3s ease;display:flex;flex-direction:column}.banner.svelte-1u2afba{position:fixed;top:0;left:0;width:100%;height:var(--banner-height);transition:height .3s ease;z-index:100}.banner.svelte-1u2afba .top:where(.svelte-1u2afba){background-image:var(--image-url);background-size:cover;background-repeat:no-repeat;width:calc(100% - 40px);height:calc(var(--banner-height) - 10px);transition:height .3s ease;display:flex;justify-content:space-between;padding:0 20px 0 30px}.banner.svelte-1u2afba .top:where(.svelte-1u2afba) .logo:where(.svelte-1u2afba){height:calc(var(--banner-height) - 28px);margin-top:15px;transition:height .3s ease}.banner.svelte-1u2afba .top:where(.svelte-1u2afba) .nav-wrapper:where(.svelte-1u2afba){display:flex;flex-direction:column;align-items:end;justify-content:space-between}.banner.svelte-1u2afba .top.headerSmall:where(.svelte-1u2afba) .nav-wrapper:where(.svelte-1u2afba){flex-direction:row}.banner.svelte-1u2afba .end-bar:where(.svelte-1u2afba){width:100%;height:10px;background-color:var(--brand-color);border-bottom:1px solid var(--background-color)}.content.svelte-1u2afba{flex:1 0 auto;margin-bottom:60px}@media (max-width: 750px){#app.svelte-1u2afba{--banner-height: 85px !important}#app.svelte-1u2afba .banner:where(.svelte-1u2afba) .top:where(.svelte-1u2afba) .logo:where(.svelte-1u2afba){margin-top:5px;height:calc(var(--banner-height) - 15px)}#app.svelte-1u2afba .banner:where(.svelte-1u2afba) .top:where(.svelte-1u2afba) .nav-wrapper:where(.svelte-1u2afba){flex-direction:row}}
