.light{--color-theme-gray:#363636;--color-theme-blue:#3ebff0;--color-middle-gray:#535353;--color-light-gray:#5d6061;--color-bg-light:#f3f3f3;--font-color:#363636}.light,body{--color-theme-indication:#b90066}body{--color-theme-patient:#8cac89;--color-theme-patient-blue:#5489a3;--color-theme-patient-blue-dark:#395f72;--color-theme-patient-green:#41673e;--color-theme-main:#b90066;--color-theme-am:#6d7eb4;--color-theme-morbus:#a696b2;--color-theme-lhon:#eb5c4e;--color-theme-cystinose:#d67d6a;--color-theme-gray:#363636;--color-theme-blue:#3ebff0;--color-middle-gray:#535353;--color-light-gray:#5d6061;--color-bg-light:#f3f3f3;--font-color:#363636;background:#fff;color:#363636;font-family:Montserrat,sans-serif;font-size:15px}html{scroll-behavior:smooth}.os-semiBold{font-weight:600}.os-bold{font-weight:700}.os-regular{font-weight:400}.os-light{font-weight:300}h1,h2{color:#363636;font-size:56px;font-weight:700;line-height:83px}@media (max-width:991.98px){h1,h2{font-size:36px;line-height:52px}}span{font-family:Montserrat,sans-serif}h3{color:#363636;font-size:19px;letter-spacing:.53px}h3,h4{font-weight:700;line-height:27px}h4{color:var(--color-theme-indication);font-size:12px;letter-spacing:.33px}sup{line-height:0!important}#main-wrapper,#page,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#fff}.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}#navbar-top{background-color:#fff}.nav-link{color:#5d6061}.nav-link:hover{color:#535353;text-decoration:none}.link,a{color:var(--color-theme-indication)}.link:active,.link:focus,.link:hover,a:active,a:focus,a:hover{color:#00070b}.page-item.active .page-link{background-color:#0071b3;border-color:#0071b3}.page-link,.page-link:hover{color:#00070b}.sidebar .block{background-color:#f6f6f2;border-color:#f9f9f9}.btn-primary{align-items:center;background-color:var(--color-theme-indication)!important;border-color:var(--color-theme-indication)!important;color:#fff!important;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:1.12px;line-height:normal;padding:16px 24px;transition:transform .3s ease-in-out}.btn-primary.toggle{border-width:1px}.btn-primary:focus,.btn-primary:hover{background-color:#fff!important;color:var(--color-theme-indication)!important;outline:none;text-decoration:none}.ap-back-btn{color:#363636;font-size:19px;font-weight:700;line-height:24px;margin-bottom:20px;margin-top:40px}.ap-back-btn span.ap-arrow-left{background:var(--color-theme-indication);height:40px;margin-right:16px;width:40px}.ap-back-btn:focus span.ap-arrow-left,.ap-back-btn:hover span.ap-arrow-left{background:#fff}#ap-pvd--content{margin-top:40px}.site-footer{background:#fff;padding-top:0}.site-footer__top{background-color:var(--color-theme-indication);color:#fff;font-family:Montserrat,sans-serif;padding:100px 0}.site-footer__top .title{color:#fff;font-size:36px;font-weight:700;line-height:53px}.site-footer__top img,.site-footer__top svg{max-width:100%}.site-footer__top img svg g path,.site-footer__top svg svg g path{fill:#fff}.region-header,.region-header .site-branding,.region-header .site-branding a,.region-header .site-branding__text,.region-header .site-branding__text a,.region-header a,.region-header li a.is-active,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff}[dir=rtl] .color-form .color-palette{margin-left:0;margin-right:20px}[dir=rtl] .color-form .form-item label{float:right}[dir=rtl] .color-form .color-palette .lock{left:0;right:-20px}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){-webkit-appearance:none}.text-green{color:var(--color-theme-patient)}@media (max-width:767.98px){.navbar.ap-affix+.ap-featured-top{top:60px}}.node--type-patient-voice,.path-rare-stories,.path-taxonomy{--color-theme-indication:#8cac89}.node--type-patient-voice #weniger-selten p,.path-rare-stories #weniger-selten p,.path-taxonomy #weniger-selten p{font-size:20px}.node--type-patient-voice h3.text-indication,.path-rare-stories h3.text-indication,.path-taxonomy h3.text-indication{color:var(--color-theme-indication);font-size:42px;font-weight:400;margin-bottom:0}.node--type-patient-voice h3.text-indication span.ap-font-gb,.path-rare-stories h3.text-indication span.ap-font-gb,.path-taxonomy h3.text-indication span.ap-font-gb{font-size:80px;line-height:normal}.node--type-patient-voice .paragraph--type--text h3,.path-rare-stories .paragraph--type--text h3,.path-taxonomy .paragraph--type--text h3{font-size:34px;line-height:normal;margin-bottom:25px}.node--type-patient-voice #ap-podcast-container,.path-rare-stories #ap-podcast-container,.path-taxonomy #ap-podcast-container{padding:0 180px}@media (max-width:1199.98px){.node--type-patient-voice #ap-podcast-container,.path-rare-stories #ap-podcast-container,.path-taxonomy #ap-podcast-container{padding:0}}.node--type-patient-voice #ap-podcast-container .ap-podcast,.path-rare-stories #ap-podcast-container .ap-podcast,.path-taxonomy #ap-podcast-container .ap-podcast{margin-bottom:20px;width:100%}.node--type-patient-voice .btn-primary,.path-rare-stories .btn-primary,.path-taxonomy .btn-primary{background:var(--color-theme-patient-blue)!important;border-color:var(--color-theme-patient-blue)!important;padding:16px 24px;text-transform:uppercase}@media (max-width:991.98px){.node--type-patient-voice .btn-primary,.path-rare-stories .btn-primary,.path-taxonomy .btn-primary{padding:10px 24px}}.node--type-patient-voice .btn-primary:focus,.node--type-patient-voice .btn-primary:hover,.path-rare-stories .btn-primary:focus,.path-rare-stories .btn-primary:hover,.path-taxonomy .btn-primary:focus,.path-taxonomy .btn-primary:hover{background:var(--color-theme-patient-blue-dark)!important;border-color:var(--color-theme-patient-blue-dark)!important;color:#fff!important}.node--type-patient-voice .ap-bg-green,.path-rare-stories .ap-bg-green,.path-taxonomy .ap-bg-green{background-color:var(--color-theme-patient-green)}.node--type-patient-voice .ap-bg-green .btn-primary,.path-rare-stories .ap-bg-green .btn-primary,.path-taxonomy .ap-bg-green .btn-primary{background:#fff!important;border-color:#fff!important;color:var(--color-theme-patient-blue)!important}.node--type-patient-voice .ap-bg-green .btn-primary:focus,.node--type-patient-voice .ap-bg-green .btn-primary:hover,.path-rare-stories .ap-bg-green .btn-primary:focus,.path-rare-stories .ap-bg-green .btn-primary:hover,.path-taxonomy .ap-bg-green .btn-primary:focus,.path-taxonomy .ap-bg-green .btn-primary:hover{background:var(--color-theme-patient-blue)!important;border-color:var(--color-theme-patient-blue)!important;color:#fff!important}.node--type-patient-voice .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item:hover,.path-rare-stories .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item:hover,.path-taxonomy .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item:hover{background-color:var(--color-theme-patient-blue-dark)}.node--type-patient-voice .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item.is-selected,.node--type-patient-voice .ap-filter__group-btn input[type=radio]:checked+label,.path-rare-stories .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item.is-selected,.path-rare-stories .ap-filter__group-btn input[type=radio]:checked+label,.path-taxonomy .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item.is-selected,.path-taxonomy .ap-filter__group-btn input[type=radio]:checked+label{background-color:var(--color-theme-patient-blue)}.node--type-patient-voice .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item.is-selected:hover,.node--type-patient-voice .ap-filter__group-btn input[type=radio]:checked+label:hover,.path-rare-stories .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item.is-selected:hover,.path-rare-stories .ap-filter__group-btn input[type=radio]:checked+label:hover,.path-taxonomy .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item.is-selected:hover,.path-taxonomy .ap-filter__group-btn input[type=radio]:checked+label:hover{background-color:var(--color-theme-patient-blue);color:#fff!important}.node--type-patient-voice .ap-header .cont-right,.path-rare-stories .ap-header .cont-right,.path-taxonomy .ap-header .cont-right{max-height:100%}.node--type-patient-voice .ap-header .cont-right svg,.path-rare-stories .ap-header .cont-right svg,.path-taxonomy .ap-header .cont-right svg{fill:var(--color-theme-indication)}.node--type-patient-voice .ap-header .container,.path-rare-stories .ap-header .container,.path-taxonomy .ap-header .container{padding-top:140px}@media (min-width:768px){.node--type-patient-voice .ap-header .container,.path-rare-stories .ap-header .container,.path-taxonomy .ap-header .container{min-height:360px}}.ap-shuffle__container .js-shuffle-sizer{padding:0;position:relative;z-index:-1}.ap-teaser__patient{aspect-ratio:9/16;margin-bottom:30px;max-width:100%;min-height:454px;overflow:hidden}.ap-teaser__patient .ap-teaser__cat{color:#363636;margin:10px 15px;transition:all .3s ease-in-out}.ap-teaser__patient .ap-teaser__caption{background:rgba(140,172,137,.9);color:#fff;font-size:18px;font-weight:700;padding:24px 24px 40px;transform:translateZ(0);transition:all .3s ease-in-out}.ap-teaser__patient .ap-cat{background:#f3f3f3;font-size:13px;font-weight:700;line-height:22px;padding:4px 10px}.ap-teaser__patient .ap-cat.ap-cat--topic .ap-cat__text{white-space:nowrap}.ap-teaser__patient .ap-teaser__img{overflow:hidden}.ap-teaser__patient .ap-teaser__img img{height:100%;-o-object-fit:cover;object-fit:cover;transform:translateZ(0) scale(1);transform-origin:center;transition:transform .3s ease-in-out;width:100%}.ap-teaser__patient .ap-video{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:hsla(0,0%,100%,0);border-style:none;cursor:pointer;margin:0;overflow:hidden;padding:0;z-index:1}.ap-teaser__patient .ap-video .plyr--video{height:100%}.ap-teaser__patient .ap-video>svg{border:10px solid hsla(0,0%,100%,0);bottom:0;box-sizing:content-box;left:0;position:absolute;z-index:1}.ap-teaser__patient .ap-video>svg.hidden{display:none}.ap-teaser__patient:hover img{transform:translate3d(-10px,0,0) scale(1.12)}.ap-teaser__patient:hover .ap-teaser__caption,.ap-teaser__patient:hover .ap-teaser__cat:not(.absolute){opacity:0;transform:translate3d(0,50px,0)}.ap-teaser__patient:hover .btn-primary.relative{transform:translate3d(0,-5px,0) scale(1.05)}.ap-teaser__patient .btn-primary.absolute{bottom:20px;left:50%;transform:translateX(-50%);width:calc(100% - 64px);z-index:1000}.ap-teaser__topic{background:#363636}@media (max-width:991.98px){.ap-teaser__topic{aspect-ratio:3/4}}.ap-teaser__topic p{color:#fff;font-size:18px;-webkit-hyphens:auto;hyphens:auto;padding:24px 24px 40px}.ap-teaser__topic button,.ap-teaser__topic p{overflow-wrap:break-word}.ap-teaser__topic span{font-size:15px}.ap-teaser__topic .btn-primary.absolute{width:calc(100% - 24px)}.ap-teaser__topic:hover{text-decoration:none}.ap-select-dropdown.ap-select-patient .ap-select-dropdown-list{margin:0}@media (min-width:768px){.ap-select-dropdown.ap-select-patient .ap-select-dropdown-list>div:last-child{flex:1 1 0}.ap-select-dropdown.ap-select-patient .ap-select-dropdown-title{display:none}}@media (max-width:767.98px){.ap-select-dropdown.ap-select-patient{display:inline-block;position:relative;width:100%}.ap-select-dropdown.ap-select-patient .ap-select-dropdown-title{background:var(--color-theme-patient-blue);color:#fff;cursor:pointer;display:block;font-size:14px;font-weight:700;height:38px;line-height:22px;padding:0 15px;position:relative;text-align:left;width:100%}.ap-select-dropdown.ap-select-patient .ap-select-dropdown-title:after{background:url(../images/icons/chevron-down.svg) no-repeat 50%;content:"";display:block;height:8px;position:absolute;right:1em;top:50%;transform:translateY(-50%);transition:all .3s ease;width:12px}.ap-select-dropdown.ap-select-patient.is-open .ap-select-dropdown-title:after{transform:translateY(-50%) rotate(180deg)}.ap-select-dropdown.ap-select-patient .ap-select-dropdown-list{box-sizing:border-box;display:none;height:0;list-style:none;margin:0;opacity:0;padding:0;position:absolute;transition:.2s linear;width:100%;z-index:999}.ap-select-dropdown.ap-select-patient .ap-select-dropdown-list.is-open{border-top:1px solid #f3f3f3;display:block;height:auto;opacity:1}.ap-select-dropdown.ap-select-patient .ap-select-dropdown-list .ap-list-item{cursor:pointer;display:block;padding:0 15px}}.ap-patient-voice--detail h2{color:#363636;font-size:30px;font-weight:700;line-height:36px;margin-bottom:8px}@media (min-width:992px){.ap-patient-voice--detail h2{font-size:34px;line-height:48px}}.ap-patient-voice--detail p{font-size:15px;line-height:27px}.ap-patient-voice--detail .layout img{height:auto;width:100%}@media (max-width:991.98px){.ap-patient-voice--detail .layout--twocol-section img{margin-bottom:20px}.ap-patient-voice--detail .layout--twocol-section .col-12:first-child{order:2}.ap-patient-voice--detail .layout--twocol-section .col-12:last-child{order:1}}.ap-patient-voice--detail a.ap-back-btn span.ap-arrow-left{background:var(--color-theme-patient-blue)}.ap-patient-voice--detail a.ap-back-btn:focus span.ap-arrow-left,.ap-patient-voice--detail a.ap-back-btn:hover span.ap-arrow-left{background:var(--color-theme-patient-blue-dark)}.ap-patient-voice--detail #ap-pvd--content{margin-top:40px}.ap-patient-voice--detail .ap-teaser__patient{min-height:350px}.ap-patient-voice--detail .ap-teaser__patient:hover{text-decoration:none}.ap-patient-voice--detail .ap-teaser__patient:hover .ap-teaser__cat{opacity:1}.form-item-field-patient-target-id,.form-item-field-topic-target-id{margin:0!important}@media (min-width:992px){.form-item-field-topic-target-id{max-width:520px}}@media (min-width:1200px){.form-item-field-topic-target-id{max-width:620px}}.ap-btn__load-more.hidden,.ap-shuffle--empty.hidden,.ap-shuffle__item.hidden{display:none;opacity:0}.ap-shuffle__item.invisible{opacity:0}.ap-video:not(.opacity-0) .ap-video--action{height:calc(100% - 40px);width:100%;z-index:10}.switch{align-items:center;cursor:pointer;display:inline-flex;font-family:sans-serif;font-size:14px;font-weight:700;gap:8px}.switch input{display:none}.switch input:checked+.slider{background-color:#fff}.switch input:checked+.slider:before{background-color:#000;transform:translateX(20px)}.switch .slider{background-color:#ccc;border-radius:20px;height:20px;position:relative;transition:.3s;width:40px}.switch .slider:before{background-color:#fff;border-radius:50%;content:"";height:16px;left:2px;position:absolute;top:2px;transition:.3s;width:16px}body.dark{background:#000;color:#fff}body.dark .ap-header,body.dark .ap-section{background:#000!important;color:#fff!important}body.dark .ap-header .cont-right svg{fill:#fff}body.dark .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item,body.dark .ap-filter__group-btn input[type=radio]+label{background-color:#3c3c3c;color:#fff}body.dark .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item:hover,body.dark .ap-filter__group-btn input[type=radio]+label,body.dark .path-rare-stories .btn-primary,body.dark.node--type-patient-voice .ap-filter__group-btn .js-form-type-select .ap-select-dropdown .ap-list-item.is-selected,body.dark.node--type-patient-voice .btn-primary{background-color:#fff!important;color:#000!important}body.dark .ap-link--global a,body.dark .path-rare-stories .ap-header p .region-footer a,body.dark .path-taxonomy .ap-header p,body.dark .region-footer-fifth a,body.dark h1 span.ap-font-gb,body.dark h3.text-indication,body.dark.node--type-patient-voice .ap-header p{color:#fff!important}.ap-modal--consent .modal-body img{height:auto;width:124px}.ap-modal--consent .modal-dialog{max-width:700px}.ap-modal--consent .modal-content{border:none;padding:20px 10px}@media (min-width:576px){.ap-modal--consent .modal-content{align-items:center;flex-direction:row;justify-content:center;min-height:450px}}@media (min-width:992px){.ap-modal--consent .modal-content{padding:40px}}.ap-modal--consent .ap-btn{font-weight:700}.ap-modal--consent h3{font-weight:700;letter-spacing:1px}@media (min-width:992px){.ap-modal--consent h3{font-size:36px;line-height:40px}}.modal-backdrop.show{opacity:.11}#main,.ap-navs__container{filter:none;transition:filter .3s ease}#main.blur,.ap-navs__container.blur{filter:blur(5px)}
