.homeFaqSection{background:#fff;width:100%;padding:80px 0 90px;position:relative;overflow:hidden}.homeFaqContainer{grid-template-columns:380px minmax(0,1fr);align-items:start;gap:60px;width:100%;max-width:1368px;margin:0 auto;padding:0 24px;display:grid}.homeFaqIntro{position:sticky;top:110px}.homeFaqEyebrow{color:#111;letter-spacing:.08em;background:#11111114;border-radius:999px;margin-bottom:16px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.homeFaqIntro h2{font-size:var(--fs-h2);color:#111827;margin-bottom:20px;line-height:1.2}.homeFaqIntro p{color:#6b7280;margin-bottom:35px;line-height:1.8}.homeFaqSupportBtn{color:#fff;background:linear-gradient(135deg,#2a2a2a,#000);border-radius:999px;align-items:center;gap:10px;padding:16px 28px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex}.homeFaqSupportBtn:hover{transform:translateY(-3px);box-shadow:0 14px 30px #0000004d}.homeFaqContent{min-width:0}.homeFaqTabs{flex-wrap:wrap;gap:10px;margin-bottom:24px;display:flex}.homeFaqTab{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:999px;padding:9px 18px;font-size:14px;font-weight:500;transition:all .25s}.homeFaqTab:hover{color:#111;border-color:#1116}.homeFaqTab.active{color:#fff;background:linear-gradient(135deg,#2a2a2a,#000);border-color:#0000;box-shadow:0 8px 20px #00000038}.homeFaqList{flex-direction:column;gap:14px;display:flex}.homeFaqItem{background:#fff;border:1px solid #0000000f;border-radius:18px;transition:border-color .3s,box-shadow .3s;box-shadow:0 10px 30px #0000000a}.homeFaqItem:hover{box-shadow:0 16px 36px #0000000f}.homeFaqItem.open{border-color:#11111140;box-shadow:0 18px 40px #00000014}.homeFaqQuestion{cursor:pointer;text-align:left;color:#111827;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;font-size:16px;font-weight:600;line-height:1.5;display:flex}.homeFaqQuestion:focus-visible{outline-offset:-2px;border-radius:18px;outline:2px solid #111}.homeFaqChevron{color:#9ca3af;flex-shrink:0;width:20px;height:20px;transition:transform .3s,color .3s}.homeFaqItem.open .homeFaqChevron{color:#111;transform:rotate(180deg)}.homeFaqAnswer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.homeFaqItem.open .homeFaqAnswer{grid-template-rows:1fr}.homeFaqAnswerInner{overflow:hidden}.homeFaqAnswerInner p{color:#4b5563;opacity:0;margin:0;padding:0 24px 22px;font-size:15px;line-height:1.8;transition:opacity .3s}.homeFaqItem.open .homeFaqAnswerInner p{opacity:1}@media (prefers-reduced-motion:reduce){.homeFaqAnswer,.homeFaqAnswerInner p,.homeFaqChevron{transition:none}}@media (max-width:1100px){.homeFaqContainer{grid-template-columns:1fr;gap:40px}.homeFaqIntro{text-align:center;position:static}.homeFaqIntro p{max-width:600px;margin:0 auto 30px}.homeFaqTabs{justify-content:center}}@media (max-width:768px){.homeFaqSection{padding:60px 0 70px}.homeFaqContainer{padding:0 20px}.homeFaqSupportBtn{justify-content:center;width:100%}.homeFaqTabs{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;margin:0 -20px 20px;padding:4px 20px 8px;overflow-x:auto}.homeFaqTabs::-webkit-scrollbar{display:none}.homeFaqTab{flex-shrink:0}.homeFaqQuestion{padding:18px 20px}.homeFaqAnswerInner p{padding:0 20px 20px}}@media (max-width:480px){.homeFaqContainer{padding:0 16px}.homeFaqTabs{margin:0 -16px 18px;padding:4px 16px 8px}.homeFaqIntro p{font-size:15px}.homeFaqItem{border-radius:16px}.homeFaqQuestion{padding:16px;font-size:15px}.homeFaqAnswerInner p{padding:0 16px 18px;font-size:14px}}.homeFaqIntro h2{letter-spacing:-.02em;font-weight:600}@media (max-width:480px){.homeFaqSection{padding:48px 0 56px}.homeFaqIntro h2{margin-bottom:14px}.homeFaqIntro p{margin-bottom:22px}.homeFaqContainer{gap:28px}}
