.hero-bg[data-v-470d9c53]{-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 100%);mask-image:linear-gradient(#000 0% 60%,#0000 100%)}.bg-orb[data-v-470d9c53]{filter:blur(80px);border-radius:50%;animation:20s ease-in-out infinite float-470d9c53;position:absolute}.bg-orb-1[data-v-470d9c53]{background:radial-gradient(circle,#fb923c59 0%,#f9731626 50%,#0000 70%);width:500px;height:500px;top:-150px;right:-100px}@media (min-width:768px){.bg-orb-1[data-v-470d9c53]{width:700px;height:700px;top:-200px;right:-150px}}.bg-orb-2[data-v-470d9c53]{background:radial-gradient(circle,#a855f74d 0%,#8b5cf61a 50%,#0000 70%);width:400px;height:400px;animation-delay:-7s;bottom:10%;left:-100px}@media (min-width:768px){.bg-orb-2[data-v-470d9c53]{width:550px;height:550px;bottom:5%;left:-150px}}.bg-orb-3[data-v-470d9c53]{background:radial-gradient(circle,#ec489933 0%,#db277714 50%,#0000 70%);width:400px;height:400px;animation-delay:-12s;top:40%;right:-50px}@keyframes float-470d9c53{0%,to{transform:translate(0)scale(1)}33%{transform:translate(20px,-25px)scale(1.03)}66%{transform:translate(-15px,15px)scale(.97)}}.hero-cta[data-v-470d9c53]{background-image:var(--brand-gradient);box-shadow:0 0 0 3px #ff7b0040}.hero-cta[data-v-470d9c53]:hover{box-shadow:0 0 0 3px #ff7b0040,0 4px 16px #ff7b0059}.faq-question[data-v-470d9c53]{cursor:pointer;color:#111827;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:18px 0;font-size:15px;font-weight:600;display:flex}.faq-icon[data-v-470d9c53]{color:#9ca3af;flex-shrink:0;margin-left:16px;font-size:20px;transition:transform .2s}.faq-icon.is-open[data-v-470d9c53]{transform:rotate(45deg)}.faq-answer[data-v-470d9c53]{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.faq-answer.is-open[data-v-470d9c53]{grid-template-rows:1fr}.faq-answer-inner[data-v-470d9c53]{overflow:hidden}.faq-answer-inner p[data-v-470d9c53]{color:#6b7280;padding-bottom:18px;font-size:14px;line-height:1.6}
