@keyframes accordion{0%{opacity:0;transform:translateY(-10px) translateZ(0)}to{opacity:1;transform:translateY(0) translateZ(0)}}.accordion--boxed{border-radius:11px;padding:80px 30px}.accordion--boxed.accordion--box-border{border:1px solid}.accordion--boxed.accordion--box-shadow{box-shadow:0 0 44px rgba(0,24,63,.2)}.accordion--boxed .accordion__inner{margin:0 auto}.accordion__item{padding:30px 0}.accordion__item:not(:last-child){border-bottom:1px solid}.accordion__item:first-child{padding-top:0}.accordion__item:last-child{padding-bottom:0}.accordion__header{cursor:pointer;display:flex;justify-content:space-between}.accordion__title-summary{width:100%}.accordion__chevron{background:none;border:2px solid transparent;border-radius:5px;cursor:pointer;flex-shrink:0;height:40px;margin:0;margin-inline-start:30px;outline:0;padding:0;transition:.2s ease-in-out;width:40px}.accordion__header:hover .accordion__chevron{transform:scale(1.15)}.accordion__chevron__down,.accordion__chevron__up{display:block}.accordion__chevron__up,.accordion__item--expanded .accordion__chevron__down{display:none}.accordion__item--expanded .accordion__chevron__up{display:block}.accordion__details{display:none;margin-top:30px}.accordion__item--expanded .accordion__details{animation:accordion .2s ease-in-out forwards;display:block}.accordion__back-to-top{float:right;font-size:.89rem;margin-top:60px;text-decoration:none}.accordion__back-to-top:hover{text-decoration:underline}@media (max-width:1139px){.accordion--boxed{padding-bottom:50px;padding-top:50px}}.accordion--light.accordion--boxed{background:#fff}.accordion--light .accordion__chevron:focus,.accordion--light .accordion__item:not(:last-child),.accordion--light.accordion--boxed.accordion--box-border{border-color:#3a42dc}.accordion--light .accordion__back-to-top,.accordion--light .accordion__back-to-top:hover,.accordion--light .accordion__chevron{color:#00183f}.accordion--dark.accordion--boxed{background:#00183f}.accordion--dark .accordion__chevron:focus,.accordion--dark .accordion__item:not(:last-child),.accordion--dark.accordion--boxed.accordion--box-border{border-color:hsla(0,0%,100%,.2)}.accordion--dark .accordion__back-to-top,.accordion--dark .accordion__back-to-top:hover,.accordion--dark .accordion__chevron{color:#fff}.services-accordion{background:rgba(248,253,252,.9);border:1px solid #7dcfcc;border-radius:32px}.services-accordion .accordion__item:not(:last-child){border-bottom:1px solid;border-color:#7dcfcc}.services-accordion .accordion__title.large-text.important-text{font-size:25px;line-height:30px}.services-accordion p{color:#000}