.faq-item[data-v-535b9d5c]{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff;transition:border-color .25s ease,box-shadow .25s ease}.faq-item.is-open[data-v-535b9d5c]{border-color:#f25e0d4d;box-shadow:var(--shadow-sm)}.faq-question[data-v-535b9d5c]{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.35rem 1.5rem;color:var(--ink);font-size:1.02rem;font-weight:600;line-height:1.4;text-align:left}.faq-icon[data-v-535b9d5c]{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:999px;background:var(--sand);color:var(--orange-dark);font-size:1.1rem;transition:transform .25s ease,background .25s ease}.faq-item.is-open .faq-icon[data-v-535b9d5c]{background:var(--orange);color:#fff;transform:rotate(180deg)}.faq-panel[data-v-535b9d5c]{padding:0 1.5rem 1.45rem}.faq-panel p[data-v-535b9d5c]{margin:0;color:var(--ink-soft);font-size:1rem;line-height:1.75}.cta-band[data-v-fd7700fc]{border-radius:var(--radius-xl);padding:3rem 1.75rem;color:#fff}@media (min-width: 640px){.cta-band[data-v-fd7700fc]{padding:3.5rem 3rem}}@media (min-width: 1024px){.cta-band[data-v-fd7700fc]{padding:4.5rem 4rem}}.cta-band__kicker[data-v-fd7700fc]{display:inline-flex;align-items:center;gap:.7rem;color:var(--ic-bruma);font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}
