.faq-idx{background:#0d0d0d;color:#ffffffd9;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.faq-idx__wrap{max-width:1100px;margin:0 auto;padding:0 24px}.faq-idx__header{text-align:center;margin-bottom:48px}.faq-idx__eyebrow{display:flex;align-items:center;justify-content:center;gap:12px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#f3654a;margin-bottom:16px}.faq-idx__eyebrow-rule{display:block;width:32px;height:1px;background:#f3654a;opacity:.5}.faq-idx__heading{font-size:clamp(28px,4vw,40px);font-weight:700;letter-spacing:-.025em;color:#fff;margin:0 0 14px;line-height:1.15}.faq-idx__sub{font-size:16px;color:#ffffff80;line-height:1.65;max-width:600px;margin:0 auto}.faq-idx__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:40px}.faq-idx__card{display:flex;flex-direction:column;gap:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:24px;text-decoration:none;color:inherit;transition:border-color .2s,background .2s,transform .2s;cursor:pointer}.faq-idx__card:hover{border-color:#f3654a59;background:#ffffff0f;transform:translateY(-2px)}.faq-idx__card--featured{border-color:#f3654a40;background:#f3654a0d}.faq-idx__card--featured:hover{border-color:#f3654a80;background:#f3654a14}.faq-idx__card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.faq-idx__card-icon{width:40px;height:40px;background:#f3654a1f;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#f3654a}.faq-idx__card-count{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#ffffff59;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:3px 10px}.faq-idx__card-title{font-size:15px;font-weight:700;color:#fff;line-height:1.3}.faq-idx__card-desc{font-size:12px;color:#ffffff73;line-height:1.6;margin:0;flex:1}.faq-idx__card-preview{display:flex;flex-direction:column;gap:6px;border-top:1px solid rgba(255,255,255,.07);padding-top:12px;margin-top:4px}.faq-idx__card-preview span{font-size:11px;color:#fff6;line-height:1.4;padding-left:10px;border-left:2px solid rgba(255,255,255,.1);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.faq-idx__card-link{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#f3654a;margin-top:4px;transition:gap .2s}.faq-idx__card:hover .faq-idx__card-link{gap:10px}.faq-idx__cta-card{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:#f3654a12;border:1px solid rgba(243,101,74,.2);border-radius:14px;padding:24px}.faq-idx__cta-card-icon{width:48px;height:48px;background:#f3654a26;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#f3654a}.faq-idx__cta-card strong{font-size:16px;font-weight:700;color:#fff;line-height:1.3}.faq-idx__cta-card p{font-size:13px;color:#ffffff80;line-height:1.6;margin:0;flex:1}.faq-idx__cta-card-btn{display:inline-flex;align-items:center;padding:11px 20px;background:#f3654a;color:#fff;border-radius:8px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s;width:100%;justify-content:center}.faq-idx__cta-card-btn:hover{background:#e0553a}.faq-idx__cta-card-link{font-size:12px;font-weight:500;color:#ffffff73;text-decoration:none;text-align:center;width:100%;transition:color .2s}.faq-idx__cta-card-link:hover{color:#ffffffbf}.faq-idx__stats{display:flex;align-items:center;justify-content:center;gap:0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:24px 32px;flex-wrap:wrap;gap:16px}.faq-idx__stat{display:flex;flex-direction:column;align-items:center;gap:4px;padding:0 24px}.faq-idx__stat-num{font-size:32px;font-weight:800;color:#f3654a;letter-spacing:-.03em;line-height:1}.faq-idx__stat-label{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#fff6}.faq-idx__stat-divider{width:1px;height:40px;background:#ffffff1a;flex-shrink:0}@media(max-width:1024px){.faq-idx__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.faq-idx__grid{grid-template-columns:1fr}.faq-idx__stats{flex-direction:column;gap:20px;padding:24px}.faq-idx__stat-divider{display:none}.faq-idx__stat{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/faq-sec-8.css.map */
