.accordion-module,.accordion-component{width:100%;overflow:hidden;padding:12px 12px 0}.accordion-module .accordion-container .accordion-wrapper,.accordion-component .accordion-container .accordion-wrapper{display:flex;flex-direction:column;gap:48px}.accordion-module .accordion-container .accordion-main-wrapper,.accordion-component .accordion-container .accordion-main-wrapper{display:flex;flex-direction:column;gap:12px}.accordion-module .intro-box,.accordion-component .intro-box{padding:0 24px 0 0;width:100%;display:flex;flex-direction:column;gap:12px}.accordion-module .intro-box .paragraph-content,.accordion-component .intro-box .paragraph-content{padding-bottom:0}.accordion-module .intro-box .paragraph-content>*:first-child,.accordion-component .intro-box .paragraph-content>*:first-child{padding-top:0}.accordion-module .accordion-element-container,.accordion-component .accordion-element-container{position:relative;display:flex;flex-direction:column;width:100%}.accordion-module .bg-color,.accordion-component .bg-color{transition:width .3s ease,border-radius .3s ease;position:absolute;z-index:-1;top:0;width:100%;height:100%;box-sizing:unset;left:50%;transform:translate(-50%);border-radius:4px}.theme-light .accordion-module .bg-color,.theme-light .accordion-component .bg-color{background:#f2f6f9}.theme-dark .accordion-module .bg-color,.theme-dark .accordion-component .bg-color{background:#336da5}.accordion-module .accordion-head,.accordion-component .accordion-head{transition:min-height .2s linear .1s;display:flex;justify-content:space-between;padding:24px 12px;text-transform:none;width:100%;background:transparent;min-height:83px;border:none;scroll-margin-top:80px}.theme-light .accordion-module .accordion-head,.theme-light .accordion-component .accordion-head{color:#00488e}.theme-dark .accordion-module .accordion-head,.theme-dark .accordion-component .accordion-head{color:#fff}.accordion-module .accordion-head h3,.accordion-component .accordion-head h3{transition:transform .3s ease;transform:translate(12px);margin-top:2px;margin-right:12px;text-align:left}.accordion-module .accordion-head:hover,.accordion-module .accordion-head:active,.accordion-component .accordion-head:hover,.accordion-component .accordion-head:active{border:none}.accordion-module .accordion-head .icon,.accordion-component .accordion-head .icon{display:flex;flex-shrink:0}.accordion-module .accordion-head .icon svg,.accordion-component .accordion-head .icon svg{transition:transform .3s ease;width:40px;height:40px;stroke:currentColor}.accordion-module .accordion-head.active,.accordion-component .accordion-head.active{padding-bottom:8px;min-height:67px;transition:none}.accordion-module .accordion-head.active h3,.accordion-component .accordion-head.active h3{transform:translate(0)}.accordion-module .accordion-head.active .icon svg,.accordion-component .accordion-head.active .icon svg{transform:rotate(180deg)}.accordion-module .accordion-head.active~.accordion-content,.accordion-component .accordion-head.active~.accordion-content{transition:max-height .3s linear,opacity .2s linear .1s;opacity:1;display:inline-block;visibility:visible}.accordion-module .accordion-head.active .bg-color,.accordion-component .accordion-head.active .bg-color{width:calc(100% + 32px);height:100%}.accordion-module .accordion-head.active:focus-visible,.accordion-component .accordion-head.active:focus-visible{outline:none}.theme-light .accordion-module .accordion-head.active:focus-visible .bg-color,.theme-light .accordion-component .accordion-head.active:focus-visible .bg-color{border-radius:4px;outline:solid 3px #00a3ae}.theme-dark .accordion-module .accordion-head.active:focus-visible .bg-color,.theme-dark .accordion-component .accordion-head.active:focus-visible .bg-color{border-radius:4px;outline:solid 3px #00a3ae}.accordion-module .accordion-content,.accordion-component .accordion-content{transition:max-height .3s linear,opacity .2s linear;max-height:0;overflow:hidden;padding:0 16px;opacity:0;display:inline-block;visibility:collapse}.accordion-module .accordion-content>*,.accordion-component .accordion-content>*{padding-bottom:24px}.accordion-module .accordion-content>*:last-child,.accordion-component .accordion-content>*:last-child{padding-bottom:24px}.accordion-module .accordion-content img,.accordion-component .accordion-content img{border-radius:4px}.accordion-module .accordion-content .paragraph-content,.accordion-component .accordion-content .paragraph-content{padding-bottom:24px}.accordion-module .accordion-content .paragraph-content>*:first-child,.accordion-component .accordion-content .paragraph-content>*:first-child{padding-top:0}.accordion-module .accordion-content .button-container,.accordion-component .accordion-content .button-container{display:flex}.accordion-module .accordion-content .button-container .btn-primary,.accordion-component .accordion-content .button-container .btn-primary{margin-right:16px}.accordion-module .image-container,.accordion-component .image-container{width:100%}.accordion-module .image-container picture,.accordion-component .image-container picture{display:flex}.accordion-module .image-container img,.accordion-component .image-container img{height:175px;width:100%;object-fit:cover}@media (max-width: 767px){.accordion-module .accordion-container .button-container,.accordion-component .accordion-container .button-container{flex-wrap:wrap;gap:12px}.accordion-module .accordion-container .button-container a.btn,.accordion-component .accordion-container .button-container a.btn{width:100%;justify-content:center}.accordion-module .accordion-container .button-container .btn-primary,.accordion-component .accordion-container .button-container .btn-primary{margin-right:0}}@media (min-width: 768px){.accordion-module,.accordion-component{padding:16px 16px 0}.accordion-module .accordion-container .accordion-wrapper,.accordion-component .accordion-container .accordion-wrapper{gap:64px}.accordion-module .accordion-container .accordion-wrapper .col-row.accordion-main-wrapper-row,.accordion-component .accordion-container .accordion-wrapper .col-row.accordion-main-wrapper-row{justify-content:center}.accordion-module .accordion-container .accordion-wrapper .col-row.accordion-main-wrapper-row>div,.accordion-component .accordion-container .accordion-wrapper .col-row.accordion-main-wrapper-row>div{display:flex;justify-content:center}.accordion-module .accordion-container .accordion-wrapper .col-row.accordion-main-wrapper-row>div .accordion-main-wrapper,.accordion-component .accordion-container .accordion-wrapper .col-row.accordion-main-wrapper-row>div .accordion-main-wrapper{max-width:1440px;gap:16px}.accordion-module .intro-box,.accordion-component .intro-box{padding:0 0 0 32px;gap:16px}.accordion-module .accordion-head,.accordion-component .accordion-head{min-height:112px;padding:32px 16px}.accordion-module .accordion-head h3,.accordion-component .accordion-head h3{transform:translate(0)}.accordion-module .accordion-head .icon svg,.accordion-component .accordion-head .icon svg{width:48px;height:48px}.accordion-module .accordion-head.active,.accordion-component .accordion-head.active{padding-bottom:9.5px;min-height:89.5px}.accordion-module .accordion-content>*:last-child,.accordion-component .accordion-content>*:last-child{padding-bottom:32px}.accordion-module .accordion-content>*,.accordion-component .accordion-content>*{padding-bottom:32px}.accordion-module .accordion-content>.paragraph-content,.accordion-component .accordion-content>.paragraph-content{padding-bottom:32px}.accordion-module .image-container img,.accordion-component .image-container img{height:409px}}
