﻿.accordion-responsive .accordion__section{border-bottom:1px solid #cccabc;transition:border-bottom .3s ease-in-out}.accordion-responsive .accordion__section:hover,.accordion-responsive .accordion__section:focus,.accordion-responsive .accordion__section--expanded{border-bottom:1px solid #5a5d5c}.accordion-responsive .accordion__section--expanded .accordion__arrowIcon::before{transform:rotate(-45deg)}.accordion-responsive .accordion__section--expanded .accordion__arrowIcon::after{transform:rotate(225deg)}@media only print{.accordion-responsive .accordion__section .verticalshrink__base--collapsed{display:block;height:auto}}.accordion-responsive .accordion__sections{border-top:1px solid #cccabc}.accordion-responsive .accordion__sections--noborder{border-top:none}.accordion-responsive .accordion__titleWrap{padding-bottom:2.65625em}@media(max-width: 767px){.accordion-responsive .accordion__titleWrap--expandAllEnabled{padding-bottom:0}}@media(min-width: 768px){.accordion-responsive .accordion__titleWrap{display:flex;justify-content:space-between}}@media(min-width: 1280px){.accordion-responsive .accordion__titleWrap{padding-bottom:2.96875em}}.accordion-responsive .accordion__title{font:300 1.5rem / 2.25rem Frutiger, Arial, Helvetica, sans-serif}@media(min-width: 1280px){.accordion-responsive .accordion__title{font-size:2rem;line-height:3rem}}.accordion-responsive .accordion__title+.accordion__toggleAll{margin-top:2.53125em}@media(min-width: 768px){.accordion-responsive .accordion__title+.accordion__toggleAll{margin:0}}.accordion-responsive .accordion__toggleAll{margin-bottom:.65625em;padding:.46875em;margin-left:-0.46875em;font:300 0.8125rem / 1rem Frutiger, Arial, Helvetica, sans-serif;color:#da0000;cursor:pointer;text-decoration:underline;text-decoration-thickness:0.0625rem;text-underline-offset:0.125rem}.accordion-responsive .accordion__toggleAll:visited,.accordion-responsive .accordion__toggleAll:hover,.accordion-responsive .accordion__toggleAll:focus,.accordion-responsive .accordion__toggleAll:active{color:#bd000c}@media only print{.accordion-responsive .accordion__toggleAll{display:none}}.accordion-responsive .accordion__split{padding-top:.6875em;padding-bottom:.6875em;align-items:center;cursor:pointer;display:flex;justify-content:space-between;width:100%}@media(min-width: 768px){.accordion-responsive .accordion__split{padding-top:.9375em;padding-bottom:.9375em}}@media(min-width: 1024px){.accordion-responsive .accordion__split:hover .accordion__arrowIcon{transform:translateX(-5px)}}.accordion-responsive .accordion__hl{font:300 1.125rem / 1.6875rem Frutiger, Arial, Helvetica, sans-serif;padding-right:10px;border:0;display:block;text-align:left}@media(min-width: 768px){.accordion-responsive .accordion__hl{font-size:1.25rem;line-height:1.875rem;padding-right:30px}}@media(min-width: 768px){}.accordion-responsive .accordion__arrowIcon{margin-top:.3125em;margin-right:.125em;min-width:1.3125em;min-height:1em;position:relative;display:flex;justify-content:center;align-items:center;transition:transform .3s ease-out}.accordion-responsive .accordion__arrowIcon::after,.accordion-responsive .accordion__arrowIcon::before{position:absolute;display:block;content:"";width:14px;height:2px;background-color:#da0000;transform-origin:center;clip-path:polygon(10% 10%, 85% 10%, 88% 15%, 88% 15%, 90% 30%, 90% 70%, 88% 85%, 88% 85%, 85% 90%, 10% 90%);transition:transform .3s ease-out}.accordion-responsive .accordion__arrowIcon::before{left:0;transform:rotate(45deg)}.accordion-responsive .accordion__arrowIcon::after{right:0;transform:rotate(135deg)}@media only print{.accordion-responsive .accordion__arrowIcon{display:none}}.accordion-responsive .accordion__contentWrapper:not(.verticalshrink__base){display:none}.accordion-responsive .accordion__contentWrapper:not(.verticalshrink__base) .textimage__expandableContent{height:0}.accordion-responsive .accordion__content{padding-right:2.5em;margin-left:0em;padding-bottom:1.3125em;padding-top:0;display:block}.accordion-responsive .accordion__content .textimage__context{padding-top:.375em;padding-bottom:.5em}@media(min-width: 768px){.accordion-responsive .accordion__content .textimage__context{padding-top:.125em;padding-bottom:.3125em}}