@font-face{font-family:billieharleyregular;src:url(../fonts/FontBundles-Billie-Harley/BillieHarleyRegular.ttf)format("truetype"),url(../fonts/FontBundles-Billie-Harley/BillieHarleyRegular.otf)format("otf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-v15-latin-300.eot);src:local(''),url(../fonts/poppins-v15-latin-300.eot?#iefix)format('embedded-opentype'),url(../fonts/poppins-v15-latin-300.woff2)format('woff2'),url(../fonts/poppins-v15-latin-300.woff)format('woff'),url(../fonts/poppins-v15-latin-300.ttf)format('truetype'),url(../fonts/poppins-v15-latin-300.svg#Poppins)format('svg')}@font-face{font-family:poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v15-latin-regular.eot);src:local(''),url(../fonts/poppins-v15-latin-regular.eot?#iefix)format('embedded-opentype'),url(../fonts/poppins-v15-latin-regular.woff2)format('woff2'),url(../fonts/poppins-v15-latin-regular.woff)format('woff'),url(../fonts/poppins-v15-latin-regular.ttf)format('truetype'),url(../fonts/poppins-v15-latin-regular.svg#Poppins)format('svg')}@font-face{font-family:poppins;font-style:normal;font-weight:600;src:url(../fonts/poppins-v15-latin-600.eot);src:local(''),url(../fonts/poppins-v15-latin-600.eot?#iefix)format('embedded-opentype'),url(../fonts/poppins-v15-latin-600.woff2)format('woff2'),url(../fonts/poppins-v15-latin-600.woff)format('woff'),url(../fonts/poppins-v15-latin-600.ttf)format('truetype'),url(../fonts/poppins-v15-latin-600.svg#Poppins)format('svg')}.topnav{overflow:hidden;display:flex;justify-content:flex-end;width:100%}header a,.topnav a{display:block;color:inherit;text-align:center;padding:14px 16px;text-decoration:none;font-size:17px}.active{background-color:var(--color-primary)}.topnav .icon{display:none}.dropdown{float:left;overflow:hidden}.dropdown .dropbtn{font-size:17px;border:none;outline:none;color:#fff;padding:14px 16px;background-color:inherit;font-family:inherit;margin:0}.dropdown-content{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1}.dropdown-content a{float:none;color:#000;padding:12px 16px;text-decoration:none;display:block;text-align:left}.topnav a:hover,.dropdown:hover .dropbtn{background-color:var(--color-primary-dark);color:#fff}.dropdown-content a:hover{background-color:#ddd;color:#000}.dropdown:hover .dropdown-content{display:block}@media screen and (max-width:845px){.topnav a,.dropdown .dropbtn{display:none}.topnav a.icon{float:right;display:block}}@media screen and (max-width:845px){.topnav.responsive{position:relative;flex-direction:column}.topnav.responsive a.icon{position:absolute;right:0;top:0}.topnav.responsive a{float:none;display:block;text-align:left}.topnav.responsive .dropdown{float:none}.topnav.responsive .dropdown-content{position:relative}.topnav.responsive .dropdown .dropbtn{display:block;width:100%;text-align:left}}:root{--color-gray:rgb(234, 234, 234);--color-light:#f1f1f1;--color-dark:#424746;--color-primary:#06abcf;--color-primary:#52abc0;--color-primary-dark:#408999;--color-secondary:#52abc0;--color-secondary-light:#8ebccd;--color-secondary1:#009fde;--color-secondary2:#3183a4;--color-secondary4:#43b2de;--color-secondary5:#00445e}h1{margin-bottom:2rem}h2{margin-bottom:2rem}p+h2{padding-top:1rem}h3,.slogan{font-size:1.5rem;color:var(--color-secondary)}h3{margin-bottom:1.5rem}.slogan{padding:1rem;font-weight:500}.container{max-width:1140px}.pink{color:var(--color-primary)}.blue{color:var(--color-secondary)}.bold{font-weight:500}body{box-sizing:content-box;font-family:poppins,sans-serif;padding:0;margin:0;min-height:100vh}body,input,select,textarea{font-weight:300}header{grid-area:header;display:flex;justify-content:space-between;position:relative;top:0;z-index:999;transition:ease-in-out 400ms;background-color:var(--color-secondary);color:#fff}header>.fltr{filter:blur(4px);width:100%;height:100%;position:absolute}main section{margin:1rem 0}footer{background-color:var(--color-dark);color:#fff;font-size:.8rem;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:7rem}footer>div{padding:5px}footer .legal div{padding-right:.5rem}footer a{color:inherit}footer a:hover{color:inherit;text-decoration:underline}main a{color:var(--color-primary)}main a:hover{color:var(--color-primary3)}img{display:inline-block;max-width:100%}main ul{padding-left:4em}main ul li{list-style:none;text-indent:-1em}main ul li:before{content:"";display:inline-block;height:14px;width:1em;background:url(/img/icons/pfeil_blue.png);background-size:contain;background-repeat:no-repeat}p:last-child{margin-bottom:0}.card{border:none;color:#fff;height:100%}.card-icon{display:none;text-align:center;padding:1rem;padding-bottom:2.5rem}.card-title{font-weight:500;text-align:center;height:3.3rem}.card-body{text-align:center;background-color:var(--color-secondary)}.card img{width:30%;max-width:120px;align-self:center;margin:1rem 0 2rem}.no-bg .card-body{background-color:unset;color:#000}.blue-box{background-color:var(--color-secondary-light);color:#fff;display:flex;align-items:center;padding:2rem}.blue-box h2{margin:0}.icon.small{width:unset}.top-bar{justify-content:space-between;display:flex;align-items:center;padding:1.5rem 0}.top-bar section{display:flex}.top-bar section .icon{margin-right:1rem}.top-bar section .title{font-weight:500;white-space:nowrap}.top-bar a{color:inherit;text-decoration:none}.top-bar a:hover{color:var(--color-primary2)}.iconblock{display:grid;gap:2rem;grid-template-columns:1fr 1fr;align-items:start}.iconblock .title a,.iconblock .icon a{color:inherit;text-decoration:none}.iconblock .link a:hover{text-decoration:underline}.iconblock .title a:hover{color:inherit;text-decoration:underline}.iconblock .icon{width:unset}.icon-card{width:100%;display:grid;grid-template-areas:" icon title " " . body";column-gap:.5rem;grid-template-columns:65px auto}.iconblock.large-icon .icon-card{grid-template-columns:150px auto}.iconblock.iconblock-link .icon-card{grid-template-areas:" icon title " " . body" " . link"}@media(min-width:1024px){.iconblock.iconblock-link .body{min-height:4.5rem}}.iconblock .link{margin-top:1rem}.iconblock .link i{color:var(--color-primary)}.iconblock .link a:hover{color:var(--color-primary)}.icon-card .icon{align-self:center}.icon-card .title{align-self:center;font-weight:500;font-size:1.5rem;color:var(--color-secondary)}.image{background-size:cover;height:100%;min-height:300px;background-position:50%}.image.hoch{min-height:500px}.row{margin:5rem 0}.right{text-align:right}.button{background-color:var(--color-primary);border:none;color:#fff;padding:.6rem 1rem}.button:hover{background-color:var(--color-primary-dark)}table.zeiten td{text-align:right}.show-sm,.top-bar .show-sm{display:none}@media(max-width:576px){.hide-sm,.top-bar .hide-sm{display:none}.top-bar .show-sm{display:block}.top-bar{justify-content:center}h1,h2,h3{margin-bottom:1rem}}@media(max-width:768px){.row{margin:2rem 0}.iconblock{grid-template-columns:1fr}.top-bar .show-md{display:block}.hide-md,.top-bar .hide-md{display:none}main .row>div:not(:last-child){margin-bottom:1rem}}@media(max-width:992px){.hide-lg,.top-bar .hide-lg{display:none}.show-lg{display:block}}#navbar-booking{padding:4px;display:none;align-self:center}#navbar-booking .button{padding:.4rem .8rem}@media(max-width:575px){.container:not(.responsive) #navbar-booking{display:inline}}.lwr-logo{width:200px}.tools-section{margin:5rem 0;scroll-margin-top:5rem}.tools-intro{max-width:740px;margin-bottom:2rem}.tools-intro h1,.tools-intro h2{margin-bottom:1rem}.tools-eyebrow,.tool-category{color:#276878;font-size:.85rem;font-weight:500;letter-spacing:.04em}.tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-bottom:1.5rem}.tool-card{padding:2rem;border:1px solid #c9e2e7;border-radius:12px;background:linear-gradient(135deg,#ecfdff,#f8fbfc);color:var(--color-dark)}.tool-card-top{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.tool-icon{flex-shrink:0}.tool-status{padding:.35rem .75rem;border-radius:2rem;background:#d8edf1;color:#245a67;font-size:.8rem;font-weight:500}.tool-category{margin-bottom:.5rem}.tool-card h2,.tool-card h3{margin-bottom:1rem;font-size:1.5rem;color:var(--color-dark)}.tool-description{line-height:1.7}.tool-availability{margin-top:1.5rem;font-size:.9rem;color:#526568}.tools-link{color:#276878;font-weight:500;text-underline-offset:.2em}.tools-link:hover{color:#194653}.tools-link:focus-visible{outline:2px solid #276878;outline-offset:4px}@media(max-width:768px){.tools-section{margin:3rem 0}.tools-grid{grid-template-columns:1fr}.tool-card{padding:1.5rem}}