@import url("https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&display=swap");section.sticky-faq{--sticky-faq-radius:16px;--sticky-faq-accent:#b3e83a;--sticky-faq-max-width:880px;--sticky-faq-pad-top:80px;--sticky-faq-pad-bot:80px;--sticky-faq-bg:#002c7c;--sticky-faq-eyebrow:#b3e83a;--sticky-faq-heading:#feffff;--sticky-faq-body:rgba(254,255,255,.78);--sticky-faq-item-bg:rgba(254,255,255,.04);--sticky-faq-item-border:rgba(254,255,255,.14);--sticky-faq-item-hover-bg:rgba(254,255,255,.08);--sticky-faq-question:#feffff;--sticky-faq-answer:rgba(254,255,255,.82);--sticky-faq-chevron:#feffff;background:var(--sticky-faq-bg)!important;background-color:var(--sticky-faq-bg)!important;box-sizing:border-box!important;color:var(--sticky-faq-body)!important;display:block!important;font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif!important;padding-bottom:var(--sticky-faq-pad-bot)!important;padding-top:var(--sticky-faq-pad-top)!important}section.sticky-faq *,section.sticky-faq :after,section.sticky-faq :before{box-sizing:border-box}section.sticky-faq--boxed{border-radius:24px!important;padding-left:clamp(24px,5vw,64px)!important;padding-right:clamp(24px,5vw,64px)!important}section.sticky-faq--boxed .sticky-faq__inner{max-width:none!important;padding:0!important}section.sticky-faq--full_bleed{border-radius:0!important;margin-left:0!important;margin-right:0!important;max-width:none!important;padding-left:0!important;padding-right:0!important;width:100%!important}section.sticky-faq--full_bleed .sticky-faq__inner{margin:0 auto!important;max-width:1100px!important;padding-left:24px!important;padding-right:24px!important}@media (max-width:600px){section.sticky-faq--boxed{border-radius:0!important;padding-left:20px!important;padding-right:20px!important}}section.sticky-faq--light{--sticky-faq-bg:#feffff;--sticky-faq-eyebrow:#0046c0;--sticky-faq-heading:#00192d;--sticky-faq-body:rgba(0,25,45,.7);--sticky-faq-item-bg:#feffff;--sticky-faq-item-border:rgba(0,25,45,.12);--sticky-faq-item-hover-bg:rgba(0,25,45,.03);--sticky-faq-question:#00192d;--sticky-faq-answer:rgba(0,25,45,.78);--sticky-faq-chevron:#00192d}section.sticky-faq--blue{--sticky-faq-bg:#002c7c;--sticky-faq-eyebrow:#b3e83a;--sticky-faq-heading:#feffff;--sticky-faq-body:rgba(254,255,255,.78);--sticky-faq-item-bg:rgba(254,255,255,.04);--sticky-faq-item-border:rgba(254,255,255,.16);--sticky-faq-item-hover-bg:rgba(254,255,255,.08);--sticky-faq-question:#feffff;--sticky-faq-answer:rgba(254,255,255,.82);--sticky-faq-chevron:#feffff}section.sticky-faq--dark{--sticky-faq-bg:#00192d;--sticky-faq-eyebrow:#b3e83a;--sticky-faq-heading:#feffff;--sticky-faq-body:rgba(254,255,255,.75);--sticky-faq-item-bg:rgba(254,255,255,.03);--sticky-faq-item-border:rgba(254,255,255,.1);--sticky-faq-item-hover-bg:rgba(254,255,255,.06);--sticky-faq-question:#feffff;--sticky-faq-answer:rgba(254,255,255,.78);--sticky-faq-chevron:#feffff}section.sticky-faq .sticky-faq__inner{margin:0 auto;max-width:var(--sticky-faq-max-width);padding:0 24px}section.sticky-faq .sticky-faq__intro{margin-bottom:48px}.sticky-faq--align-center section.sticky-faq .sticky-faq__intro{text-align:center}.sticky-faq--align-center section.sticky-faq .sticky-faq__subhead{margin-left:auto;margin-right:auto}section.sticky-faq .sticky-faq__eyebrow{color:var(--sticky-faq-eyebrow);font-family:DM Sans,system-ui,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}section.sticky-faq .sticky-faq__heading{color:var(--sticky-faq-heading);font-family:DM Sans,system-ui,sans-serif;font-size:clamp(2rem,1.4rem + 2.4vw,2.75rem);font-weight:700;letter-spacing:-.01em;line-height:1.1;margin:0 0 16px}section.sticky-faq .sticky-faq__subhead{color:var(--sticky-faq-body)!important;font-family:DM Sans,system-ui,sans-serif!important;font-size:1.0625rem!important;font-weight:400!important;line-height:1.55!important;margin:0!important;max-width:56ch}section.sticky-faq .sticky-faq__list{display:flex;flex-direction:column;gap:12px}section.sticky-faq .sticky-faq__item{background:var(--sticky-faq-item-bg);border:1px solid var(--sticky-faq-item-border);border-radius:var(--sticky-faq-radius);overflow:hidden;transition:background .2s ease,border-color .2s ease}section.sticky-faq .sticky-faq__item:hover,section.sticky-faq .sticky-faq__item[open]{background:var(--sticky-faq-item-hover-bg)}section.sticky-faq .sticky-faq__question{align-items:center;color:var(--sticky-faq-question);cursor:pointer;display:flex;font-family:DM Sans,system-ui,sans-serif;font-size:1.0625rem;font-weight:600;gap:24px;justify-content:space-between;line-height:1.4;list-style:none;padding:20px 24px;-webkit-tap-highlight-color:transparent}section.sticky-faq .sticky-faq__question::-webkit-details-marker{display:none}section.sticky-faq .sticky-faq__question::marker{content:"";display:none}section.sticky-faq .sticky-faq__question:focus-visible{border-radius:var(--sticky-faq-radius);outline:2px solid var(--sticky-faq-accent);outline-offset:-2px}section.sticky-faq .sticky-faq__question-text{flex:1 1 auto}section.sticky-faq .sticky-faq__chevron{border:1.5px solid var(--sticky-faq-item-border);border-radius:50%;flex:0 0 auto;height:32px;position:relative;transition:transform .25s ease,border-color .2s ease,background .2s ease;width:32px}section.sticky-faq .sticky-faq__chevron:after{border-bottom:1.75px solid var(--sticky-faq-chevron);border-right:1.75px solid var(--sticky-faq-chevron);content:"";height:10px;inset:0;margin:auto;position:absolute;transform:translateY(-2px) rotate(45deg);transition:transform .25s ease;width:10px}section.sticky-faq .sticky-faq__item[open] section.sticky-faq .sticky-faq__chevron{border-color:var(--sticky-faq-accent)}section.sticky-faq .sticky-faq__item[open] section.sticky-faq .sticky-faq__chevron:after{border-color:var(--sticky-faq-accent);transform:translateY(2px) rotate(-135deg)}section.sticky-faq .sticky-faq__answer{color:var(--sticky-faq-answer);font-size:1rem;font-weight:400;line-height:1.6;padding:0 24px 24px}section.sticky-faq .sticky-faq__answer>:first-child{margin-top:0}section.sticky-faq .sticky-faq__answer>:last-child{margin-bottom:0}section.sticky-faq .sticky-faq__answer p{margin:0 0 12px}section.sticky-faq .sticky-faq__answer p:last-child{margin-bottom:0}section.sticky-faq .sticky-faq__answer ol,section.sticky-faq .sticky-faq__answer ul{margin:0 0 12px;padding-left:20px}section.sticky-faq .sticky-faq__answer li{margin:0 0 4px}section.sticky-faq .sticky-faq__answer a{color:var(--sticky-faq-accent);text-decoration:underline;text-underline-offset:2px}.sticky-faq--light section.sticky-faq .sticky-faq__answer a{color:#0046c0}@media (prefers-reduced-motion:no-preference){section.sticky-faq .sticky-faq__answer{animation:sticky-faq-fade-in .22s ease both}}@keyframes sticky-faq-fade-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}section.sticky-faq .sticky-faq__empty{color:var(--sticky-faq-body);font-style:italic;margin:0;opacity:.7;text-align:center}section.sticky-faq .sticky-faq__content h3{color:var(--sticky-faq-question);font-family:DM Sans,system-ui,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.4;margin:24px 0 8px}section.sticky-faq .sticky-faq__content h3:first-child{margin-top:0}section.sticky-faq .sticky-faq__content ol,section.sticky-faq .sticky-faq__content p,section.sticky-faq .sticky-faq__content ul{color:var(--sticky-faq-answer);font-size:1rem;line-height:1.6;margin:0 0 12px}section.sticky-faq .sticky-faq__content a{color:var(--sticky-faq-accent);text-decoration:underline;text-underline-offset:2px}.sticky-faq--light section.sticky-faq .sticky-faq__content a{color:#0046c0}@media (max-width:640px){.sticky-faq{--sticky-faq-pad-top:56px;--sticky-faq-pad-bot:56px}section.sticky-faq .sticky-faq__intro{margin-bottom:32px}section.sticky-faq .sticky-faq__question{font-size:1rem;gap:16px;padding:18px 20px}section.sticky-faq .sticky-faq__answer{font-size:.95rem;padding:0 20px 20px}section.sticky-faq .sticky-faq__chevron{height:28px;width:28px}}