.full-bleed.astro-6gjnhghv{width:100vw;margin-left:50%;transform:translate(-50%)}.accordion-container.astro-6gjnhghv{counter-increment:accordion;border-bottom:1px solid rgba(255,255,255,.1)}.accordion-container.astro-6gjnhghv:first-child{border-top:1px solid rgba(255,255,255,.1)}.accordion__trigger.astro-6gjnhghv{position:relative;display:flex;flex-direction:column;gap:16px;width:100%;align-items:flex-start;justify-content:flex-start;background:none;color:#fff;cursor:pointer;padding:24px 0}@media only screen and (min-width: 1024px){.accordion__trigger.astro-6gjnhghv{--pseudo-before-margin-right: 59px;flex-direction:row;align-items:center;padding:32px 0}.accordion__trigger.astro-6gjnhghv:hover,.accordion__trigger.astro-6gjnhghv:focus-visible{--cta-icon-color: #1b1b1b;--cta-bg-color: #ffffff}}@media only screen and (min-width: 1200px){.accordion__trigger.astro-6gjnhghv{--pseudo-before-margin-right: 152px}}.accordion__trigger--expanded.astro-6gjnhghv{--cta-icon-color: #1b1b1b;--cta-icon-rotate: 180deg;--cta-bg-color: #ffffff}.accordion__trigger--expanded.astro-6gjnhghv .accordion__content.astro-6gjnhghv{overflow:visible}.accordion__trigger.astro-6gjnhghv:before{content:counter(accordion,decimal-leading-zero) ".";font-size:24px;line-height:1.333;font-weight:500}@media only screen and (min-width: 1024px){.accordion__trigger.astro-6gjnhghv:before{font-size:32px;line-height:1.125;margin-right:var(--pseudo-before-margin-right)}}.accordion__trigger-text.astro-6gjnhghv{font-size:24px;line-height:1}@media only screen and (min-width: 1024px){.accordion__trigger-text.astro-6gjnhghv{font-size:32px;line-height:1.25}}.accordion__cta.astro-6gjnhghv{position:absolute;top:24px;right:0;display:grid;place-items:center;width:26px;height:26px;border:1px solid #f5f5f5;border-radius:50%;background-color:var(--cta-bg-color, rgba(255, 255, 255, 0));transition:background-color .22s ease-out}@media only screen and (min-width: 1024px){.accordion__cta.astro-6gjnhghv{position:relative;top:auto;right:auto;width:51px;height:51px;margin-left:auto}}.accordion__cta.astro-6gjnhghv svg.astro-6gjnhghv{--color: var(--cta-icon-color, #ffffff);width:15px;height:auto;transform:rotate(var(--cta-icon-rotate, 0));transition:transform .22s ease-out,fill .22s ease-out}@media only screen and (min-width: 1024px){.accordion__cta.astro-6gjnhghv svg.astro-6gjnhghv{width:20px}}.accordion__content.astro-6gjnhghv{transition:max-height .22s ease-out;overflow:hidden;visibility:hidden;max-height:0;max-width:648px}@media only screen and (min-width: 1024px){.accordion__content.astro-6gjnhghv{position:relative;top:-16px;margin-left:120px}}@media only screen and (min-width: 1200px){.accordion__content.astro-6gjnhghv{margin-left:212px;max-width:848px}}.accordion__content-inner.astro-6gjnhghv{color:#fff;padding-bottom:24px;max-width:none!important}@media only screen and (min-width: 1024px){.accordion__content-inner.astro-6gjnhghv{padding-bottom:8px}}.accordion__content-inner.astro-6gjnhghv>*:last-child{margin-bottom:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes marquee-reverse{0%{transform:translate(0)}to{transform:translate(100%)}}:root{--spring-easing: linear( 0, .0027, .0105 .69%, .0445, .0987 2.2%, .1771 3.03%, .3581 4.54%, .8868 8.46%, 1.0146, 1.1232, 1.2098 11.76%, 1.2699 12.8%, 1.2909 13.28%, 1.3096, 1.3227, 1.3306 14.93%, 1.3334, 1.3291 16.31%, 1.3169, 1.2981, 1.2738 18.58%, 1.2396 19.47%, 1.0515 23.67%, 1.0072 24.77%, .9734 25.73%, .9396 26.9%, .9156 28%, .8987, .8902 30.34%, .8888 31.03%, .8901, .894, .9001 33.3%, .9203 35.02%, .9821 39.15%, 1.0083 41.21%, 1.0197 42.38%, 1.0278, 1.0333 44.58%, 1.0364 45.75%, 1.0368 47.2%, 1.0333 48.85%, 1.0265 50.57%, .9977 56.62%, .9911, .988 61.02%, .9889 64.4%, 1.0006 72.03%, 1.0039 76.23%, 1.0037 79.94%, .9988 90.68%, .9995 99.96% )}.full-bleed.astro-6ofhtc4o{width:100vw;margin-left:50%;transform:translate(-50%)}@media only screen and (min-width: 1024px){.page-strip.astro-6ofhtc4o:has(.accordions){--margin-t: 80px;--margin-b: 80px}}.accordions.astro-6ofhtc4o{background-color:#004887;border-radius:30px;padding:32px 24px}@media only screen and (min-width: 1024px){.accordions.astro-6ofhtc4o{padding:40px 52px}}.accordions__title.astro-6ofhtc4o{font-size:32px;line-height:42px;color:#fff;margin-bottom:24px;text-wrap:balance;font-weight:400}@media only screen and (min-width: 1024px){.accordions__title.astro-6ofhtc4o{font-size:40px;line-height:44px;margin-bottom:40px}}.accordions__title.astro-6ofhtc4o strong.astro-6ofhtc4o{font-weight:700}.accordions.astro-6ofhtc4o .container.astro-6ofhtc4o{margin:0;max-width:none}
