.faq-btn-group{border:1.62px solid rgba(0,0,0,0);border-radius:12px;gap:8px;background:linear-gradient(#ffffff,#ffffff) padding-box,linear-gradient(156.52deg,rgba(12,52,61,.2) 2.12%,rgba(12,52,61,.05) 57.18%,rgba(12,52,61,.05) 65.84%,rgba(12,52,61,.15) 93.02%) border-box;width:-moz-max-content;width:max-content}.faq-btn-group,.faq-seg-btn{display:inline-flex;align-items:center;min-height:40px}.faq-seg-btn{position:relative;justify-content:center;z-index:500;padding:0 20px;border-radius:10px;color:#5a7a82;background:rgba(0,0,0,0);white-space:nowrap;font-size:14px;font-weight:500;cursor:pointer;border:none;transition:color .2s ease,background .2s ease}.faq-seg-btn[data-active=true]{color:#fff;background:#0c343d;backdrop-filter:blur(115.377px)}.faq-seg-btn[data-active=true]:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:2px;background:linear-gradient(156.52deg,rgba(255,255,255,.25) 2.12%,rgba(255,255,255,.02) 57.18%,rgba(255,255,255,.02) 65.84%,rgba(255,255,255,.1) 93.02%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.faq-search-input{width:100%;border-radius:9999px;border:1px solid hsla(0,0%,100%,.25);background:hsla(0,0%,100%,.2);padding:16px 24px 16px 48px;font-size:16px;color:#fff;outline:none;backdrop-filter:blur(4px);box-shadow:0 2px 16px rgba(0,0,0,.1);transition:all .2s ease}.faq-search-input::-moz-placeholder{color:hsla(0,0%,100%,.5)}.faq-search-input::placeholder{color:hsla(0,0%,100%,.5)}.faq-search-input:focus{border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.25)}.faq-accordion{overflow:hidden;border-radius:16px;border:1px solid #dbecf0;background:#dbecf0}.faq-accordion-item{border-bottom:1px solid #dbecf0;background:#fff}.faq-accordion-item:last-child{border-bottom:0}.faq-accordion-btn{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px;text-align:left;border:none;background:rgba(0,0,0,0);font-family:inherit;font-size:16px;font-weight:500;cursor:pointer}.faq-accordion-answer{padding:0 20px 20px;font-size:16px;line-height:1.625;color:#5a7a82}.faq-category-grid{display:grid;width:100%;grid-template-columns:1fr;gap:1px;overflow:hidden;border-radius:16px;border:1px solid #dbecf0;background:#dbecf0}@media(min-width:640px){.faq-category-grid{grid-template-columns:repeat(3,1fr)}}.faq-category-card{display:flex;align-items:center;gap:16px;padding:24px;background:#fff;text-decoration:none;color:inherit}.faq-empty-state{border-radius:16px;border:1px solid #dbecf0;background:#fff;padding:32px 24px;text-align:center}.faq-empty-state p{margin:8px auto 0;max-width:32rem;line-height:1.625}.faq-cta-btn{display:inline-flex;align-items:center;justify-content:center;height:45px;padding:0 24px;border-radius:9999px;font-size:14px;font-weight:500;color:#fff;text-decoration:none;transition:all .2s ease}.faq-cta-btn:hover{opacity:.9}.faq-cta-btn:active{transform:scale(.98)}@media(min-width:640px){.faq-cta-btn{height:52px;padding:0 32px;font-size:16px}}