.accordion{background-color:#fff;color:#101820;-webkit-box-shadow:0px 5px 15px 0px rgba(29,32,80,.2);box-shadow:0px 5px 15px 0px rgba(29,32,80,.2);padding:0}@media(prefers-color-scheme: dark){.accordion{background-color:#1d2050}}@media(prefers-color-scheme: dark){.accordion{color:#fff}}@media(prefers-color-scheme: dark){.accordion{-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,.2);box-shadow:0px 5px 15px 0px rgba(0,0,0,.2)}}.accordion .accordion__button{font-size:1.3125rem;font-size:clamp(1.125rem, 1.6773162939vw, 1.3125rem);line-height:1.2;margin-top:1.5rem;margin-top:clamp(1rem, 1.9169329073vw, 2rem);margin-bottom:0.75rem;margin-bottom:clamp(0.5rem, 0.9584664537vw, 1rem);font-family:"TT Hoves Pro",helvetica,arial,sans-serif;font-weight:900;width:100%;text-align:left;margin:0;padding:32px 32px 32px 64px;position:relative;z-index:2}.accordion .accordion__button::before{-webkit-transition:all .25s ease;transition:all .25s ease;background-color:#00277c;content:"";position:absolute;bottom:0;left:0;right:0;width:0;margin:auto;height:5px}@media(prefers-color-scheme: dark){.accordion .accordion__button::before{background-color:#fde021}}.accordion .accordion__button::after{border:0;position:absolute;left:32px;top:18px;bottom:0;font-size:1.875em;font-weight:500;vertical-align:-0.25rem;color:#00277c}@media(prefers-color-scheme: dark){.accordion .accordion__button::after{color:#fde021}}.accordion .accordion__button[aria-expanded=true]::after{content:"–"}.accordion .accordion__button:hover,.accordion .accordion__button:focus{-webkit-transition:all .25s ease;transition:all .25s ease;color:#101820;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}@media(prefers-color-scheme: dark){.accordion .accordion__button:hover,.accordion .accordion__button:focus{color:#fff}}.accordion .accordion__button:focus-visible{border-radius:0;outline-offset:2px;-webkit-box-shadow:0 0 0 2px #1d2050;box-shadow:0 0 0 2px #1d2050;outline:2px solid #fff;outline-color:#00277c}@media(prefers-color-scheme: dark){.accordion .accordion__button:focus-visible{-webkit-box-shadow:0 0 0 2px #1d2050;box-shadow:0 0 0 2px #1d2050}}@media(prefers-color-scheme: dark){.accordion .accordion__button:focus-visible{outline:2px solid #fff}}@media(prefers-color-scheme: dark){.accordion .accordion__button:focus-visible{outline-color:#fde021}}.accordion .accordion__button:hover::before,.accordion .accordion__button:focus::before,.accordion .accordion__button[aria-expanded=true]::before{width:100%}.accordion .accordion__content{margin-left:32px;margin-right:32px;border-top:1px solid rgba(0,0,0,0)}.accordion .accordion__content>*:first-child{margin-top:24px}.accordion .accordion__content>*:last-child{margin-bottom:32px}.accordion .accordion__content[aria-hidden=false]{border-top-color:#d9d9d9}@media(prefers-color-scheme: dark){.accordion .accordion__content[aria-hidden=false]{border-top-color:#222}}.accordion .accordion__content[aria-hidden=false]::before{content:"";border-color:#00277c;border:1px solid;position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none}@media(prefers-color-scheme: dark){.accordion .accordion__content[aria-hidden=false]::before{border-color:#fde021}}@media(min-width: 48em){.accordion .accordion__content{margin-left:64px}}.accordion+.accordion{margin-top:32px}.faq-listing .more-link{margin-top:32px}
