.accordion,.accordion-inner{margin:16px 0;padding:0}.accordion .tab-content{background:transparent;bottom:0;left:0;position:relative;right:0;top:0}.accordion .tab-content-inner{height:100%;padding:0 16px 48px 0;width:100%}.accordion-section.two-cols .tab-content-inner{column-count:2;column-fill:balance;column-gap:16px}@media screen and (max-width:767px){.accordion-section.two-cols .tab-content-inner{column-count:1;column-gap:0}}.accordion .tab-content{display:block;overflow:hidden;transition:max-height .3s ease-out}.accordion .tab-checkbox{display:none}.accordion .tab-checkbox:not(:checked)+.tab-button+.tab-content{max-height:0}.accordion .tab-checkbox:checked+.tab-button+.tab-content{max-height:512px}.accordion .tab-button{background:transparent;border:none;color:#000;cursor:pointer;display:flex;outline:none;overflow-wrap:break-word;padding:32px 64px 32px 0;position:relative;text-align:left;user-select:none;width:100%}.accordion .tab-button:focus:not(:focus-visible){outline:0}.accordion .tab-checkbox:checked+.tab-button{color:#dd304f}.accordion .tab-button:focus,.accordion .tab-button:focus-within{z-index:1}.accordion>.accordion-section.first .tab-button{border-radius:4px 4px 0 0}.accordion>.accordion-footer{background:transparent;border-radius:0 0 4px 4px;min-height:4px}.accordion>.accordion-section.last .tab-button{padding-bottom:14px}.accordion>.accordion-section .tab-button{border-top:1px solid #fbfbfb}.accordion>.accordion-section.first .tab-button{border-top:0}.accordion .tab-checkbox+.tab-button:after{content:"\f078";display:block;font-family:Font Awesome\ 5 Free;font-weight:700;text-align:center;top:16px;width:32px}.accordion .tab-checkbox:checked+.tab-button:after{content:"\f077"}@media print{.accordion .tab-content{max-height:100%!important}}.accordion-section{border-top:1px solid #e3e2e3}.accordion-section.first{border-top:none}.accordion-section.last{border-bottom:1px solid #e3e2e3}.accordion-section .tab-content-inner{max-width:80%}.accordion-section .tab-content-inner p:last-child{margin-bottom:0}.accordion .tab-button h3,.accordion .tab-button h4{margin-bottom:0;max-width:80%}.accordion .tab-checkbox+.tab-button:after{align-items:center;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill="%23624183" d="M33.846,22.154h-8V14.154c0-1.019-.827-1.846-1.846-1.846s-1.846,.827-1.846,1.846v8H14.154c-1.019,0-1.846,.827-1.846,1.846s.827,1.846,1.846,1.846h8v8c0,1.019,.827,1.846,1.846,1.846s1.846-.827,1.846-1.846v-8h8c1.019,0,1.846-.827,1.846-1.846s-.827-1.846-1.846-1.846Z"/><path fill="%23624183" d="M24,0C10.767,0,0,10.767,0,24s10.767,24,24,24,24-10.767,24-24S37.233,0,24,0Zm0,44.308c-11.197,0-20.308-9.111-20.308-20.308S12.803,3.692,24,3.692s20.308,9.111,20.308,20.308-9.111,20.308-20.308,20.308Z"/></svg>');background-position:0;background-repeat:no-repeat;background-size:43px;content:"";display:flex;font-weight:500;height:100%;position:absolute;right:16px;top:0;width:43px}@media (min-width:768px){.accordion .accordion-section.style-h4 .tab-checkbox+.tab-button:after,.accordion .accordion-section.text_bold .tab-checkbox+.tab-button:after{background-size:28px}}.accordion .tab-checkbox:checked+.tab-button:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="48" height="48" viewBox="0 0 48 48"><path fill="%23624183" d="M33.846,25.846H14.154c-1.019,0-1.846-.827-1.846-1.846s.827-1.846,1.846-1.846h19.692c1.019,0,1.846,.827,1.846,1.846s-.827,1.846-1.846,1.846Z"/><path fill="%23624183" d="M24,48C10.767,48,0,37.233,0,24S10.767,0,24,0s24,10.767,24,24-10.767,24-24,24Zm0-44.308C12.803,3.692,3.692,12.803,3.692,24s9.111,20.308,20.308,20.308,20.308-9.111,20.308-20.308S35.197,3.692,24,3.692Z"/></svg>');content:""}@media (max-width:767px){.accordion .tab-checkbox+.tab-button:after{background-size:25px;width:25px}.accordion-section .tab-content-inner{max-width:90%}.accordion .accordion-section.first .tab-button{margin-top:-32px}.accordion .tab-button h3{max-width:96%}}.accordion-section.empty{pointer-events:none}.accordion-section.empty .tab-checkbox+.tab-button:after{display:none}