.DirectAnswer_directAnswer__nBLdz{padding:48px 20px;border-block:1px solid var(--hairline);background:var(--bg-surface-a)}.DirectAnswer_inner__eMaH6{max-width:760px;margin:0 auto}.DirectAnswer_label__ySvRb{display:block;font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--subtext-color);margin-bottom:12px}.DirectAnswer_answer___MdwG{margin:0;font-size:1.0625rem;line-height:1.7;color:var(--ink)}@media(min-width:768px){.DirectAnswer_directAnswer__nBLdz{padding:64px 32px}.DirectAnswer_answer___MdwG{font-size:1.1875rem;line-height:1.65}}.FaqSection_faqSection__YdVeP{padding:80px 20px;max-width:820px;margin:0 auto}.FaqSection_sectionTitle__bLlsH{font-size:1.75rem;font-weight:600;color:var(--ink);letter-spacing:-.02em;line-height:1.2;margin:0 0 8px}.FaqSection_sectionIntro__QfJ76{font-size:1rem;color:var(--subtext-color);line-height:1.6;margin:0 0 36px}.FaqSection_faqList__imSLc{display:flex;flex-direction:column;border-top:1px solid var(--hairline)}.FaqSection_faqItem__IjxO5{border-bottom:1px solid var(--hairline)}.FaqSection_faqSummary__dPjA5{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding:20px 4px;cursor:pointer;list-style:none}.FaqSection_faqSummary__dPjA5::-webkit-details-marker{display:none}.FaqSection_faqSummary__dPjA5::marker{content:""}.FaqSection_faqSummary__dPjA5:hover .FaqSection_faqQuestion__Aj7eV{color:var(--ink)}.FaqSection_faqSummary__dPjA5:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.FaqSection_faqQuestion__Aj7eV{font-size:1.05rem;font-weight:500;color:var(--ink);line-height:1.4;margin:0;transition:color .2s ease}.FaqSection_faqChevron__NbI_n{flex-shrink:0;color:var(--subtext-color);transition:transform .25s ease}.FaqSection_faqItem__IjxO5[open] .FaqSection_faqChevron__NbI_n{transform:rotate(180deg)}.FaqSection_faqAnswer__j6Dwo{margin:0 0 24px;padding-inline-end:40px;font-size:.975rem;color:var(--subtext-color);line-height:1.7}@media(prefers-reduced-motion:reduce){.FaqSection_faqChevron__NbI_n{transition:none}}@media(min-width:768px){.FaqSection_faqSection__YdVeP{padding:110px 32px}.FaqSection_sectionTitle__bLlsH{font-size:2.125rem}}.demo_demoPage__14xH2{min-height:calc(100vh - 80px);background:var(--app-background);display:flex;align-items:flex-start;justify-content:center;padding:120px 20px 80px}.demo_demoPage__14xH2 .demo_container___hAZA{width:100%;max-width:680px;margin:0 auto}.demo_demoPage__14xH2 .demo_formWrapper__fkB0P{background:var(--app-background);padding:0}.demo_demoPage__14xH2 .demo_title__IlGKr{font-size:2.5rem;font-weight:400;color:var(--ink);margin:0 0 12px;line-height:1.2;letter-spacing:-.01em}@media(max-width:768px){.demo_demoPage__14xH2 .demo_title__IlGKr{font-size:2rem}}@media(max-width:480px){.demo_demoPage__14xH2 .demo_title__IlGKr{font-size:1.75rem}}.demo_demoPage__14xH2 .demo_subtitle__YDSAY{font-size:1.0625rem;color:rgba(19,19,19,.7);margin:0 0 40px;line-height:1.5;font-weight:400}@media(max-width:768px){.demo_demoPage__14xH2 .demo_subtitle__YDSAY{font-size:1rem;margin-bottom:36px}}.demo_demoPage__14xH2 .demo_form__JmaZB{display:flex;flex-direction:column;gap:28px}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-select{width:100%}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input__label,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-select__label{font-size:.6875rem;font-weight:600;color:rgba(19,19,19,.6);margin-bottom:8px;letter-spacing:.8px;text-transform:uppercase;display:block}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input__field{width:100%;padding:14px 16px;font-size:.9375rem;color:var(--ink);background:var(--bg-surface-b);border:1px solid var(--hairline);border-radius:0;outline:none;transition:all .2s}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input__field::placeholder{color:rgba(19,19,19,.35)}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input__field:focus{border-color:var(--hairline-strong);background:var(--bg-surface-a);box-shadow:none}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input__field:disabled{background:rgba(19,19,19,.03);cursor:not-allowed}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__control{background-color:var(--bg-surface-b)!important;border-color:var(--hairline)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__control:hover{background-color:var(--bg-surface-a)!important;border-color:var(--hairline-strong)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__input,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__single-value{color:var(--ink)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__placeholder{color:rgba(19,19,19,.4)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__menu{background-color:var(--bg-surface-a)!important;border:1px solid var(--hairline)!important;box-shadow:var(--elev-2)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__option{background-color:rgba(0,0,0,0)!important;color:var(--ink)!important;border-bottom:1px solid var(--hairline)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__option--is-focused,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__option:hover{background-color:rgba(19,19,19,.05)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__option--is-selected{background-color:rgba(19,19,19,.1)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__clear-indicator,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__dropdown-indicator{color:rgba(19,19,19,.5)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__clear-indicator:hover,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-react-select__dropdown-indicator:hover{color:var(--ink)!important}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input__helper,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-select__helper{font-size:.8125rem;color:rgba(19,19,19,.6);margin-top:6px}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input__helper--error,.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-select__helper--error{color:#ff6b6b}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input--error .voxire-input__field{border-color:#ff6b6b}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-input--error .voxire-input__field:focus{box-shadow:none}.demo_demoPage__14xH2 .demo_formGroup__tdnfD .voxire-select--error .voxire-react-select__control{border-color:#ff6b6b!important}.demo_demoPage__14xH2 .demo_privacyText__L6_LR{font-size:.8125rem;color:rgba(19,19,19,.6);line-height:1.5;margin:20px 0 0}.demo_demoPage__14xH2 .demo_privacyText__L6_LR a{color:rgba(19,19,19,.75);text-decoration:underline;transition:color .2s}.demo_demoPage__14xH2 .demo_privacyText__L6_LR a:hover{color:var(--ink)}.demo_demoPage__14xH2 .demo_submitButton__bWfNC{margin-top:20px;padding:16px 32px!important;font-size:.8125rem!important;font-weight:700!important;letter-spacing:1.2px!important;text-transform:uppercase!important;border-radius:100px!important;background:var(--btn-cream-bg)!important;color:#fff!important;border:none!important;cursor:pointer!important;transition:all .25s ease!important;box-shadow:var(--btn-cream-shadow)!important}.demo_demoPage__14xH2 .demo_submitButton__bWfNC:hover:not(:disabled){background:var(--btn-cream-bg-hover)!important;transform:translateY(-2px);box-shadow:var(--btn-cream-shadow-hover)!important}.demo_demoPage__14xH2 .demo_submitButton__bWfNC:active:not(:disabled){background:#000!important;transform:translateY(0)}.demo_demoPage__14xH2 .demo_submitButton__bWfNC:disabled{opacity:.5;cursor:not-allowed}@media(max-width:768px){.demo_demoPage__14xH2{padding:60px 20px}.demo_demoPage__14xH2 .demo_formWrapper__fkB0P{padding:0}.demo_demoPage__14xH2 .demo_form__JmaZB{gap:28px}}@media(max-width:480px){.demo_demoPage__14xH2{padding:40px 16px}.demo_demoPage__14xH2 .demo_formWrapper__fkB0P{padding:0}.demo_demoPage__14xH2 .demo_form__JmaZB{gap:24px}.demo_demoPage__14xH2 .demo_submitButton__bWfNC{padding:16px 28px!important}}