.faq{margin-bottom:24px}@media screen and (min-width: 768px){.faq{overflow:hidden}}.faq__item__container:last-child .faq__item__title:not(:focus){border:none}.faq__item__container:has(details.hide){display:none;border:none}.faq__item__title{font-size:16px;line-height:24px;font-weight:500;border-bottom:1px solid;border-color:rgba(0,54,101,.1);border-color:var(--color-primary-dark-10);list-style:none;min-height:48px;cursor:pointer}.faq__item__title .icon{color:rgba(0,54,101,.7);color:var(--color-primary-dark-70);display:block}.faq__item__title .icon--arrow-right-big::before{padding:3px}.faq__item__title:hover{background-color:rgba(0,174,239,.1);background-color:var(--color-primary-light-10)}.faq__item__title:focus{outline:none}.faq__item__title:focus-visible{border:dotted 1px;border-color:#00aeef;border-color:var(--color-primary-light);outline:none}.js-user-is-tabbing .faq__item__title:focus{border:dotted 1px;border-color:#00aeef;border-color:var(--color-primary-light);outline:none}.faq__item__title::-webkit-details-marker{display:none}.faq__item__title-wrapper{display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:start;-moz-box-align:start;box-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start;-ms-flex-align:start;text-align:left;cursor:pointer;width:100%;border:0;background:rgba(0,0,0,0);padding:12px 0}@media screen and (min-width: 768px){.faq__item__title-wrapper{padding:24px 0}}.faq__item__title-wrapper span{font-size:16px;line-height:24px;font-weight:500;color:#003665;color:var(--color-primary-dark);font-family:"MuseoSans",sans-serif}.faq__item__title-wrapper::after{content:"";margin-left:auto;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;color:rgba(0,54,101,.7);color:var(--color-primary-dark-70);--url: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij48IS0teyJtZXRhQXR0cmlidXRlcyI6eyJtdWx0aWNvbG9yIjpmYWxzZSwiZ2x5cGgiOmZhbHNlLCJyb3RhdGFibGUiOnRydWUsImRlcHJlY2F0ZWQiOmZhbHNlLCJyZW5hbWUiOmZhbHNlLCJ0aGVtZWFibGUiOmZhbHNlLCJsb3ctcXVhbGl0eSI6ZmFsc2UsImN1c3RvbS12aWV3cG9ydCI6ZmFsc2UsImxvdHRpZSI6ZmFsc2V9fS0tPjxnIGNsYXNzPSJuYy1pY29uLXdyYXBwZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMzk5OTk5OTk5OTk5OTk5NSAyLjM5OTk5OTk5OTk5OTk5OTUpIHNjYWxlKDAuOCkiIGZpbGw9IiMwMDAwMDAiPjxwYXRoIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuMyIgZD0iTTguOCAxOGw2LjQtNi02LjQtNiIvPjwvZz48L3N2Zz4=");display:inline-block;vertical-align:top;flex-shrink:0;width:24px;aspect-ratio:1}.faq__item__title-wrapper::after{background-color:currentcolor;mask-image:var(--url);mask-position:center;mask-size:contain}@media(forced-colors: active){.faq__item__title-wrapper::after{background-color:linktext}}.faq__item__title-wrapper::after{padding:3px 0}.faq__item__content{-webkit-transition:height .3s ease 0s;-moz-transition:height .3s ease 0s;transition:height .3s ease 0s;overflow:hidden;height:0;border-left:1px solid;border-color:rgba(0,54,101,.1);border-color:var(--color-primary-dark-10);margin-bottom:24px;padding-left:12px}.faq__item__content .textimage .image--inset{margin-right:0;margin-left:0}.faq__item__content .aem-Grid .textimage{margin:0}.faq__item--closed .faq__item__content{border-left:none}.faq__item--closed .faq__item__title{margin-bottom:0;border-bottom:1px solid;border-color:rgba(0,54,101,.1);border-color:var(--color-primary-dark-10)}.faq__item[open] .faq__item__title:not(:focus){border:none}.faq__item[open] .faq__item__title{margin-bottom:8px}.faq__item[open] .faq__item__title-wrapper::after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.faq__item[open] .faq__item__content{height:100%}.responsivegrid--text-white .faq__item__title-wrapper span{color:#fff;color:var(--color-white)}@media print{.faq__item.faq__item--closed .faq__item__content{width:auto;height:auto;position:static;padding-left:12px;border-left:1px solid rgba(0,54,101,.1)}.faq__item.faq__item--closed .faq__item__chevron{display:none}.faq__item__content{height:auto;page-break-inside:auto;padding:1em .75em}.faq__item__title{page-break-after:avoid}}
