.ConnectBanner_container__79eoI{height:320px;width:100%;overflow:hidden;border-radius:1rem}@media (min-width:768px){.ConnectBanner_container__79eoI{height:400px}}.ConnectBanner_container__79eoI{background:radial-gradient(80% 80% at 85% 40%,#93b7ff 0,rgba(92,156,255,0) 60%),#2b7fff}.ConnectBanner_inner__nOKRY{margin-left:auto;margin-right:auto;height:100%;max-width:1280px;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.ConnectBanner_inner__nOKRY{padding-left:2.5rem;padding-right:2.5rem}}.ConnectBanner_row__PV2Am{margin-top:0;display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}@media (min-width:768px){.ConnectBanner_row__PV2Am{margin-top:.5rem;flex-direction:row;align-items:center;justify-content:space-between;gap:2rem}}.ConnectBanner_row__PV2Am{min-height:100%}.ConnectBanner_textWrap__QCRyq{max-width:680px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}@media (min-width:768px){.ConnectBanner_textWrap__QCRyq{max-width:880px;flex:1 1 0%;flex:1.2;padding-right:1rem}}.ConnectBanner_textWrap__QCRyq{text-align:center}.ConnectBanner_title__rXEzE{font-weight:600}@media (min-width:768px){.ConnectBanner_title__rXEzE{line-height:1.375}}.ConnectBanner_title__rXEzE{font-size:clamp(16px,4.2vw,26px);line-height:1.2}.ConnectBanner_subtitle__zJmGW{font-weight:600}@media (min-width:768px){.ConnectBanner_subtitle__zJmGW{line-height:1.375}}.ConnectBanner_subtitle__zJmGW{font-size:clamp(14px,3.8vw,24px);line-height:1.2;opacity:.95}.ConnectBanner_btn__bT_u_{margin-top:.75rem;display:inline-flex;width:100%;max-width:260px;align-items:center;justify-content:center;gap:.5rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:.5rem 1rem;--tw-text-opacity:1;color:rgb(43 127 255/var(--tw-text-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ConnectBanner_btn__bT_u_:hover{opacity:.95}@media (min-width:640px){.ConnectBanner_btn__bT_u_{width:auto}}@media (min-width:768px){.ConnectBanner_btn__bT_u_{margin-top:1.5rem;padding:.75rem 1.25rem}}.ConnectBanner_btn__bT_u_{margin-left:auto;margin-right:auto}.ConnectBanner_btnText__t3Np7{font-weight:600}@media (min-width:768px){.ConnectBanner_btnText__t3Np7{font-size:1rem;line-height:1.5rem}}.ConnectBanner_btnText__t3Np7{font-size:15px}.ConnectBanner_hero__Z0hbM{height:100%;min-width:200px;flex:1 1 0%;background-position:50%;background-repeat:no-repeat}@media (min-width:768px){.ConnectBanner_hero__Z0hbM{flex:0.85}}.ConnectBanner_hero__Z0hbM{display:none}@media (min-width:768px){.ConnectBanner_hero__Z0hbM{display:block}.ConnectBanner_textWrap__QCRyq{text-align:left}.ConnectBanner_btn__bT_u_{margin-left:0;margin-right:0}.ConnectBanner_hero__Z0hbM{background-image:url(/images/ConnectBannerHero.svg);background-position:bottom;background-size:contain}}@media (min-width:768px) and (max-width:900px){.ConnectBanner_title__rXEzE{font-size:28px}.ConnectBanner_subtitle__zJmGW{font-size:24px}}@media (min-width:901px){.ConnectBanner_subtitle__zJmGW,.ConnectBanner_title__rXEzE{font-size:34px}}.FAQItem_item__91mIC{border-bottom:1px solid #e5e7eb}.FAQItem_item__91mIC:last-child{border-bottom:none}.FAQItem_questionButton__EBji2{width:100%;text-align:left;padding:1rem;display:flex;justify-content:space-between;align-items:center;background:none;border:none;cursor:pointer;transition:background-color .2s}.FAQItem_questionButton__EBji2:hover{background-color:#f9fafb}.FAQItem_questionText__QO5dj{font-weight:500;color:#1f2937}.FAQItem_icon__x84br{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.FAQItem_open__tFkt5 .FAQItem_icon__x84br{transform:rotate(180deg)}.FAQItem_arrow__HBj1O{color:#6b7280;transition:color .2s}.FAQItem_open__tFkt5 .FAQItem_arrow__HBj1O{color:#3b82f6}.FAQItem_answerContainer__DEnSK{overflow:hidden;transition:max-height .3s ease-out}.FAQItem_answer__hbhTM{padding:0 1rem 1rem;color:#4b5563;line-height:1.5;white-space:pre-line}@keyframes FAQSection_fadeIn__X2bQ0{0%{opacity:0}to{opacity:1}}.FAQSection_section__IRk0f{margin-bottom:2rem;animation:FAQSection_fadeIn__X2bQ0 .6s ease-out}.FAQSection_sectionTitle__noH9L{font-size:1.5rem;font-weight:600;margin-bottom:1rem;color:#1f2937}.FAQSection_itemsContainer__fZxRX{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);overflow:hidden}