.brand-faqs{background:#fff;border:1px solid rgba(15,23,40,.08);border-radius:1.25rem;box-shadow:0 12px 32px rgba(16,24,40,.05);margin-bottom:1rem;margin-top:1rem;padding:1rem}.brand-faqs__header{display:grid;gap:.45rem;margin-bottom:1rem}.brand-faqs__eyebrow{align-items:center;background:#f3f6fb;border-radius:999px;color:#45607f;display:inline-flex;font-size:.75rem;font-weight:700;letter-spacing:.04em;padding:.35rem .75rem;text-transform:uppercase;width:fit-content}.brand-faqs__title{color:#0f1728;font-size:1.1rem;line-height:1.25;margin:0}.brand-faqs__description{color:#526074;font-size:.95rem;line-height:1.55;margin:0}.brand-faqs__footer{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.brand-faqs__link{align-items:center;border-radius:999px;color:#0f766e;display:inline-flex;font-weight:700;justify-content:center;min-height:2.75rem;text-decoration:none;transition:transform .2s ease,color .2s ease;width:100%}.brand-faqs__link:focus-visible,.brand-faqs__link:hover{transform:translateY(-1px)}.brand-faqs__link:focus-visible{outline:2px solid rgba(15,118,110,.18);outline-offset:3px}@media(min-width:768px){.brand-faqs{margin-bottom:1.5rem;margin-top:1.5rem;padding:1.25rem 1.5rem}.brand-faqs__link{width:auto}}