.module-accordion-item{border-bottom:1px solid rgba(23,47,74,.5)}.module-accordion-item.theme-dark{border-bottom-color:#ffffff80}.module-accordion-item.theme-dark.is-expanded .header .toggle-icon-holder{background-color:#fff;color:#172f4a}.module-accordion-item.theme-dark .header .toggle-icon-holder{color:#fff}.module-accordion-item.theme-dark .header:focus-visible{outline-color:#fff9}.module-accordion-item.is-expanded .header .toggle-icon-holder{background-color:#172f4a;color:#fff}.module-accordion-item.is-expanded .content-wrapper{grid-template-rows:1fr}.module-accordion-item .header{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:.75rem;justify-content:space-between;padding:.75rem 0;text-align:left;width:100%}@media only screen and (min-width:960px){.module-accordion-item .header{gap:1.25rem}}@media only screen and (min-width:1280px){.module-accordion-item .header{gap:1.25rem}}.module-accordion-item .header:focus-visible{outline:3px solid rgba(23,47,74,.6);outline-offset:4px}.module-accordion-item .header .title{-webkit-hyphens:auto;hyphens:auto;margin-bottom:0}.module-accordion-item .header .toggle-icon-holder{align-items:center;align-self:flex-start;background-color:transparent;border-radius:999px;color:#172f4a;display:flex;flex-shrink:0;height:3rem;justify-content:center;transition:background-color .3s cubic-bezier(.5,0,.15,1),color .3s cubic-bezier(.5,0,.15,1);width:3rem}.module-accordion-item .header .toggle-icon-holder .toggle-icon{height:1.25rem;transition:transform .3s cubic-bezier(.5,0,.15,1);width:1.25rem}.module-accordion-item .content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.5,0,.15,1)}.module-accordion-item .content-wrapper .content-inner{overflow:hidden}@media only screen and (min-width:1280px){.module-accordion-item .content-wrapper .content-inner{margin-right:5rem}}.module-accordion-item .content-wrapper .content-inner .text{padding-bottom:1.5rem;padding-top:.75rem}.module-accordion-item .content-wrapper .content-inner .button-holder{padding-bottom:1.5rem}.vertical-tabs{overflow:hidden}.vertical-tabs .inner.theme-dark{background-color:#172f4a;color:#fff;padding:5rem 0}@media only screen and (min-width:960px){.vertical-tabs .inner.theme-dark{padding:7.5rem 0}}.vertical-tabs .inner.theme-dark .tab-buttons .button-holder:before{background-color:#ffffff0d}.vertical-tabs .inner.theme-dark .tab-buttons .button-holder.is-inactive .tab-button{color:#ffffff80}.vertical-tabs .inner.theme-dark .tab-contents:before{background-color:#ffffff80}.vertical-tabs .inner.theme-dark .tab-contents .content-holder .tab-title{color:#ffffff80}.vertical-tabs .inner .main-headline{margin-bottom:2.5rem}@media only screen and (min-width:960px){.vertical-tabs .inner .main-headline{margin-bottom:5rem}}.vertical-tabs .inner .main-headline.is-single{margin-bottom:2.5rem}@media only screen and (min-width:960px){.vertical-tabs .inner .main-headline.is-single{margin-bottom:4rem}}.vertical-tabs .inner .tab-buttons{display:flex;overflow:auto}@media only screen and (min-width:960px){.vertical-tabs .inner .tab-buttons{flex-direction:column;overflow:visible}}.vertical-tabs .inner .tab-buttons .button-holder{flex-shrink:0;padding:.5rem;position:relative}@media only screen and (min-width:960px){.vertical-tabs .inner .tab-buttons .button-holder{padding-left:0;padding-right:0}.vertical-tabs .inner .tab-buttons .button-holder:not(:last-child){margin-bottom:1rem}}@media only screen and (min-width:1280px){.vertical-tabs .inner .tab-buttons .button-holder{margin-left:2.5rem;margin-right:0}}.vertical-tabs .inner .tab-buttons .button-holder:not(:last-child){margin-right:1rem}@media only screen and (min-width:960px){.vertical-tabs .inner .tab-buttons .button-holder:not(:last-child){margin-right:0}}.vertical-tabs .inner .tab-buttons .button-holder:before{background-color:#172f4a0d;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .3s cubic-bezier(.5,0,.15,1);width:100%;z-index:0}@media only screen and (min-width:960px){.vertical-tabs .inner .tab-buttons .button-holder:before{left:calc(-2.5rem - 30vw);width:calc(2.5rem + 30vw + 100%)}}.vertical-tabs .inner .tab-buttons .button-holder.is-inactive:before{background-color:transparent}.vertical-tabs .inner .tab-buttons .button-holder.is-inactive .tab-button{color:#172f4a80}.vertical-tabs .inner .tab-buttons .button-holder .tab-button{position:relative;transition:color .3s cubic-bezier(.5,0,.15,1);vertical-align:middle;z-index:1}.vertical-tabs .inner .tab-buttons .button-holder .tab-button:active,.vertical-tabs .inner .tab-buttons .button-holder .tab-button:focus,.vertical-tabs .inner .tab-buttons .button-holder .tab-button:hover{text-decoration:underline}.vertical-tabs .inner .tab-buttons .button-holder .tab-button .title-holder{-webkit-hyphens:auto;hyphens:auto}.vertical-tabs .inner .tab-buttons .button-holder .tab-button .title-holder b{padding:0;-webkit-line-clamp:2}.vertical-tabs .inner .tab-buttons .button-holder .tab-button .icon-holder{display:none}.vertical-tabs .inner .tab-contents{padding-top:2rem;position:relative}@media only screen and (min-width:960px){.vertical-tabs .inner .tab-contents{padding-top:0}}@media only screen and (min-width:1280px){.vertical-tabs .inner .tab-contents{margin-right:2rem}}.vertical-tabs .inner .tab-contents:before{background-color:#172f4a80;content:"";display:block;height:1px;left:-5vw;position:absolute;top:-.75rem;width:100vw}@media only screen and (min-width:960px){.vertical-tabs .inner .tab-contents:before{display:none}}.vertical-tabs .inner .tab-contents.is-single{padding-top:0}@media only screen and (min-width:960px){.vertical-tabs .inner .tab-contents.is-single{margin-left:2rem;margin-right:2rem}}.vertical-tabs .inner .tab-contents.is-single:before{display:none}.vertical-tabs .inner .tab-contents .content-holder .tab-title{color:#172f4a80;font-weight:500}
