.btn-icon{font-weight:400;vertical-align:middle;user-select:none;text-decoration:none;outline:0;display:flex;justify-content:center;align-items:center;text-transform:none;letter-spacing:0;line-height:1;overflow:hidden;background-size:0% 100%;transform-origin:center;background-repeat:no-repeat;cursor:pointer;border:2px solid;transition:border-color .2s ease,color .2s ease;z-index:1;position:relative;padding:10px;border-radius:50%}.btn-icon::before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;transition:transform .2s ease;z-index:-1;border-radius:25px;border:2px solid}.btn-icon:focus{box-shadow:none;border-color:rgba(0,0,0,0);outline:0}.btn-icon:focus-visible,.btn-icon:focus-within{border:2px solid;outline-offset:2px;outline-width:2px;outline-style:dashed;box-shadow:none}.btn-icon:hover,.btn-icon:visited{text-decoration:none}.btn-icon::before{transform-origin:left;transform:scaleX(0)}.btn-icon:hover::before{transform:scaleX(1)}.btn-icon{color:#0f3456;background-color:rgba(0,0,0,0);border-color:#005596}.btn-icon::before{color:#0f3456;background-color:#edf5fa;border-color:#edf5fa}.btn-icon:visited,.btn-icon:focus{color:#0f3456}.btn-icon:focus-visible,.btn-icon:focus-within{color:#0f3456;background-color:#edf5fa;border-color:#005596}.btn-icon:focus-visible::before,.btn-icon:focus-within::before{color:#0f3456;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.btn-icon:focus-visible,.btn-icon:focus-within{outline-color:#b530b1}.btn-icon:hover{color:#0f3456;background-color:rgba(0,0,0,0);border-color:#005596}.btn-icon:hover::before{color:#0f3456;background-color:#edf5fa;border-color:#edf5fa}.btn-icon:not(:disabled):not(.disabled):active,.btn-icon:not(:disabled):not(.disabled).active{color:#0f3456;background-color:#edf5fa;border-color:#005596}.btn-icon:not(:disabled):not(.disabled):active::before,.btn-icon:not(:disabled):not(.disabled).active::before{color:#0f3456;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.btn-icon__plus-minus,.plus-minus{position:relative;min-width:16px;width:16px;height:16px;cursor:pointer}.btn-icon__plus-minus:before,.btn-icon__plus-minus:after,.plus-minus:before,.plus-minus:after{content:"";display:block;background-color:#4f5254;position:absolute;top:50%;left:0;transition:.35s;width:16px;height:2px;border-radius:8px}.btn-icon__plus-minus:before,.plus-minus:before{transform:translatey(-50%)}.btn-icon__plus-minus:after,.plus-minus:after{transform:translatey(-50%) rotate(90deg)}.btn-icon__plus-minus--expanded:before,.plus-minus--expanded:before{transform:translatey(-50%) rotate(-90deg);opacity:0}.btn-icon__plus-minus--expanded:after,.plus-minus--expanded:after{transform:translatey(-50%) rotate(0)}.accordion-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%;max-width:831px;gap:40px}.accordion-container__heading{font:600 clamp(1.5rem, 1.9vw + 0.6rem, 2rem)/1.15 "Proxima Nova";text-align:center;margin-bottom:0}.accordion-container__items{display:flex;flex-direction:column;gap:12px;margin-bottom:0 !important}.accordion-item{background-color:#fff;border:1px solid #c3cdd0;border-radius:8px;width:100%;max-width:100%}.accordion-item__heading{margin-bottom:0}.accordion-item:focus-within{outline-offset:2px;outline:2px dashed #b530b1;box-shadow:none}.dark-theme .accordion-item:focus-within{outline-color:#f2cff1}.accordion-item:hover{border-color:#5e6264}.accordion-item__trigger{align-items:center;background-color:rgba(0,0,0,0);border:0;display:flex;gap:32px;justify-content:space-between;padding:20px 24px;text-align:left;width:100%}.accordion-item__trigger:focus{box-shadow:none;border-color:rgba(0,0,0,0);outline:0}.accordion-item__trigger__title{align-items:center;font:600 16px/1.15 "Proxima Nova";display:flex;flex:1 1 auto;gap:24px;position:relative}.accordion-item__trigger__title__text{display:block;width:100%;max-width:680px;color:#23272a}.accordion-item__trigger__title--q::before,.accordion-item__trigger__title--q::after{content:"Q";flex:0 0 29px;width:29px}.accordion-item__trigger__title--line::before,.accordion-item__trigger__title--line::after{content:"";flex:0 0 4px;width:4px}.accordion-item__trigger__title--q::before,.accordion-item__trigger__title--q::after,.accordion-item__trigger__title--line::before,.accordion-item__trigger__title--line::after{align-items:center;border-radius:4px;color:#c3cdd0;display:inline-flex;height:30px;justify-content:center;position:relative;transition:opacity .35s ease}.accordion-item__trigger__title--q::before,.accordion-item__trigger__title--line::before{background:rgba(195,205,208,.4);opacity:1;z-index:2}.accordion-item__trigger__title--q::after,.accordion-item__trigger__title--line::after{position:absolute;top:50%;transform:translateY(-50%);left:0;height:30px;color:#edf5fa;background:#92278f;opacity:0;transition:opacity .35s ease;z-index:1}.accordion-item__trigger__title--expanded::before{opacity:0}.accordion-item__trigger__title--expanded::after{opacity:1}.accordion-item__panel-content{margin:0px 24px 16px 77px;max-width:680px;color:#4f5254}.accordion-container__section{margin:0 auto;width:calc(100vw - 32px)}@media(min-width: 768px){.accordion-container__section{width:calc(100vw - 48px)}}@media(min-width: 992px){.accordion-container__section{width:calc(100vw - 64px)}}@media(min-width: 1200px){.accordion-container__section{width:calc(100vw - 128px)}}.dark-theme .accordion-container a:not(.btn-cta),.dark-theme .accordion-container button:not(.btn-cta){color:#005596}.dark-theme .accordion-container a:not(.btn-cta):hover,.dark-theme .accordion-container a:not(.btn-cta):active,.dark-theme .accordion-container a:not(.btn-cta):visited,.dark-theme .accordion-container a:not(.btn-cta):focus-visible,.dark-theme .accordion-container button:not(.btn-cta):hover,.dark-theme .accordion-container button:not(.btn-cta):active,.dark-theme .accordion-container button:not(.btn-cta):visited,.dark-theme .accordion-container button:not(.btn-cta):focus-visible{color:#005596}.dark-theme .accordion-container a:not(.btn-cta):focus-visible,.dark-theme .accordion-container button:not(.btn-cta):focus-visible{outline:2px dashed #b530b1}.dark-theme .accordion-container a:not(.btn-cta)::after,.dark-theme .accordion-container button:not(.btn-cta)::after{color:#005596}
