.accordion-item{--spacing-s:1rem;--font-size-label:1rem;--line-height-label:1.29;background-color:var(--brand-white);border-bottom:1px solid var(--brand-gray-40);border-left:1px solid var(--brand-gray-40);border-right:1px solid var(--brand-gray-40);margin-left:auto;margin-right:auto;max-width:var(--max-width-col-10);-webkit-transition:height .4s;transition:height .4s}.accordion-item:first-of-type{border-top:1px solid var(--brand-gray-40)}.accordion-item__header{cursor:pointer;-webkit-box-pack:justify;-ms-flex-pack:justify;color:var(--font-color-blue);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:var(--spacing-xs) var(--spacing-s);-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:var(--font-size-label);line-height:var(--line-height-label)}.accordion-item__header .icon{margin-left:var(--spacing-xs);-webkit-box-flex:0;color:var(--brand-gray-100);-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:-.25em;margin-top:-.25em;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.accordion-item__content{height:0;overflow:hidden;padding:0 var(--spacing-s);-webkit-transition:height .2s ease,padding-top .2s ease,padding-bottom .2s ease;transition:height .2s ease,padding-top .2s ease,padding-bottom .2s ease}.accordion-item__content .text:last-child li:last-child,.accordion-item__content .text:last-child p:last-child,.accordion-item__content .text:last-child ul:last-child{margin-bottom:0}.accordion-item.open .accordion-item__header{cursor:default}.accordion-item.open .accordion-item__header .icon{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.accordion-item.open .accordion-item__content{height:auto;padding:var(--spacing-xs) var(--spacing-s)}.accordion-item__header.open{border-bottom:1px solid var(--brand-gray-40);color:var(--font-color-accent-blue)}.accordion-item__footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:var(--spacing-s)}.accordion-item__footer,.accordion-item__voting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-item__voting{color:var(--font-color-accent-blue);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.accordion-item__voting .accordion-item__voting--text{font-size:var(--font-size-14);font-weight:var(--font-weight-light);line-height:var(--line-height-base)}.accordion-item__icon--downvote,.accordion-item__icon--upvote{border:1px solid var(--font-color-accent-blue);cursor:pointer;line-height:1;margin-left:var(--spacing-xxs);padding:calc(var(--spacing-xxs)/2) calc(var(--spacing-xxs)/2) calc(var(--spacing-xxs)/8)}.accordion-item__icon--downvote.accordion-item__icon--voted,.accordion-item__icon--upvote.accordion-item__icon--voted{background-color:var(--font-color-blue);border-color:var(--font-color-blue);color:var(--brand-white);cursor:default}.accordion-item__icon--downvote.accordion-item__icon--disabled,.accordion-item__icon--upvote.accordion-item__icon--disabled{cursor:default}.accordion-item__icon.accordion-item__icon--share{color:var(--brand-gray-100);display:block;font-size:var(--font-size-h4);height:var(--font-size-h4);line-height:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.accordion-item__icon.accordion-item__icon--share>.icon.icon--size-large{font-size:var(--icon-size-large);height:var(--icon-size-large);line-height:1}.accordion-item__share-hint{background-color:var(--font-color-blue);border-radius:3px;bottom:1.5rem;color:var(--brand-white);display:none;font-size:var(--font-size-12);font-weight:var(--font-weight-bold);padding:calc(var(--spacing-xxs)/2) var(--spacing-xxs);position:absolute;right:-1.25rem}.accordion-item__share{position:relative}.accordion-item__share>.accordion-item__share-hint--visible{display:block}.accordion__headline{color:var(--brand-red);font-weight:var(--font-weight-light)}.accordion-item{border:0;border-bottom:solid var(--brand-red);margin-bottom:0}.accordion-item:first-of-type{border-top:0}.accordion-item .accordion-item__header{color:var(--brand-gray);-webkit-box-pack:start;-ms-flex-pack:start;cursor:pointer;font-size:var(--font-size-17);justify-content:flex-start;padding:var(--spacing-s) var(--spacing-s) var(--spacing-s) 0}.accordion-item .accordion-item__header .icon{color:var(--font-color-accent-blue)}.accordion-item .accordion-item__header.open{border:0}.accordion-item .accordion-item__label{font-size:var(--font-size-24);font-weight:var(--font-weight-bold);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.accordion-item .accordion-item__content{padding-left:90px}.accordion-item .elements{-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px;height:50px;position:relative;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.accordion-item .elements .first-element{background-color:var(--brand-red);height:3px;left:1rem;position:absolute;top:50%;width:31px}.accordion-item .elements .second-element{background-color:var(--brand-red);height:31px;left:30px;position:absolute;top:23%;width:3px}.accordion-item .elements .first-element,.accordion-item .elements .second-element{-webkit-transition:rotate .2s ease .2s,-webkit-transform .2s ease;transition:rotate .2s ease .2s,-webkit-transform .2s ease;transition:transform .2s ease,rotate .2s ease .2s;transition:transform .2s ease,rotate .2s ease .2s,-webkit-transform .2s ease}.accordion-item.open .accordion-item__header{cursor:pointer}.accordion-item.open .accordion-item__content{padding-left:90px}.accordion-item.open .first-element,.accordion-item.open .second-element{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.accordion-item.open .first-element{height:4px}.accordion-item.open .second-element{width:4px}@media(min-width:768px){.accordion-item{--spacing-s:1.5rem;--font-size-label:1.25rem;--line-height-label:1.35}.accordion-item .accordion-item__header{font-size:var(--font-size-22);padding-left:var(--spacing-s)}}
