@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.faq-page--intro{color:#1f2937;background:#ffffffeb;border:1px solid #ffffff73;border-radius:16px;margin:24px auto;padding:24px 28px;animation:.6s ease-out both fade-in-up;box-shadow:0 18px 40px #11182714}.faq-page--intro-kicker{background:var(--gradient-13);color:var(--icon-color-1);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:10px;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.faq-page--intro h2{color:var(--secondary-text);margin:0 0 10px;font-size:24px;line-height:1.25}.faq-page--intro p{color:#475569;max-width:920px;margin:0;font-size:16px;line-height:1.75}.faq-page--intro p+p{margin-top:12px}.faq-page--intro a{color:var(--icon-color-1);font-weight:700;text-decoration:none}.faq-page--intro a:hover{text-decoration:underline}@media (max-width:768px){.faq-page--intro{margin:20px auto 28px;padding:20px}.faq-page--intro h2{font-size:21px}.faq-page--intro p{font-size:15px}}
