.faqList__item{--local-color-text:var(--assign-text-title);--local-color-background-item:var(--brand-color-grey-primary);background-color:var(--local-color-background-item);margin:0 0 4px;padding:12px 30px 12px 24px}.faqList__item__header{color:var(--local-color-text);cursor:pointer;display:block;font:600 normal 1rem/1.1 var(--font-title),Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:600;line-height:1.1;margin:0;padding:0;position:relative}.faqList__item__header button{background:none;border:none;color:inherit;cursor:pointer;display:block;font:inherit;height:100%;padding:0;text-align:left;width:100%}.faqList__item__header button .close,.faqList__item__header button .open{font:400 normal 20x/20px icomoon;font-size:20x;font-style:normal;font-weight:400;line-height:20px;position:absolute;right:-20px;top:50%;transform:translateY(-50%) rotate(90deg)}.faqList__item__header:before{content:""}@media (min-width:650.1px){.faqList__item__header{font-size:1.25rem}}.faqList__item__content{height:0;opacity:0;overflow:hidden;transition:all .2s ease-out}.faqList__item.active .faqList__item__content{height:auto;min-height:128px;opacity:1;padding:24px 0}.faqList__item__content{color:var(--local-color-text);font:300 normal 1rem/1.2 var(--font-text),Arial,sans-serif;font-size:1rem;font-style:normal;font-weight:300;line-height:1.2}.faqList__item__content strong{font-weight:600}.faqList__item__content em{font-style:italic}@media (min-width:650.1px){.faqList__item__content{font-size:1.25rem}}.faqList__item__content p+ol,.faqList__item__content p+p,.faqList__item__content p+ul{margin-top:12px}.faqList__item__content a{color:var(--local-color-text)}.faqList__item__content a:link{text-decoration:underline}.faqList__item__content a:active,.faqList__item__content a:focus,.faqList__item__content a:hover{text-decoration:none}.faqList__item__content ul{padding-left:25px}.faqList__item__content ul li{list-style-type:disc;margin-bottom:6px}.faqList__item__content ul+ol,.faqList__item__content ul+p,.faqList__item__content ul+ul{margin-top:12px}.faqList__item__content ol{padding-left:25px}.faqList__item__content ol li{list-style-type:decimal;margin-bottom:6px}.faqList__item__content ol+ol,.faqList__item__content ol+p,.faqList__item__content ol+ul{margin-top:12px}