.accordion{width:100%}.accordion.accordion--prices--pricespage{width:auto}@media(min-width:48em){.accordion.accordion--prices--pricespage{width:100%}}.accordion.showmore .accordion-content,.accordion.showmore .accordion-content.accordion-content--open{border-top:none}.accordion.showmore{border:2px solid transparent}.accordion.showmore:hover{border:.125rem solid #0063f6;cursor:pointer}.accordion.showmore .accordion-btn:hover{border:none;outline:0}.accordion.showmore:focus-within{border:.125rem solid #212322!important;outline:0}.accordion-container:first-child .subtitleblock{padding-top:2rem!important}.accordion-btn{background-color:transparent;border:none;cursor:pointer;width:100%}.accordion-btn__icon{transition:all .15s ease-in-out}.accordion-btn .close{display:none}.accordion-btn--active .accordion-btn__icon{transform:rotate(180deg)}.accordion-btn--active .close{display:inline-block}.accordion-btn--active .showprices{display:none}.accordion-btn--active+.text-truncate{display:block;overflow:visible}.accordion-btn:focus,.accordion-btn:focus-visible{box-shadow:none;outline:none}.accordion-content{height:0;min-height:0;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:all .15s ease-in-out}.accordion-content.text-truncate{display:-webkit-box;height:auto;min-height:1.5rem;opacity:1;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.accordion-content--open{height:auto;min-height:1.5rem;opacity:1;overflow:initial;-webkit-line-clamp:unset}.accordion-content--open:not(.accordion-block__content){padding-bottom:1.5rem;padding-top:1rem}.accordion-content--open.text-truncate{display:block}.accordion-block__content.accordion-content--open{border-top:1px solid #dbdde1}.accordion--prices--pricespage .accordion-btn.accordion-btn--active{background-color:#fff;border-bottom:1px solid #dbdde1}.accordion--carepath__line{background:#0046ad;bottom:0;left:.6875rem;top:0;width:.125rem;z-index:-1}.accordion--carepath__disc{background:#ededed;border:.125rem solid #0046ad;height:1.5rem;width:1.5rem}.accordion-container--carepath:first-of-type .accordion--carepath__line{top:1.5rem}.accordion-container--carepath:last-of-type .accordion--carepath__line{bottom:auto;height:1.5rem}