html{background:#e4e3dc}body{background:#ffffff;font-family:"Montserrat"}body a,body button{outline:transparent solid 1px}body button:focus-visible{outline:#4b4be6 solid 1px;outline-offset:1rem}body .template-logo{aspect-ratio:3.53125}body .template-logo:focus-visible{outline-offset:1rem}body.menu-enabled header nav{display:block}body.menu-enabled header>button span,body.menu-enabled header>button:before,body.menu-enabled header>button:after{left:-20.71%;width:141.42%}body.menu-enabled header>button:before,body.menu-enabled header>button:after{top:calc(50% - 1px)}body.menu-enabled header>button:before{transform:rotate(-225deg)}body.menu-enabled header>button:after{transform:rotate(225deg)}body.menu-enabled header>button span{opacity:0;width:0}body.menu-enabled main,body.menu-enabled footer{opacity:0.15}body.scrolled header{padding-bottom:1.5rem;padding-top:1.5rem}body.scrolled header .template-logo{height:4rem}header{align-items:center;background-color:#ffffff;box-shadow:0 0 0.75rem 0.25rem #e4e3dc;display:flex;gap:3rem;justify-content:space-between;padding:3rem max(3rem, calc((100% - 1600px) / 2));position:fixed;top:0;transition:all 0.25s;width:100%;z-index:200}header .template-logo{height:7rem;transition:all 0.25s}header .template-logo svg{fill:#4b4be6}header .template-logo:focus-visible{outline-color:#4b4be6}header>nav{align-items:center;display:flex;gap:1px;margin-right:auto}header>nav a{color:#000000;font-weight:500;line-height:2rem;padding:1rem 1rem;text-decoration:none}header>nav a[aria-current],header>nav a:hover{background-color:#ff5729;color:#ffffff}header>nav a:focus-visible{outline-color:#4b4be6;outline-offset:-1px}header>button{background:none;border:none;cursor:pointer;display:none;height:3rem;overflow:hidden;position:relative;transition:all 0.25s;width:3rem}header>button span,header>button:before,header>button:after{background:#000000;content:"";display:block;height:2px;position:absolute;transition:all 0.25s;width:100%}header>button:before{top:0}header>button:after{bottom:0}header>button span{top:50%;transform:translateY(-50%)}header>button:focus-visible{outline-color:#4b4be6;outline-offset:1rem}prosa-start{padding-top:13rem;transition:all 0.25s}main{margin:0 auto;max-width:calc(1200px + 6rem);min-height:50vh;padding:18rem 3rem 0;transition:all 0.25s}main a:focus-visible{outline-color:#4b4be6;outline-offset:1px}main .bodytext{max-width:min(100%, 768px)}footer{background:linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #e4e3dc 50%, #e4e3dc 100%);padding-top:8rem;transition:all 0.25s}footer a:focus-visible{outline-color:#ffffff}footer>section{display:flex;margin:0 auto;max-width:1400px;padding:3rem;width:100%}footer>section:first-of-type{align-items:center;background-color:#4b4be6;color:#ffffff;flex-direction:column;flex-wrap:wrap;gap:3rem;overflow:hidden}footer>section:first-of-type>a{height:80px}footer>section:first-of-type>a>svg{display:block;fill:#ffffff}footer>section:first-of-type>nav{border-bottom-style:solid;border-color:rgba(255, 255, 255, 0.3);border-top-style:solid;border-width:1px;display:flex;justify-content:center;padding:0 1.6rem}footer>section:first-of-type>nav a{color:#ffffff;font-size:80%;padding:1.6rem;text-decoration:none}footer>section:last-of-type{color:#000000;gap:3rem;justify-content:center}#skip{background-color:#4b4be6;color:#ffffff;display:block;left:0;padding:1em;position:fixed;text-align:center;text-decoration:none;transform:translateY(-200%);transition:all 0.25s;width:100%;z-index:5000}#skip:focus-visible{transform:translateY(0%)}@media screen and (max-width:768px){body.scrolled header .template-logo{height:5rem}header{gap:1.5rem;padding:1.5rem}header .template-logo{height:5rem;margin-right:auto}header>nav{background-color:#ffffff;border-top:1px solid #e4e3dc;display:none;left:0;position:absolute;top:8rem;width:100vw}header>nav a{border-bottom:1px solid #e4e3dc;color:#000000;display:block;line-height:3rem;text-align:center}header>button{display:block}prosa-start{padding-top:8rem}main{padding-left:1.5rem;padding-right:1.5rem;padding-top:10rem}main .bodytext{max-width:100%}footer>section{margin:0}footer>section:first-of-type>nav{flex-direction:column}footer>section:first-of-type>nav a{color:#ffffff;font-size:80%;padding:1.6rem;text-align:center;text-decoration:none}footer>section:last-of-type{align-items:center;flex-direction:column}}@charset "UTF-8";
::selection{background:#ff5729;color:#ffffff}a{color:#ff5729;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#000000;font-size:20px;font-weight:700;margin-bottom:0.35em;overflow:unset}h1{font-size:40px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}.element-wrapper input,.element-wrapper select,.element-wrapper textarea{border-color:#e4e3dc;border-radius:calc(var(--prosa-border-radius) / 2)}.message-ok,.message-confirmation,.message-error,.message-info,.message-information,.message-notice,.message-warning{border-radius:calc(var(--prosa-border-radius) / 2)}main ul,main ol{margin-bottom:1em;margin-left:2em;margin-right:0}main ul li,main ol li{list-style:none;position:relative;margin-bottom:0.5em;margin-top:0}main ul li::before,main ol li::before{color:#ff5729;content:"➝";position:absolute;left:-2.25ch}@media screen and (max-width:768px){h1{font-size:30px}}