@font-face{font-display:swap;font-family:Graphie;font-weight:400;src:url(https://www.biospring.net/hubfs/Graphie-Regular-webfont.woff) format("woff")}@font-face{font-display:swap;font-family:Graphie;font-weight:600;src:url(https://www.biospring.net/hubfs/Graphie-SemiBold-webfont.woff) format("woff")}.bs-wwd-header{background:#fff;border-bottom:3px solid #00a887;color:#003c71;font-family:Graphie,Arial,sans-serif;left:0;position:fixed;top:0;width:100%;z-index:1000}.bs-wwd-header,.bs-wwd-header *{box-sizing:border-box}.bs-wwd-header a{color:#003c71;text-decoration:none}.bs-wwd-header a:hover{color:#007d68}.bs-wwd-header a:focus-visible,.bs-wwd-header button:focus-visible,.bs-wwd-header input:focus-visible,.bs-wwd-header summary:focus-visible{outline:3px solid #003c71;outline-offset:4px}.bs-header-inner{align-items:center;column-gap:32px;display:grid;grid-template-columns:310px minmax(0,1fr);grid-template-rows:34px 76px;margin:auto;max-width:1280px;padding:16px 32px 0}.bs-brand{display:block;grid-column:1;grid-row:1/3;max-width:100%;width:300px}.bs-brand img{display:block!important;height:auto!important;max-height:94px;object-fit:contain;object-position:left center;width:100%!important}.bs-utility{align-items:center;display:flex;font-size:14px;gap:24px;grid-column:2;grid-row:1;justify-content:flex-end;line-height:1.4}.bs-utility-links ul{align-items:center;display:flex!important;gap:26px;list-style:none!important}.bs-utility-links li,.bs-utility-links ul{margin:0!important;padding:0!important}.bs-utility-links a{font-size:14px!important;font-weight:600;text-transform:uppercase;white-space:nowrap}.bs-header-search{align-items:center;background:#fff;border:1px solid #d6e3ec;border-radius:18px;display:flex;margin:0;padding:0 8px;width:160px}.bs-header-search input{background:transparent;border:0;color:#003c71;font:inherit;min-width:0;outline-offset:0;padding:5px 3px;width:120px}.bs-header-search input::placeholder{color:#936800;opacity:1;text-transform:uppercase}.bs-header-search button{background:transparent;border:0;color:#003c71;cursor:pointer;font-size:23px;line-height:1;padding:0 5px}.bs-utility .header-lang ul{display:flex;gap:12px;list-style:none;margin:0;padding:0}.bs-utility .header-lang a{font-size:14px;text-transform:uppercase}.bs-primary{align-items:stretch;display:flex;gap:32px;grid-column:2;grid-row:2;height:100%;justify-content:flex-end}.bs-nav-group{margin:0;padding:0;position:static}.bs-nav-group>summary{align-items:center;border-bottom:3px solid transparent;color:#003c71;cursor:pointer;display:flex;font-size:21px;font-weight:600;gap:12px;height:100%;line-height:1.25;list-style:none;padding:0 0 4px;position:relative;top:3px}.bs-nav-group>summary::-webkit-details-marker{display:none}.bs-nav-group[open]>summary{border-bottom-color:#003c71;color:#007d68}.bs-nav-chevron{border-bottom:1.5px solid;border-right:1.5px solid;height:8px;margin-top:-4px;transform:rotate(45deg);width:8px}.bs-nav-group[open] .bs-nav-chevron{margin-top:4px;transform:rotate(225deg)}.bs-mega-panel{background:#fff;border:1px solid #e6eeeb;border-radius:0 0 18px 18px;border-top:0;box-shadow:0 16px 32px rgba(0,60,113,.13);left:50%;max-height:calc(100dvh - 140px);max-width:1240px;overflow:auto;overscroll-behavior:contain;padding:30px 30px 34px;position:absolute;top:100%;transform:translateX(-50%);width:calc(100% - 48px)}.bs-mega-grid{display:grid;gap:28px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr) minmax(0,.8fr) minmax(0,1.1fr)}.bs-mega-column{min-width:0}.bs-mega-column h2{border-bottom:1px solid #00a887;color:#003c71!important;font-family:inherit!important;font-size:15px!important;font-weight:600!important;letter-spacing:.15px;line-height:1.35!important;margin:0 0 20px!important;min-height:49px;padding:0 0 19px!important;text-transform:uppercase}.bs-mega-column h2 a{color:inherit;font:inherit}.bs-mega-column li,.bs-mega-column ul{list-style:none!important;margin:0!important;padding:0!important}.bs-mega-column li a{display:block;font-size:18px!important;font-weight:400!important;line-height:1.45!important;overflow-wrap:normal;padding:11px 0}.bs-mega-column li a:hover{text-decoration:underline;text-underline-offset:4px}.bs-featured-links{display:grid;gap:12px;margin-bottom:12px}.bs-featured-links>a{background:#f1f8f5;border-left:3px solid #00a887;border-radius:0 7px 7px 0;display:block;font-size:18px;font-weight:600;line-height:1.45;min-height:64px;padding:9px 16px;position:relative}.bs-featured-links>a:hover{background:#e5f3ed}.bs-featured-links span{color:#008570;font-size:24px;line-height:1;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.bs-company-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:680px}.bs-knowledge-grid{grid-template-columns:minmax(0,1fr);max-width:380px}.bs-section-overview{display:inline-block;font-size:18px;font-weight:600;margin-bottom:24px}.bs-section-overview span{color:#008570}.bs-mobile-toggle{display:none}.bs-visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(min-width:901px) and (max-width:1100px){.bs-header-inner{column-gap:20px;grid-template-columns:270px minmax(0,1fr);padding-left:24px;padding-right:24px}.bs-primary{gap:24px}.bs-nav-group>summary{font-size:19px}.bs-mega-panel{padding:26px 24px}.bs-mega-grid{gap:20px}.bs-mega-column h2{font-size:13px!important}.bs-featured-links>a,.bs-mega-column li a{font-size:16px!important}.bs-utility{gap:16px}}@media(max-width:900px){.bs-header-inner{gap:0;grid-template-columns:minmax(0,1fr) 48px;grid-template-rows:auto;padding:18px 22px}.bs-brand{grid-column:1;grid-row:1;width:220px}.bs-mobile-toggle{background:#fff;border:1px solid #c9ddd6;border-radius:6px;color:#003c71;cursor:pointer;display:block;font-size:24px;grid-column:2;grid-row:1;height:44px;justify-self:end;width:44px}.bs-primary,.bs-utility{display:none}.bs-mobile-open .bs-primary{display:block;grid-column:1/-1;grid-row:2;height:auto;padding-top:20px;width:100%}.bs-mobile-open .bs-utility{display:flex;flex-wrap:wrap;gap:22px;grid-column:1/-1;grid-row:3;justify-content:flex-start;margin:24px 0 4px}.bs-nav-group>summary{border-bottom:1px solid #d6e3ec;font-size:21px;justify-content:space-between;min-height:54px;padding:14px 0;top:0}.bs-nav-group[open]>summary{border-bottom-color:#00a887}.bs-mega-panel{border:0;border-radius:0;box-shadow:none;left:auto;max-height:none;max-width:none;overflow:visible;padding:24px 0;position:static;top:auto;transform:none;width:100%}.bs-mega-grid{gap:26px;grid-template-columns:minmax(0,1fr)}.bs-mega-column h2{font-size:15px!important;margin-bottom:10px!important;min-height:0;padding-bottom:12px!important}.bs-mega-column li a{font-size:18px!important;padding:10px 4px}.bs-featured-links>a{font-size:18px;min-height:64px}.bs-wwd-header.bs-mobile-open{max-height:100dvh;overflow-y:auto;overscroll-behavior:contain}.bs-section-overview{margin-bottom:20px}.bs-utility-links ul{gap:24px}}@media(min-width:901px){.bs-wwd-header[lang=de] .bs-mega-column h2{min-height:60px}}body:has(.bs-wwd-header){padding-top:var(--bs-header-height,129px)!important}@media(max-width:900px){body:has(.bs-wwd-header){padding-top:var(--bs-header-height,100px)!important}}@media(min-width:901px){.bs-wwd-header .bs-mega-panel:has(.bs-company-grid),.bs-wwd-header .bs-mega-panel:has(.bs-knowledge-grid){left:auto;right:max(24px,calc(50vw - 608px));transform:none}.bs-wwd-header .bs-mega-panel:has(.bs-company-grid){max-width:740px;width:min(740px,calc(100vw - 48px))}.bs-wwd-header .bs-mega-panel:has(.bs-knowledge-grid){max-width:380px;width:min(380px,calc(100vw - 48px))}.bs-wwd-header .bs-company-grid,.bs-wwd-header .bs-knowledge-grid{max-width:none}}