.ab-grid[data-v-3cdd660a]{grid-template-columns:1fr;align-items:start;gap:2.5rem;display:grid}@media (min-width:1024px){.ab-grid[data-v-3cdd660a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4rem}}.ab-grid--single[data-v-3cdd660a]{grid-template-columns:1fr}.ab-grid--single .ab-col[data-v-3cdd660a]{text-align:center;align-items:center;max-width:48rem;margin:0 auto}.ab-col[data-v-3cdd660a]{flex-direction:column;align-items:flex-start;gap:1rem;min-width:0;display:flex}.ab-col .hs-eyebrow[data-v-3cdd660a]{margin-bottom:0}.ab-title[data-v-3cdd660a]{margin:0}.ab-subtitle[data-v-3cdd660a]{color:var(--text-secondary);margin:0;font-size:1.1rem;font-weight:700}.ab-prose-wrap[data-v-3cdd660a]{max-height:3000px;transition:max-height .55s var(--hs-ease);position:relative;overflow:hidden}.ab-prose-wrap.is-collapsed[data-v-3cdd660a]{max-height:300px;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.ab-prose[data-v-3cdd660a]{font-size:.92rem;line-height:1.65}.ab-prose[data-v-3cdd660a] h4{color:var(--text-primary);margin-top:1.5rem;margin-bottom:.5rem;font-size:1.1rem;font-weight:700}.ab-prose[data-v-3cdd660a] p{margin-bottom:1rem;line-height:1.65}.ab-toggle[data-v-3cdd660a]{margin-top:.25rem}.ab-chevron[data-v-3cdd660a]{width:16px;height:16px;transition:transform .3s var(--hs-ease)}.ab-chevron.is-open[data-v-3cdd660a]{transform:rotate(180deg)}.faq-list[data-v-3cdd660a]{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.faq-item[data-v-3cdd660a],.faq-list[data-v-3cdd660a]{width:100%}.faq-item[data-v-3cdd660a]:hover{transform:none}.faq-item.is-open[data-v-3cdd660a]{border-color:rgba(var(--hs-glow),.3);box-shadow:inset 0 1px #ffffff12,0 18px 40px -22px #000000bf}.faq-item.is-open[data-v-3cdd660a]:before{opacity:1}.faq-head[data-v-3cdd660a]{text-align:left;width:100%;color:inherit;cursor:pointer;border-radius:inherit;background:0 0;border:0;align-items:center;gap:.9rem;padding:1.05rem 1.15rem;display:flex}.faq-head[data-v-3cdd660a]:focus-visible{outline:2px solid var(--text-primary);outline-offset:-4px}.faq-num[data-v-3cdd660a]{width:30px;height:30px;color:var(--text-secondary);border:1.5px solid var(--border-secondary);background:var(--app-bg);border-radius:999px;flex:0 0 30px;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;transition:border-color .3s,background-color .3s,color .3s;display:inline-flex}.faq-item.is-open .faq-num[data-v-3cdd660a]{border-color:var(--text-primary);background:var(--text-primary);color:var(--brand-primary-text)}.faq-q[data-v-3cdd660a]{min-width:0;color:var(--text-primary);flex:auto;font-size:.95rem;font-weight:600;line-height:1.35}.faq-chevron[data-v-3cdd660a]{width:18px;height:18px;color:var(--text-secondary);transition:transform .3s var(--hs-ease),color .3s ease;flex:0 0 18px}.faq-item.is-open .faq-chevron[data-v-3cdd660a]{color:var(--text-primary);transform:rotate(180deg)}.faq-body[data-v-3cdd660a]{color:var(--text-secondary);animation:faq-in-3cdd660a .32s var(--hs-ease) both;padding:0 1.15rem 1.15rem 3.5rem;font-size:.9rem;line-height:1.6}@keyframes faq-in-3cdd660a{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (max-width:639px){.faq-body[data-v-3cdd660a]{padding-left:1.15rem}}@media (prefers-reduced-motion:reduce){.ab-chevron[data-v-3cdd660a],.ab-prose-wrap[data-v-3cdd660a],.faq-chevron[data-v-3cdd660a],.faq-num[data-v-3cdd660a]{transition:none}.faq-body[data-v-3cdd660a]{animation:none}}
