.FAQ-module__ze1YAa__faqContainer{max-width:900px;margin:0 auto}.FAQ-module__ze1YAa__faqHeader{text-align:center;margin-bottom:56px}.FAQ-module__ze1YAa__faqIcon{color:var(--accent-cta);margin-bottom:16px;font-size:3rem;display:block}.FAQ-module__ze1YAa__faqTitle{margin-bottom:16px;font-size:clamp(2rem,5vw,2.5rem)}.FAQ-module__ze1YAa__faqSubtitle{color:var(--text-secondary);max-width:600px;margin:0 auto;font-size:1.125rem}.FAQ-module__ze1YAa__categoryTabs{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px;display:flex}.FAQ-module__ze1YAa__categoryTab{border:2px solid var(--glass-border);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);color:var(--text-secondary);cursor:pointer;box-shadow:var(--shadow-glass);border-radius:12px;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.FAQ-module__ze1YAa__categoryTab:hover{border-color:var(--accent-cta);box-shadow:var(--shadow-glass-strong);background:#3b82f61a;transform:translateY(-2px)}.FAQ-module__ze1YAa__categoryTab.FAQ-module__ze1YAa__active{border-color:var(--accent-cta);background:var(--accent-cta);color:#fff;box-shadow:0 8px 24px #3b82f64d}.FAQ-module__ze1YAa__categoryTabIcon{font-size:1.125rem}.FAQ-module__ze1YAa__faqList{flex-direction:column;gap:16px;display:flex}.FAQ-module__ze1YAa__faqItem{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);border:1px solid var(--glass-border);box-shadow:var(--shadow-glass);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQ-module__ze1YAa__faqItem:hover{border-color:var(--glass-border-hover);box-shadow:var(--shadow-glass-strong);transform:translateY(-2px)}.FAQ-module__ze1YAa__faqItem.FAQ-module__ze1YAa__expanded{border-color:var(--accent-cta);background:#3b82f60d;box-shadow:0 8px 24px #3b82f633}.FAQ-module__ze1YAa__faqQuestion{text-align:left;cursor:pointer;width:100%;color:var(--text-primary);background:0 0;border:none;border-bottom:1px solid #0000;justify-content:space-between;align-items:center;gap:16px;padding:24px;font-size:1.0625rem;font-weight:600;transition:all .2s;display:flex}.FAQ-module__ze1YAa__faqItem.FAQ-module__ze1YAa__expanded .FAQ-module__ze1YAa__faqQuestion{border-bottom:1px solid var(--glass-border)}.FAQ-module__ze1YAa__faqQuestion:hover{color:var(--accent-cta)}.FAQ-module__ze1YAa__faqQuestionText{flex:1;padding-right:16px}.FAQ-module__ze1YAa__faqArrow{color:var(--text-muted);flex-shrink:0;font-size:1rem;transition:all .3s cubic-bezier(.4,0,.2,1)}.FAQ-module__ze1YAa__faqItem.FAQ-module__ze1YAa__expanded .FAQ-module__ze1YAa__faqArrow{color:var(--accent-cta);transform:rotate(90deg)}.FAQ-module__ze1YAa__faqAnswer{color:var(--text-secondary);border-top:1px solid #ffffff1a;margin-top:0;padding:20px 24px;font-size:.9375rem;line-height:1.75;animation:.3s FAQ-module__ze1YAa__fadeIn}.FAQ-module__ze1YAa__faqAnswer strong{color:var(--text-primary);font-weight:600}.FAQ-module__ze1YAa__faqAnswer a,.FAQ-module__ze1YAa__faqAnswerLink{color:var(--accent-primary);font-weight:500;text-decoration:none;transition:color .2s}.FAQ-module__ze1YAa__faqAnswer a:hover,.FAQ-module__ze1YAa__faqAnswerLink:hover{color:var(--accent-cta);text-decoration:underline}.FAQ-module__ze1YAa__faqAnswerPara{white-space:pre-line;margin:0}.FAQ-module__ze1YAa__faqAnswerPara+.FAQ-module__ze1YAa__faqAnswerPara,.FAQ-module__ze1YAa__faqAnswerPara+.FAQ-module__ze1YAa__faqAnswerHeading,.FAQ-module__ze1YAa__faqAnswerHeading+.FAQ-module__ze1YAa__faqAnswerPara,.FAQ-module__ze1YAa__faqAnswerHeading+.FAQ-module__ze1YAa__faqAnswerHeading{border-top:1px solid #ffffff12;margin-top:.875rem;padding-top:.875rem}.FAQ-module__ze1YAa__faqAnswer>.FAQ-module__ze1YAa__faqAnswerPara:first-child,.FAQ-module__ze1YAa__faqAnswer>.FAQ-module__ze1YAa__faqAnswerHeading:first-child{border-top:none;margin-top:0;padding-top:0}.FAQ-module__ze1YAa__faqAnswerHeading{letter-spacing:.06em;text-transform:uppercase;color:var(--accent-primary);margin:0;font-size:.8125rem;font-weight:700;line-height:1.35}.FAQ-module__ze1YAa__faqAnswerHeading+.FAQ-module__ze1YAa__faqAnswerPara{border-top:none;margin-top:.375rem;padding-top:0}.FAQ-module__ze1YAa__faqCTA{background:var(--glass-bg);-webkit-backdrop-filter:blur(20px)saturate(180%);text-align:center;border:1px solid var(--glass-border);box-shadow:var(--shadow-glass-strong);border-radius:20px;margin-top:64px;padding:40px}.FAQ-module__ze1YAa__faqCTAIcon{color:var(--accent-cta);margin-bottom:16px;font-size:2.5rem;display:block}.FAQ-module__ze1YAa__faqCTATitle{color:var(--text-primary);margin-bottom:24px;font-size:1.75rem;font-weight:700}.FAQ-module__ze1YAa__faqCTALink{background:var(--accent-cta);color:#fff;border-radius:12px;align-items:center;gap:10px;padding:14px 32px;font-size:1rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;box-shadow:0 8px 24px #3b82f64d}.FAQ-module__ze1YAa__faqCTALink:hover{opacity:.9;transform:translateY(-2px);box-shadow:0 12px 32px #3b82f666}.FAQ-module__ze1YAa__faqCTALinkIcon{font-size:1.125rem}@keyframes FAQ-module__ze1YAa__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px),(orientation:portrait) and (min-width:769px) and (max-width:1366px){.FAQ-module__ze1YAa__faqHeader{margin-bottom:40px}.FAQ-module__ze1YAa__faqIcon{font-size:2.5rem}.FAQ-module__ze1YAa__faqTitle{font-size:clamp(1.75rem,6vw,2rem)}.FAQ-module__ze1YAa__categoryTabs{width:100%;max-width:34rem;box-shadow:var(--shadow-glass);background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:1fr 1fr;gap:0;margin-bottom:0;margin-left:auto;margin-right:auto;padding:0;display:grid;overflow:hidden}.FAQ-module__ze1YAa__categoryTabs:after{content:"";opacity:.9;background:linear-gradient(90deg,#0000 0%,#3b82f647 28%,#8b5cf638 50%,#3b82f647 72%,#0000 100%);grid-column:1/-1;height:1px}.FAQ-module__ze1YAa__categoryTab{box-shadow:none;border:none;border-right:1px solid #ffffff1a;border-radius:0;justify-content:center;margin:0;padding:14px 16px;font-size:.9375rem;transform:none}.FAQ-module__ze1YAa__categoryTab:nth-child(2){border-right:none}.FAQ-module__ze1YAa__categoryTab:hover{background:#3b82f614;transform:none}.FAQ-module__ze1YAa__categoryTab.FAQ-module__ze1YAa__active{box-shadow:inset 0 0 0 1px #3b82f659}.FAQ-module__ze1YAa__faqList{box-shadow:var(--shadow-glass);background:#ffffff05;border:1px solid #ffffff1a;border-radius:16px;gap:0;margin-top:1.5rem;margin-bottom:0;overflow:hidden}.FAQ-module__ze1YAa__faqItem{box-shadow:none;background:0 0;border:none;border-bottom:1px solid #ffffff14;border-radius:0}.FAQ-module__ze1YAa__faqItem:last-child{border-bottom:none}.FAQ-module__ze1YAa__faqItem:hover{background:#ffffff08;border-color:#0000 #0000 #ffffff14;transform:none}.FAQ-module__ze1YAa__faqItem.FAQ-module__ze1YAa__expanded{background:#3b82f612;border-bottom-color:#ffffff1a}.FAQ-module__ze1YAa__faqQuestion{padding:18px 16px;font-size:.9375rem;line-height:1.35}.FAQ-module__ze1YAa__faqAnswer{border-top-color:#ffffff17;padding:14px 16px 18px;font-size:.875rem;line-height:1.65}.FAQ-module__ze1YAa__faqAnswerPara+.FAQ-module__ze1YAa__faqAnswerPara,.FAQ-module__ze1YAa__faqAnswerPara+.FAQ-module__ze1YAa__faqAnswerHeading,.FAQ-module__ze1YAa__faqAnswerHeading+.FAQ-module__ze1YAa__faqAnswerPara,.FAQ-module__ze1YAa__faqAnswerHeading+.FAQ-module__ze1YAa__faqAnswerHeading{margin-top:.75rem;padding-top:.75rem}.FAQ-module__ze1YAa__faqAnswerHeading{font-size:.75rem}.FAQ-module__ze1YAa__faqList+.FAQ-module__ze1YAa__faqCTA{margin-top:2.5rem;padding-top:2.5rem;position:relative}.FAQ-module__ze1YAa__faqList+.FAQ-module__ze1YAa__faqCTA:before{content:"";opacity:.85;background:linear-gradient(90deg,#0000 0%,#3b82f647 28%,#8b5cf638 50%,#3b82f647 72%,#0000 100%);width:min(100%,28rem);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.FAQ-module__ze1YAa__faqCTA{margin-top:0;padding:28px 20px}.FAQ-module__ze1YAa__faqCTATitle{margin-bottom:18px;font-size:1.35rem;line-height:1.25}.FAQ-module__ze1YAa__faqCTALink{padding:12px 24px;font-size:.9375rem}}@media (orientation:landscape) and (min-width:769px) and (max-width:1366px) and (min-height:520px),(min-width:1367px),(orientation:portrait) and (min-width:1025px) and (min-height:1200px){.FAQ-module__ze1YAa__faqPage.section--loose{padding:1.65rem 0!important}.FAQ-module__ze1YAa__faqContainer{max-width:820px}.FAQ-module__ze1YAa__faqHeader{margin-bottom:1.75rem}.FAQ-module__ze1YAa__faqIcon{margin-bottom:10px;font-size:2.35rem}.FAQ-module__ze1YAa__faqTitle{margin-bottom:10px;font-size:clamp(1.65rem,3.2vw,2rem)}.FAQ-module__ze1YAa__faqSubtitle{font-size:1rem;line-height:1.45}.FAQ-module__ze1YAa__categoryTabs{gap:10px;margin-bottom:1.35rem}.FAQ-module__ze1YAa__categoryTab{padding:10px 22px;font-size:.9375rem}.FAQ-module__ze1YAa__categoryTabIcon{font-size:1.05rem}.FAQ-module__ze1YAa__categoryTab:hover{transform:translateY(-1px)}.FAQ-module__ze1YAa__faqList{gap:10px}.FAQ-module__ze1YAa__faqItem:hover{transform:translateY(-1px)}.FAQ-module__ze1YAa__faqQuestion{padding:16px 18px;font-size:.98rem;line-height:1.32}.FAQ-module__ze1YAa__faqQuestionText{padding-right:12px}.FAQ-module__ze1YAa__faqAnswer{padding:14px 18px 16px;font-size:.875rem;line-height:1.62}.FAQ-module__ze1YAa__faqAnswerPara+.FAQ-module__ze1YAa__faqAnswerPara,.FAQ-module__ze1YAa__faqAnswerPara+.FAQ-module__ze1YAa__faqAnswerHeading,.FAQ-module__ze1YAa__faqAnswerHeading+.FAQ-module__ze1YAa__faqAnswerPara,.FAQ-module__ze1YAa__faqAnswerHeading+.FAQ-module__ze1YAa__faqAnswerHeading{margin-top:.65rem;padding-top:.65rem}.FAQ-module__ze1YAa__faqAnswerHeading{font-size:.78rem}.FAQ-module__ze1YAa__faqCTA{border-radius:16px;margin-top:2rem;padding:1.65rem 1.35rem}.FAQ-module__ze1YAa__faqCTAIcon{margin-bottom:12px;font-size:2.1rem}.FAQ-module__ze1YAa__faqCTATitle{margin-bottom:14px;font-size:1.3rem;line-height:1.28}.FAQ-module__ze1YAa__faqCTALink{padding:11px 22px;font-size:.9375rem}}@media (max-width:896px) and (max-height:500px) and (orientation:landscape){.FAQ-module__ze1YAa__faqHeader{margin-bottom:24px}.FAQ-module__ze1YAa__faqIcon{margin-bottom:12px;font-size:2rem}.FAQ-module__ze1YAa__faqTitle{margin-bottom:12px;font-size:1.75rem}.FAQ-module__ze1YAa__faqSubtitle{font-size:1rem}.FAQ-module__ze1YAa__categoryTabs{gap:8px;margin-bottom:20px}.FAQ-module__ze1YAa__categoryTab{padding:10px 16px;font-size:.875rem}.FAQ-module__ze1YAa__categoryTabIcon{font-size:1rem}.FAQ-module__ze1YAa__faqList{gap:0;margin-top:1rem}.FAQ-module__ze1YAa__faqQuestion{gap:12px;padding:16px;font-size:.9375rem}.FAQ-module__ze1YAa__faqQuestionText{padding-right:12px}.FAQ-module__ze1YAa__faqArrow{font-size:.875rem}.FAQ-module__ze1YAa__faqAnswer{padding:0 16px 16px;font-size:.8125rem;line-height:1.6}.FAQ-module__ze1YAa__faqCTA{margin-top:32px;padding:24px 20px}.FAQ-module__ze1YAa__faqCTAIcon{margin-bottom:12px;font-size:2rem}.FAQ-module__ze1YAa__faqCTATitle{margin-bottom:16px;font-size:1.25rem}.FAQ-module__ze1YAa__faqCTALink{gap:8px;padding:10px 20px;font-size:.875rem}.FAQ-module__ze1YAa__faqCTALinkIcon{font-size:1rem}}@media (max-width:480px){.FAQ-module__ze1YAa__faqContainer{padding:0 8px}.FAQ-module__ze1YAa__categoryTabs{grid-template-columns:1fr;max-width:none}.FAQ-module__ze1YAa__categoryTab{border-bottom:1px solid #ffffff1a;border-right:none;justify-content:center;width:100%}.FAQ-module__ze1YAa__categoryTab:nth-child(2){border-bottom:none}.FAQ-module__ze1YAa__faqQuestion{padding:16px 14px;font-size:.9375rem}.FAQ-module__ze1YAa__faqAnswer{padding:0 14px 16px}}
