html{--rendered-scrollbar-width:0;--header-total-height:13.3rem;--header-height:9.5rem}@keyframes ios-redraw{0%{padding:0}to{padding:0}}@media(max-width:991.98px){#maincontent:has(.faq__page)+.footer{border-top:none}}.faq__page{padding:0 2rem}.faq__page[data-state=filter-0] .faq__category[data-category=category-0],.faq__page[data-state=filter-10] .faq__category[data-category=category-10],.faq__page[data-state=filter-1] .faq__category[data-category=category-1],.faq__page[data-state=filter-2] .faq__category[data-category=category-2],.faq__page[data-state=filter-3] .faq__category[data-category=category-3],.faq__page[data-state=filter-4] .faq__category[data-category=category-4],.faq__page[data-state=filter-5] .faq__category[data-category=category-5],.faq__page[data-state=filter-6] .faq__category[data-category=category-6],.faq__page[data-state=filter-7] .faq__category[data-category=category-7],.faq__page[data-state=filter-8] .faq__category[data-category=category-8],.faq__page[data-state=filter-9] .faq__category[data-category=category-9]{display:block}@media(min-width:992px){.faq__page{align-items:start;display:grid;grid-template-rows:auto 1fr;min-height:calc(100vh - 13.4rem);padding:0}}@media(min-width:2000px){.faq__page{border-left:.1rem solid #000;border-right:.1rem solid #000}}.faq__page h4{font-size:inherit;margin:0}.faq__page[data-state^=filter] .faq__category{display:none}.faq__page[data-state^=filter] .faq__subtitle{margin-top:0!important}.faq__page:not([data-state=highlighted]) .faq__highlighted-title{display:none}.faq__page:not([data-state=highlighted]) .faq__questions-container.hide-last-item-border .accordion:last-child{border-bottom:none}.faq__page[data-state=highlighted] .faq__question:not([data-highlighted=true]),.faq__page[data-state=highlighted] .faq__subtitle{display:none}.faq__page[data-state=highlighted] .faq__questions-container.hide-last-item-border .last-highlighted-question{border-bottom:none}.faq__page .accordion-toggle h4{text-align:left;width:100%}.faq__wrapper{position:relative}@media(min-width:992px){.faq__wrapper{border-top:.1rem solid #000;height:100%}}.faq__container{padding-top:6.5rem;position:relative}@media(min-width:992px){.faq__container{display:grid;grid-template-columns:40rem 1fr;height:100%;padding:0}}.faq__title{cursor:pointer;margin:0;padding:4rem 0}@media(min-width:992px){.faq__title{padding:4rem 2rem}}.faq__breadcrumbs{border-bottom:.1rem solid #000}.faq__breadcrumbs .full-width-wrapper{padding:1rem 2rem}@media(max-width:991.98px){.faq__breadcrumbs .full-width-wrapper{font-size:1.4rem;text-align:center}}.faq__filters{width:100%}@media(min-width:992px){.faq__filters{display:flex;flex-direction:column}.faq__filters .js--faq-filters{display:none}}@media(max-width:991.98px){.faq__filters{position:absolute;top:0;z-index:2}.faq__filters:before{background:url(../../images/select-arrow.svg) no-repeat -.2rem 0/1.6rem;content:"";display:block;height:1.6rem;position:absolute;right:.6rem;top:.9rem;transform:rotate(90deg);width:1.6rem}.faq__filters .faq__filter,.faq__filters .js--faq-filters{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:.1rem solid #343a40;border-radius:0;border-radius:.5rem;box-shadow:none;color:#000;display:flex;gap:1rem;justify-content:space-between;padding:.6rem 2rem .6rem 1rem;text-align:left;text-transform:uppercase;width:100%}}@media(max-width:991.98px)and (hover:hover){.faq__filters .faq__filter:focus-visible,.faq__filters .js--faq-filters:focus-visible{box-shadow:0 0 0 .2rem rgba(0,0,0,.3)!important;outline:none!important}}@media(max-width:991.98px){.faq__filters .faq__filter:focus,.faq__filters .js--faq-filters:focus{outline:none}.faq__filters .js--faq-filters{position:relative}.faq__filters .faq__filter{background:#fff}.faq__filters.expanded:before{background-position-x:.1rem;transform:rotate(-90deg)}.faq__filters.expanded .js--faq-filters{border-bottom-left-radius:0;border-bottom-right-radius:0;color:#888}.faq__filters.expanded .faq__filter{border-radius:0;display:block!important}.faq__filters.expanded .faq__filter:not(:first-child){border-top:0}.faq__filters.expanded .faq__filter:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}}.faq__filters-label{color:#888}@media(min-width:992px){.faq__filters-label{display:none}.faq__filters .faq__filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-bottom:.1rem solid #000;border-radius:0;box-shadow:none;padding:2rem;text-align:left}}@media(min-width:992px)and (hover:hover){.faq__filters .faq__filter:focus-visible{box-shadow:0 0 0 .2rem rgba(0,0,0,.3)!important;outline:none!important}}@media(min-width:992px){.faq__filters .faq__filter:focus{outline:none}.faq__filters .faq__filter[aria-pressed=true]{font-weight:700}.faq__filters .faq__filter h4{font-weight:inherit;text-transform:uppercase}}@media(max-width:991.98px){.faq__filters .faq__filter:not([aria-pressed=true]){display:none}}.faq__filters:not(.expanded):has([aria-pressed=true]) .js--faq-filters{opacity:0;position:absolute;z-index:1}.faq__filters .js--faq-filters span,.faq__filters:not(.expanded) .faq__filter[aria-pressed=true] span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:992px){.faq__filters-wrapper{border-right:.1rem solid #000}.faq__filters-wrapper.hide-last-item-border .faq__filter:last-child{border-bottom:none}}.faq__highlighted-title{font-weight:700;margin:0;padding:0 2rem 2rem;text-transform:uppercase}@media(min-width:992px){.faq__highlighted-title{border-bottom:.1rem solid #000;padding:2rem 4rem 2.1rem}}.faq__category{font-size:1.6rem;line-height:1.9rem}.faq__category+.faq__category .faq__subtitle{padding-top:5rem}.faq__questions{list-style-type:none;margin:0;padding:0}.faq__questions-wrapper{display:flex;flex-direction:column}.faq__questions-container{flex:1;margin:0 -2rem;overflow:hidden auto}@media(min-width:992px){.faq__questions-container{margin:0}}@media(max-width:991.98px){.faq__questions-container .experience-region{border-top:.1rem solid #000}}.faq__question{border-bottom:.1rem solid #000}@media(min-width:992px){.faq__question .accordion-content{padding:0 4rem}.faq__question .accordion-toggle{padding:4rem}}.faq__question .accordion-toggle[aria-expanded=true] h4{font-weight:700}.faq__question .accordion-toggle[aria-expanded=true]~.accordion-content{margin-bottom:2rem}