.component-header{background-color:#f3f3f3 !important;color:#5a5a5a;padding:8px;text-transform:uppercase;font-size:16px;border-top:1px solid #ccc;margin-bottom:0}
.component-header span{display:flex;align-items:center;justify-content:center}
.component-header span:before{content:'';display:inline-block;background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MDggNTA4IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MDggNTA4OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjI0cHgiIGhlaWdodD0iMjRweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTMxOS41LDE2NC44bC05NS4yLTQyLjRjLTQuMy0xLjktOS4zLTEtMTIuNiwyLjNjLTMuMywzLjMtNC4zLDguMy0yLjMsMTIuNmw0Mi40LDk1LjJjMi41LDUuNyw5LjMsOC40LDE1LDUuNyAgICBjNS40LTIuNSw4LTkuMiw1LjYtMTQuOWwtOS42LTIxLjVsMjUuOS0yNS45bDIxLjUsOS42YzUuNywyLjUsMTIuNCwwLDE1LTUuN0MzMjcuNywxNzQuMSwzMjUuMiwxNjcuNCwzMTkuNSwxNjQuOHogTTI1Mi45LDE3OS42ICAgIEwyNDIsMTU1LjJsMjQuNSwxMC45TDI1Mi45LDE3OS42eiIgZmlsbD0iIzAwMDAwMCIvPgoJPC9nPgo8L2c+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTQ1My45LDIzOS45aC04M2wzNC41LTM0LjVjMjEuMS0yMS4xLDIxLjEtNTUuNCwwLTc2LjVMMjkyLjIsMTUuOEMyODIsNS42LDI2OC40LDAsMjU0LDBjLTE0LjQsMC0yOCw1LjYtMzguMiwxNS44ICAgIEwxMDIuNywxMjguOWMtMjEuMSwyMS4xLTIxLjEsNTUuNCwwLDc2LjVsMzQuNSwzNC41aC04M0MyNC4zLDIzOS45LDAsMjY0LjIsMCwyOTR2MTU5LjlDMCw0ODMuNywyNC4zLDUwOCw1NC4xLDUwOEgyMTQgICAgYzE1LjgsMCwzMC4xLTYuOSw0MC0xNy44YzkuOSwxMC45LDI0LjEsMTcuOCw0MCwxNy44aDE1OS45YzI5LjgsMCw1NC4xLTI0LjMsNTQuMS01NC4xVjI5NEM1MDgsMjY0LjIsNDgzLjcsMjM5LjksNDUzLjksMjM5Ljl6ICAgICBNMjM5LjksNDUzLjljMCwxNC4zLTExLjYsMjUuOS0yNS45LDI1LjlINTQuMWMtMTQuMywwLTI1LjktMTEuNi0yNS45LTI1LjlWMjk0YzAtMTQuMywxMS42LTI1LjksMjUuOS0yNS45aDExMS4zbDUwLjQsNTAuNCAgICBjNi44LDYuOCwxNS4xLDExLjYsMjQuMSwxNFY0NTMuOXogTTI1NCwzMDYuMWMtNi45LDAtMTMuNC0yLjctMTguMy03LjZsLTExMy4xLTExM2MtMTAuMS0xMC4xLTEwLjEtMjYuNSwwLTM2LjZMMjM1LjcsMzUuOCAgICBjNC45LTQuOSwxMS40LTcuNiwxOC4zLTcuNnMxMy40LDIuNywxOC4zLDcuNmwxMTMuMSwxMTMuMWMxMC4xLDEwLjEsMTAuMSwyNi41LDAsMzYuNkwyNzIuMywyOTguNiAgICBDMjY3LjQsMzAzLjQsMjYwLjksMzA2LjEsMjU0LDMwNi4xeiBNNDc5LjgsNDUzLjlMNDc5LjgsNDUzLjljMCwxNC4zLTExLjYsMjUuOS0yNS45LDI1LjlIMjk0Yy0xNC4zLDAtMjUuOS0xMS42LTI1LjktMjUuOVYzMzIuNSAgICBjOS0yLjQsMTcuMy03LjIsMjQuMS0xNGw1MC40LTUwLjRoMTExLjNjMTQuMywwLDI1LjksMTEuNiwyNS45LDI1LjlWNDUzLjl6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+Cgk8Zz4KCQk8cGF0aCBkPSJNMTcwLjMsMzQ5LjhjMC0xOS44LTE2LTM1LjgtMzUuNi0zNS44aC0yNS41Yy02LjMsMC0xMS4zLDUuMS0xMS4zLDExLjN2NDguNmMwLDAsMCwwLDAsMC4xYzAsMCwwLDAsMCwwLjF2NDguNiAgICBjMCw2LjMsNS4xLDExLjMsMTEuMywxMS4zaDI1LjVjMTkuNiwwLDM1LjYtMTYsMzUuNi0zNS42YzAtOS40LTMuNy0xOC05LjgtMjQuM0MxNjYuNSwzNjcuNywxNzAuMywzNTkuMiwxNzAuMywzNDkuOHogICAgIE0xMzQuNyw0MTEuMmgtMTQuMnYtMjUuOWgxNC4yYzcuMSwwLDEyLjksNS44LDEyLjksMTIuOUMxNDcuNiw0MDUuNCwxNDEuOCw0MTEuMiwxMzQuNyw0MTEuMnogTTEzNC43LDM2Mi41aC0xNC4ydi0yNS45aDE0LjIgICAgYzcuMSwwLDEyLjksNS44LDEyLjksMTIuOUMxNDcuNiwzNTYuNywxNDEuOCwzNjIuNSwxMzQuNywzNjIuNXoiIGZpbGw9IiMwMDAwMDAiLz4KCTwvZz4KPC9nPgo8Zz4KCTxnPgoJCTxwYXRoIGQ9Ik00MDYuMSwzOTkuM2MtNyw3LjctMTcsMTItMjcuNCwxMmMtMjAuNiwwLTM3LjMtMTYuNy0zNy4zLTM3LjNzMTYuNy0zNy4zLDM3LjMtMzcuM2MxMiwwLDIyLjksNS41LDMwLDE1LjEgICAgYzMuNyw1LDEwLjgsNi4xLDE1LjksMi40YzUtMy43LDYuMS0xMC44LDIuNC0xNS45Yy0xMS4zLTE1LjItMjkuNC0yNC4zLTQ4LjMtMjQuM2MtMzMuMSwwLTYwLDI2LjktNjAsNjBjMCwzMy4xLDI2LjksNjAsNjAsNjAgICAgYzE2LjcsMCwzMi44LTcuMSw0NC4xLTE5LjRjNC4yLTQuNiwzLjktMTEuOC0wLjctMTZDNDE3LjUsMzk0LjQsNDEwLjMsMzk0LjcsNDA2LjEsMzk5LjN6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==') no-repeat;width:24px;height:24px;margin-right:8px;opacity:.5}
.cmp-bannerimage{display:grid}
.cmp-bannerimage .background-color{aspect-ratio:1;grid-column:1;grid-row:1;height:20pc;width:100vw;z-index:2}
.background-color>div{display:flex;align-items:center;justify-content:center;height:20pc;max-width:1120px;margin:0 auto}
.cmp-bannerimage img{aspect-ratio:1;grid-column:1;grid-row:1;height:20pc;width:85%;object-fit:cover;object-position:30%}
.cmp-bannerimage h1{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:var(--neutral-white,#fff);display:flex;font-family:"GT-Walsheim";font-style:normal;font-weight:700;font-size:36px;grid-column:1;grid-row:1;justify-content:center;letter-spacing:1px;line-height:130%;text-align:center;text-transform:uppercase;word-break:break-word;z-index:3;padding:16px}
@media(min-width:756px){.cmp-bannerimage h3{font-size:36px;position:inherit;word-break:inherit;text-align:right;padding:0}
.cmp-bannerimage img{object-position:50% 50%}
}
@media(min-width:992px){.background-color>div{justify-content:end}
.background-color h1{margin-right:20px}
}
@media(min-width:1200px){.background-color h1{margin-right:0}
}
.cmp-accordion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--gray-gray-01,#fafafa);border:1px solid var(--gray-gray-03,#e5e5e5);border-radius:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1pc;margin:40px 0;padding:2pc}
.cmp-accordion__item{background:var(--gray-lighter,#f5f5f5);border-radius:1pc;padding:1pc;width:calc(100% - 2pc)}
.cmp-accordion__header{min-height:unset;padding:0}
.cmp-accordion__header .cmp-accordion__title{color:var(--TextColor,#00002e);font-family:"GT-Walsheim";font-size:20px;font-style:normal;font-weight:700;line-height:24px;white-space:normal;text-transform:none}
.cmp-accordion__button{background:0;border:0;cursor:pointer;padding:0 20px 0 0;position:relative}
.cmp-accordion__button:after{border:solid #000;border-width:0 3px 3px 0;content:"";display:inline-block;padding:3px;position:absolute;right:8px;top:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.cmp-accordion__button--expanded:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.cmp-accordion__panel{color:var(--TextColor,#00002e);font-family:"GT-Walsheim";font-size:18px;font-style:normal;font-weight:300;line-height:21.6px;margin-top:16px}
.cmp-accordion__panel p{margin:0}