*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit}ul{list-style:none}img,video,svg{display:block;height:auto;max-width:100%}iframe{border:none}table{border-collapse:collapse;border-spacing:0}:root{--color-black: #000000;--color-white: #fff;--color-orange: #ef7d00;--color-peach: #fdecda;--color-green: #009d3c;--color-mint: #bfffd8;--spacing-section: 5rem;--loader-color: var(--color-green);--loader-height: .375rem;--loader-z-index: 999}@font-face{font-family:URW Din;src:url(/fonts/urw_din_bold/43546e81-31d7-4f56-8f9e-a73540a225b6.woff) format("woff"),url(/fonts/urw_din_bold/f36ef228-f93c-44b4-83bc-45a221795307.woff2) format("woff2");font-display:swap;font-weight:600}@font-face{font-family:URW Din;src:url(/fonts/urw_din_regular/14167194-83ed-4a46-978a-30307caa88c0.woff) format("woff"),url(/fonts/urw_din_regular/fb251c1b-7495-4d47-aa8d-b627dfa3236b.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Lapture;src:url(/fonts/lapture/Lapture-Web-Bold.woff) format("woff"),url(/fonts/lapture/Lapture-Web-Bold.woff2) format("woff2");font-display:swap}html{font-family:URW DIN,sans-serif;font-weight:400;font-size:20px;line-height:1.4;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rt h2{font-family:Lapture,serif;font-size:1.5rem;line-height:1.333}.rt h2:not(:last-child){margin-bottom:1rem}.rt h2:not(:first-child){margin-top:3rem}.rt p:not(:last-child),.rt ul:not(:last-child),.rt ol:not(:last-child){margin-bottom:1em}.rt a{transition:color .2s ease;font-weight:600;color:var(--color-green);text-decoration:none}.rt a:hover{color:var(--color-orange)}.section-green .rt a,.section-orange .rt a{color:var(--color-white)}.section-green .rt a:hover,.section-orange .rt a:hover{color:var(--color-black)}.rt ol,.rt ul{padding-left:1em}.rt ul{list-style-type:disc}.rt strong{font-weight:600}.fontsize-small{font-size:.75rem}.fontsize-medium{font-size:1.2rem;line-height:1.333}@media (min-width: 1200px){.fontsize-medium{font-size:1.35rem;line-height:1.3}}.fontsize-large{font-size:1.2rem;line-height:1.333}@media (min-width: 1200px){.fontsize-large{font-size:1.75rem;line-height:1.25}}.fontfamily-lapture{font-family:Lapture,serif}.section{--slantedHeight: 2rem;--background-color: var(--color-white)}@media (min-width: 1200px){.section{--slantedHeight: 4rem}}.section{padding-top:var(--spacing-section);padding-bottom:var(--spacing-section);background-color:var(--background-color)}.section-black{--background-color: var(--color-black);color:var(--color-white)}.section-orange{--background-color: var(--color-orange)}.section-green{--background-color: var(--color-green);color:var(--color-white)}.section-slanted_top{position:relative;margin-top:calc(var(--slantedHeight) - 1px)}.section-slanted_top:before{content:"";position:absolute;width:100%;height:var(--slantedHeight);top:calc(-1 * var(--slantedHeight) + 1px);left:0;background-color:var(--background-color);clip-path:polygon(100% 0%,100% 0%,100% 100%,0% 100%)}.section-slanted_bottom{position:relative;margin-bottom:calc(var(--slantedHeight) - 1px)}.section-slanted_bottom:after{content:"";position:absolute;width:100%;height:var(--slantedHeight);bottom:calc(-1 * var(--slantedHeight) + 1px);left:0;background-color:var(--background-color);clip-path:polygon(0% 0%,100% 0%,100% 100%,100% 100%)}.section-center{text-align:center}.wrap{padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;max-width:35rem}.wrap-wide{max-width:50rem}.wrap-xwide{max-width:75rem}@media (min-width: 750px){.wrap-xwide{padding-left:2rem;padding-right:2rem}}@media (min-width: 1200px){.wrap-xwide{padding-left:4rem;padding-right:4rem}}.wrap-full{max-width:none}@media (min-width: 1200px){.wrap-full{padding-left:3rem;padding-right:3rem}}body{min-height:100vh;min-height:100svh;display:flex;flex-direction:column;overflow-x:hidden}body>footer{margin-top:auto}#cookie-banner{position:fixed;left:0;bottom:0;z-index:9999;background-color:var(--color-peach);padding:1rem;width:100%;font-size:.85rem;max-width:25rem}@media (min-width: 750px){#cookie-banner{bottom:1.5rem;left:1.5rem;border-radius:10px;padding:2rem}}#cookie-banner h3{font-weight:700}#cookie-banner p{font-size:.75rem}#cookie-banner .cookie-buttons{margin-top:1rem;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}@media (min-width: 750px){#cookie-banner .cookie-buttons{flex-direction:row;justify-content:space-between;align-items:center}}#cookie-banner button{border:none;background-color:transparent;text-decoration:underline;cursor:pointer;color:inherit}#cookie-banner button:nth-child(1){transition:color .15s ease}#cookie-banner button:nth-child(1):hover{color:var(--color-orange)}#cookie-banner button:nth-child(2){color:var(--color-white);background-color:var(--color-green);text-decoration:none;padding:.375rem .5rem .5rem;border-radius:5px;transition:background-color .25s ease}#cookie-banner button:nth-child(2):hover{background-color:var(--color-orange)}.formie{width:100%}.formie .fui-hidden{display:none}.formie .fui-row:not(.fui-row-empty){margin-bottom:1rem}.formie .fui-label{display:none}.formie .fui-btn-wrapper{text-align:right;margin-top:3rem}.formie input,.formie textarea,.formie select{border:none;padding:.5rem 1rem .625rem;width:100%;background-color:var(--color-peach)}.formie textarea{min-width:100%;max-width:100%;min-height:10rem}.formie button{background-color:var(--color-green);color:var(--color-white);text-decoration:none;display:inline-block;font-weight:700;border-radius:5px;box-shadow:0 3px 6px #00000029;padding:.5rem 1rem .625rem;transition-property:background-color,box-shadow,color;transition-duration:.15s;transition-timing-function:ease;cursor:pointer;border:none}.formie button:hover{background-color:var(--color-orange);box-shadow:none}.formie .fui-type-agree{font-size:.75rem;position:relative}.formie .fui-type-agree input{position:absolute;left:0;width:1rem;opacity:0}.formie .fui-type-agree input:checked~.fui-checkbox-label:after{opacity:1}.formie .fui-type-agree .fui-checkbox-label{display:block;padding-left:2rem;position:relative}.formie .fui-type-agree .fui-checkbox-label:before,.formie .fui-type-agree .fui-checkbox-label:after{content:"";position:absolute;width:1rem;height:1rem;top:0;left:0;background-color:var(--color-peach);cursor:pointer}.formie .fui-type-agree .fui-checkbox-label:after{background:url(/icons/icon-check.svg);background-size:.65rem;background-position:center;background-repeat:no-repeat;opacity:0;transition:opacity .15s ease}.formie .fui-type-dropdown .fui-input-container{position:relative}.formie .fui-type-dropdown .fui-input-container:after{content:"";position:absolute;right:1rem;top:calc(50% - .5rem);height:1rem;width:1rem;pointer-events:none;background-image:url(/icons/icon-angle-down.svg);background-position:center;background-repeat:no-repeat;background-size:contain}.formie .fui-type-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.formie-neg button{background-color:var(--color-white);color:var(--color-green)}.formie-neg button:hover{color:var(--color-white)}.formie-neg input,.formie-neg textarea,.formie-neg select{background-color:var(--color-white)}.logo-container.svelte-1narow9>svg{height:3.75rem;width:auto}@media (min-width: 1200px){.logo-container.svelte-1narow9>svg{height:7.5rem}}.logo-container.svelte-1narow9 .strokes>path{animation-name:svelte-1narow9-strokeBuild;animation-duration:1s;animation-timing-function:cubic-bezier(.6,0,.4,1);animation-iteration-count:1;animation-fill-mode:both}.logo-container.svelte-1narow9 .strokes>path:nth-child(2){animation-delay:.3s}.logo-container.svelte-1narow9 .strokes>path:nth-child(3){animation-delay:.5s}.logo-container.svelte-1narow9 .submark,.logo-container.svelte-1narow9 .icon{display:none}@media (min-width: 1200px){.logo-container.svelte-1narow9 .submark,.logo-container.svelte-1narow9 .icon{display:block}}@keyframes svelte-1narow9-strokeBuild{0%{clip-path:polygon(0% 0%,0% 0%,0% 100%,0% 100%)}to{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}}.social-navigation.svelte-5vxnu6 ul.svelte-5vxnu6{display:flex;gap:2rem;justify-content:center}.social-navigation.svelte-5vxnu6 img.svelte-5vxnu6{width:2rem;height:2rem;object-fit:contain}.social-navigation.svelte-5vxnu6 a.svelte-5vxnu6{transition:opacity .15s ease}.social-navigation.svelte-5vxnu6 a.svelte-5vxnu6:hover{opacity:.75}.language-navigation.svelte-1rxgdk3.svelte-1rxgdk3{font-size:.8rem;padding-left:1rem;margin-bottom:3rem}.language-navigation.svelte-1rxgdk3 ul.svelte-1rxgdk3{display:flex}.language-navigation.svelte-1rxgdk3 a.svelte-1rxgdk3,.language-navigation.svelte-1rxgdk3 span.svelte-1rxgdk3{padding:.5rem .5rem .375rem}.language-navigation.svelte-1rxgdk3 a.svelte-1rxgdk3{text-decoration:none;color:var(--color-orange)}@media (min-width: 1200px){.language-navigation.svelte-1rxgdk3.svelte-1rxgdk3{font-size:inherit;margin-bottom:0}.language-navigation.svelte-1rxgdk3 a.svelte-1rxgdk3,.language-navigation.svelte-1rxgdk3 span.svelte-1rxgdk3{padding:1rem .25rem .75rem;display:inline-block}}header.svelte-1y88x2w.svelte-1y88x2w{position:fixed;top:0;width:100%;z-index:99;background-color:var(--color-white)}header.svelte-1y88x2w .wrap.svelte-1y88x2w{position:relative}header.hide.svelte-1y88x2w.svelte-1y88x2w{display:none}.logo.svelte-1y88x2w.svelte-1y88x2w{transform:translateY(calc(-1 * var(--scroll-offset)))}.logo.svelte-1y88x2w .logo-container{position:absolute;top:1rem}@media (min-width: 1200px){.logo.svelte-1y88x2w .logo-container{top:2.5rem}}.toggle.svelte-1y88x2w.svelte-1y88x2w{background-color:transparent;width:4rem;height:3.5rem;padding:1rem;cursor:pointer;border:none;display:flex;flex-direction:column;justify-content:space-between;margin-left:auto;margin-right:-1rem}.toggle.svelte-1y88x2w span.svelte-1y88x2w{background-color:var(--color-green);height:5px;width:100%;transition:transform .25s ease,opacity .25s ease}.navigation-container.svelte-1y88x2w.svelte-1y88x2w{display:none;height:100vh;height:100svh;flex-direction:column}.navigation-container.svelte-1y88x2w nav a.svelte-1y88x2w{text-decoration:none;color:var(--color-orange)}.navigation-container.svelte-1y88x2w .navigation.svelte-1y88x2w{order:2}.navigation-container.svelte-1y88x2w .navigation a.svelte-1y88x2w{border-bottom:1px solid var(--color-black);display:block;padding:.75rem 1rem .5rem 1.5rem}.navigation-container.svelte-1y88x2w .navigation a.active.svelte-1y88x2w{color:var(--color-black)}.navigation-container.svelte-1y88x2w .social-navigation{order:3;margin-top:5rem}.navigation-container.svelte-1y88x2w .language-navigation{order:1}.navigation-open.svelte-1y88x2w .logo-container{display:none}@media (min-width: 1200px){.navigation-open.svelte-1y88x2w .logo-container{display:block}}.navigation-open.svelte-1y88x2w .toggle span.svelte-1y88x2w:nth-child(1){transform:translateY(250%) rotate(-45deg)}.navigation-open.svelte-1y88x2w .toggle span.svelte-1y88x2w:nth-child(2){opacity:0}.navigation-open.svelte-1y88x2w .toggle span.svelte-1y88x2w:nth-child(3){transform:translateY(-250%) rotate(45deg)}.navigation-open.svelte-1y88x2w .navigation-container.svelte-1y88x2w{display:flex}@media (min-width: 1200px){.toggle.svelte-1y88x2w.svelte-1y88x2w{display:none}.navigation-container.svelte-1y88x2w.svelte-1y88x2w{display:flex;flex-direction:row;height:auto;justify-content:flex-end}.navigation-container.svelte-1y88x2w nav a.svelte-1y88x2w{transition:color .25s ease}.navigation-container.svelte-1y88x2w nav a.svelte-1y88x2w:hover{color:var(--color-black)}.navigation-container.svelte-1y88x2w .navigation.svelte-1y88x2w{order:1}.navigation-container.svelte-1y88x2w .navigation ul.svelte-1y88x2w{display:flex}.navigation-container.svelte-1y88x2w .navigation a.svelte-1y88x2w{display:inline-block;border-bottom:none;padding:1rem 1rem .75rem}.navigation-container.svelte-1y88x2w .social-navigation{display:none}}footer.svelte-i26cjx.svelte-i26cjx{border-top:6px solid var(--color-green);padding-top:3rem;padding-bottom:2rem}footer.svelte-i26cjx .wrap.svelte-i26cjx{display:grid;grid-template-areas:"pharmasuisse pharmasuisse" "partners navigation";grid-template-rows:auto;grid-template-columns:1fr 1fr;gap:1.5rem}@media (min-width: 750px){footer.svelte-i26cjx .wrap.svelte-i26cjx{grid-template-areas:"pharmasuisse partners" "navigation navigation"}}@media (min-width: 1200px){footer.svelte-i26cjx .wrap.svelte-i26cjx{grid-template-columns:1fr 2fr}}footer.hide.svelte-i26cjx.svelte-i26cjx{display:none}h3.svelte-i26cjx.svelte-i26cjx{margin-bottom:1rem}.pharmasuisse.svelte-i26cjx.svelte-i26cjx{grid-area:pharmasuisse;margin-bottom:3rem}.pharmasuisse.svelte-i26cjx img.svelte-i26cjx,.pharmasuisse.svelte-i26cjx a.svelte-i26cjx{width:12rem;display:block}@media (min-width: 1200px){.pharmasuisse.svelte-i26cjx img.svelte-i26cjx,.pharmasuisse.svelte-i26cjx a.svelte-i26cjx{width:9rem}}.partners.svelte-i26cjx.svelte-i26cjx{grid-area:partners}.partners.svelte-i26cjx img.svelte-i26cjx,.partners.svelte-i26cjx a.svelte-i26cjx{height:2.5rem}@media (min-width: 1200px){.partners.svelte-i26cjx img.svelte-i26cjx,.partners.svelte-i26cjx a.svelte-i26cjx{height:2rem}}.navigation.svelte-i26cjx.svelte-i26cjx{grid-area:navigation;align-self:end;text-align:right;color:var(--color-orange)}@media (min-width: 1200px){.navigation.svelte-i26cjx ul.svelte-i26cjx{display:flex;gap:1.5rem;justify-content:flex-end}.navigation.svelte-i26cjx li.svelte-i26cjx{position:relative}.navigation.svelte-i26cjx li.svelte-i26cjx:not(:last-child):after{content:"|";position:absolute;right:-1rem}}.navigation.svelte-i26cjx a.svelte-i26cjx{color:inherit;text-decoration:none}.accordion-content.svelte-avmvsb{height:0;overflow:hidden}.accordion-content.open.svelte-avmvsb{height:auto}.page-loader.svelte-1bsppxf span.svelte-1bsppxf{position:absolute;top:0;left:0;width:100%;height:100%;transform:scaleX(var(--progress, 0));transform-origin:left;background-color:var(--loader-color);transition:transform .5s ease}.page-loader.top-fixed.svelte-1bsppxf.svelte-1bsppxf{position:fixed;top:0;left:0;width:100%;height:var(--loader-height, 3px);transform:translateY(0);z-index:var(--loader-z-index, 99);transition:transform .2s ease}.page-loader.top-fixed.hide.svelte-1bsppxf.svelte-1bsppxf{transform:translateY(calc(var(--loader-height, 3px) * -1 - 1px))}#error.svelte-f4ixsy{position:absolute;display:flex;width:100%;min-height:100vh;min-height:100svh;align-items:center;justify-content:center;padding:5rem}.center.svelte-f4ixsy{display:flex;flex-direction:column;gap:5rem;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}img.svelte-f4ixsy{width:100%;max-width:150px}@media (min-width: 1000px){.center.svelte-f4ixsy{flex-direction:row}img.svelte-f4ixsy{max-width:200px}}
