.tab-navigation img{border-radius:1.5rem}.tab-navigation-container{position:relative}.tab-navigation-item-title{margin:0 !important;font-family:"STIXTwoText","Arial",sans-serif;font-size:1.25rem;font-weight:500;line-height:120%}.tab-navigation-item-subtitle{margin-top:0.5rem;margin-bottom:0;color:#53697E;font-size:1rem;line-height:150%;font-weight:400}.tab-navigation-item-header{position:relative;padding:1.25rem;border-radius:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;border:1px solid #EBEBEB;background-color:#fff;transition:border-color 0.35s,background-color 0.35s}.tab-navigation-item-header h3,.tab-navigation-item-header h4,.tab-navigation-item-header h5,.tab-navigation-item-header p,.tab-navigation-item-header i{transition:color 0.35s,border-radius 0.35s}.tab-navigation-item-header button{position:absolute;top:1.25rem;right:1.25rem;background:transparent;height:2rem;width:2rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1.5px solid #022341}.tab-navigation-item-header button i{position:absolute;right:50%;top:50%;font-size:10.667px;line-height:1;transition:transform 0.35s}.tab-navigation-item-header button i.icon-plus{visibility:visible;opacity:1;transform:translate(50%,-50%)}.tab-navigation-item-header button i.icon-minus{visibility:hidden;opacity:0;transform:translate(50%,-50%) rotate(-90deg)}.tab-navigation-item-header:hover,.tab-navigation-item-header.active{background-color:#E5F4FF;border-color:#CCE9FF}.tab-navigation-item-header:hover{cursor:pointer}.tab-navigation-item-header.active button{color:#fff;background-color:#022341}.tab-navigation-item-header.active button i.icon-plus{visibility:hidden;opacity:0;transform:translate(50%,-50%) rotate(-90deg)}.tab-navigation-item-header.active button i.icon-minus{visibility:visible;opacity:1;transform:translate(50%,-50%)}.tab-navigation-item-content{position:relative;display:none;border-radius:20px;animation:tab-content 0.6s ease-out;padding:1.25rem;margin-bottom:1rem;background-color:#fff;border:1px solid #EBEBEB}.tab-navigation-item-content.active{display:flex}.tab-navigation-item-content.multiple{flex-direction:column}.tab-navigation .accordion .tab-navigation-item-accordion-wrapper{position:relative;background-color:#F7F6F5;border:1px solid #EBEBEB;border-radius:20px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:ease-in-out;transition-duration:0.35s}.tab-navigation .accordion .tab-navigation-item-accordion-wrapper:has(.active){background-color:#F0F9FF;border:1px solid #CCE9FF}.tab-navigation .accordion .tab-navigation-item-accordion-wrapper:has(.active) .tab-navigation-item-accordion-header button{color:#fff;background-color:#022341}.tab-navigation .accordion .tab-navigation-item-accordion-wrapper+.tab-navigation-item-accordion-wrapper{margin-top:1.25rem}.tab-navigation .accordion .tab-navigation-item-accordion-title{margin:0 !important;font-size:1rem;font-weight:600;line-height:150%}.tab-navigation .accordion .tab-navigation-item-accordion-header{position:relative;cursor:pointer;padding:1.25rem 4rem 1.25rem 1.25rem}.tab-navigation .accordion .tab-navigation-item-accordion-header button{position:absolute;top:50%;right:1.25rem;transform:translateY(-50%);background:transparent;height:2rem;width:2rem;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1.5px solid #022341}.tab-navigation .accordion .tab-navigation-item-accordion-header button i{position:absolute;right:50%;top:50%;font-size:10.667px;line-height:1;transition:transform 0.35s}.tab-navigation .accordion .tab-navigation-item-accordion-header button i.icon-plus{visibility:visible;opacity:1;transform:translate(50%,-50%)}.tab-navigation .accordion .tab-navigation-item-accordion-header button i.icon-minus{visibility:hidden;opacity:0;transform:translate(50%,-50%) rotate(-90deg)}.tab-navigation .accordion .tab-navigation-item-accordion-header.active{padding:1.25rem 1.25rem 1rem 1.25rem}.tab-navigation .accordion .tab-navigation-item-accordion-header.active button i.icon-plus{visibility:hidden;opacity:0;transform:translate(50%,-50%) rotate(-90deg)}.tab-navigation .accordion .tab-navigation-item-accordion-header.active button i.icon-minus{visibility:visible;opacity:1;transform:translate(50%,-50%)}.tab-navigation .accordion .tab-navigation-item-accordion-content{position:relative;display:none;animation:tab-content 0.6s ease-out;padding:0 1.25rem 1.25rem}.tab-navigation .accordion .tab-navigation-item-accordion-content.active{display:flex}.tab-navigation .accordion .tab-navigation-item-accordion-content.multiple{flex-direction:column}.tab-navigation.bg-primary .tab-navigation-item-header,.tab-navigation.bg-secondary .tab-navigation-item-header,.tab-navigation.bg-cover.negative .tab-navigation-item-header,.tab-navigation.bg-accent .tab-navigation-item-header{border:solid 1.5px #fff}@media screen and (min-width:48rem){.tab-navigation-container{width:100%}.tab-navigation-container.vertical button:not(.modal-close),.tab-navigation-container.horizontal button:not(.modal-close){display:none !important}.tab-navigation-container.vertical .tab-navigation-item-content,.tab-navigation-container.horizontal .tab-navigation-item-content{margin-bottom:0}.tab-navigation-container.horizontal{display:flex;flex-wrap:wrap}.tab-navigation-container.horizontal>div:nth-last-child(2){margin-right:0}.tab-navigation-container.horizontal .tab-navigation-item-header{order:1;margin-right:1.5rem;flex:1}.tab-navigation-container.horizontal .tab-navigation-item-content{order:2;flex:0 0 100%}.tab-navigation-container.vertical{display:grid;-moz-column-gap:1.5rem;column-gap:1.5rem;grid-template-columns:25% 75%;grid-template-areas:"a content" "b content" "c content" "d content" "e content" "f content" "g content"}.tab-navigation-container.vertical>div:nth-last-child(2){margin:0}.tab-navigation-container.vertical .tab-navigation-item-header{grid-area:auto}.tab-navigation-container.vertical .tab-navigation-item-content{grid-area:content;display:flex;visibility:hidden;animation:none;height:0;opacity:1;transition:opacity 0.1s}.tab-navigation-container.vertical .tab-navigation-item-content.active{animation:tab-content 0.6s ease-out;height:100%;visibility:visible;opacity:1}.tab-navigation-item-title{letter-spacing:-1%;line-height:120%;font-size:1.5rem}.tab-navigation-item-subtitle{letter-spacing:0.14px;font-size:1.125rem}.tab-navigation-item-header{border-radius:32px;padding:2rem 1.5rem;margin-bottom:1.5rem}.tab-navigation-item-header>div{display:flex;flex-direction:column;height:100%}.tab-navigation-item-content{border-radius:32px;padding:2rem}.tab-navigation-item-content.multiple{flex-direction:row}.tab-navigation-item-content.multiple .tab-navigation-item-text{flex:1;width:auto;order:6}.tab-navigation-item-content.multiple .tab-navigation-item-image{order:3}.tab-navigation-item-content.multiple .tab-navigation-item-image.right{order:9}.tab-navigation-item-content.multiple .tab-navigation-item-image img{height:-moz-fit-content;height:fit-content}.tab-navigation .accordion .tab-navigation-item-accordion-title{font-size:1.125rem}.tab-navigation .accordion .tab-navigation-item-accordion-header{padding:1.25rem 5.5rem 1.25rem 1.25rem}.tab-navigation .accordion .tab-navigation-item-accordion-content.multiple{flex-direction:row}.tab-navigation .accordion .tab-navigation-item-accordion-content.multiple .tab-navigation-item-text{flex:1;width:auto;order:6}.tab-navigation .accordion .tab-navigation-item-accordion-content.multiple .tab-navigation-item-image{order:3}.tab-navigation .accordion .tab-navigation-item-accordion-content.multiple .tab-navigation-item-image.right{order:9}.tab-navigation .accordion .tab-navigation-item-accordion-content.multiple .tab-navigation-item-image img{height:-moz-fit-content;height:fit-content}}@media screen and (max-width:47.95rem){.tab-navigation .row{max-width:calc(100% + 1.5rem)}.tab-navigation-item-content+.tab-navigation-item-header{margin-top:2.5rem}.tab-navigation-item-content.active{background-color:#E5F4FF;border-color:#CCE9FF}.tab-navigation .col-12+.col-12{margin-top:1.5rem}}@media (hover:hover){.tab-navigation .accordion .tab-navigation-item-accordion-wrapper:hover{background-color:#F0F9FF;border:1px solid #CCE9FF}.tab-navigation .accordion .tab-navigation-item-accordion-wrapper:hover .tab-navigation-item-accordion-header button{color:#fff;background-color:#022341}}
/*# sourceMappingURL=tab-navigation.css.map */