@charset "UTF-8";.hed[data-v-738cbec8]{font-family:Control Upright Web,"Helvetica Neue, Helvetica, Arial, sans-serif";font-size:var(--type--h2--font-size);font-weight:475;letter-spacing:var(--type--h2--letter-spacing);line-height:var(--type--h2--line-height)}.faqs[data-v-738cbec8]{display:block}.faqs h3 button[data-v-738cbec8]{display:block;width:92%;position:relative;padding:36px 5% 36px 3%;background-color:var(--palette--bg-alt);font-size:24px;border-radius:4px}.faqs h3 button svg[data-v-738cbec8]{position:absolute;right:36px;top:36px}.faqs h3 button[data-v-738cbec8]:hover{background-color:#000;color:#fff}.faqs h3 button:hover svg[data-v-738cbec8]{color:#fff}.faqs .faq.active button[data-v-738cbec8]{background-color:#000;color:#fff}.faqs .faq-answer[data-v-738cbec8]{padding:80px 40px;font-size:18px;line-height:26px}.faqs .faq-answer[data-v-738cbec8] strong{font-weight:500}.faqs .faq-answer[data-v-738cbec8] h2{font-weight:500;font-size:22px}.faqs .faq-answer[data-v-738cbec8] h3{font-weight:500;font-size:18px}.faqs .faq-answer[data-v-738cbec8] em{font-style:italic}.faqs .faq-answer[data-v-738cbec8] ul,.faqs .faq-answer[data-v-738cbec8] ol{padding:20px 30px}.faqs .faq-answer[data-v-738cbec8] ol li{list-style-type:decimal}.hed[data-v-738cbec8]{max-width:27em;margin-bottom:calc(var(--space) * 3)}@media screen and (max-width: 665px){.hed[data-v-738cbec8]{margin-inline:var(--grid--gutter)}}.faq[data-v-738cbec8]{padding:.4rem 0}.faq-panel[data-v-738cbec8]{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.faq.active .faq-panel[data-v-738cbec8]{grid-template-rows:1fr}.faq-panel__inner[data-v-738cbec8]{overflow:hidden}.faq-toggle[data-v-738cbec8]{all:unset;cursor:pointer;display:inline-block;font-weight:600}.faq-toggle[data-v-738cbec8]:focus-visible{outline:2px solid #2684ff;border-radius:2px}@media screen and (min-width: 666px){.faq.active button[data-v-738cbec8]:hover{background-color:var(--palette--accent)!important}}@media screen and (max-width: 665px){.faqs h3 button[data-v-738cbec8]{width:85%;padding:36px 10% 36px 5%;font-size:20px}.faqs h3 button svg[data-v-738cbec8]{right:20px}.faqs .faq-answer[data-v-738cbec8]{padding:30px 20px;font-size:15px;line-height:26px}}
