.Card_card__7jt2e{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:var(--radius-xl);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all var(--duration-normal) var(--ease-smooth);position:relative;overflow:hidden}.Card_card__7jt2e:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.08) 50%,transparent)}.Card_default__6gUEX{box-shadow:var(--shadow-md)}.Card_elevated__f6Vhr{box-shadow:var(--shadow-lg);background:hsla(0,0%,100%,.05)}.Card_bordered__OxuQk{box-shadow:none;border-width:1px;border-color:hsla(0,0%,100%,.1)}.Card_interactive__qi4bl{cursor:pointer}.Card_interactive__qi4bl:hover{border-color:rgba(59,130,246,.3);box-shadow:0 8px 32px rgba(59,130,246,.15);transform:translateY(-3px)}.Card_interactive__qi4bl:active{transform:translateY(-1px)}.Card_clickable__DoqBy{width:100%;text-align:left}.Card_clickable__DoqBy:focus-visible{outline:2px solid var(--color-accent-blue);outline-offset:2px}.Card_padding-none__wb08y{padding:0}.Card_padding-sm__opo4v{padding:var(--spacing-4)}.Card_padding-md__FOkJM{padding:var(--spacing-6)}.Card_padding-lg__sQUBS{padding:var(--spacing-8)}.Card_header__Yl15_{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-4);margin-bottom:var(--spacing-4)}.Card_headerContent__rEqnU{flex:1 1;min-width:0}.Card_headerAction__Jvjap{flex-shrink:0}.Card_title__g69HW{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);line-height:1.4;margin:0;letter-spacing:-.01em}.Card_description__Y8Kis{font-size:var(--text-sm);color:var(--color-text-muted);line-height:1.6;margin:var(--spacing-1) 0 0 0}.Card_content__Cl8pj{color:var(--color-text-primary)}.Card_footer__IaRpi{display:flex;align-items:center;gap:var(--spacing-3);margin-top:var(--spacing-5);padding-top:var(--spacing-5);border-top:1px solid hsla(0,0%,100%,.06)}.Card_align-left__QQBQR{justify-content:flex-start}.Card_align-center__gX9lY{justify-content:center}.Card_align-right__BmrSm{justify-content:flex-end}.Card_align-between__N7n8F{justify-content:space-between}.faq_container__53a_P{max-width:900px;margin:0 auto;padding:var(--spacing-8) var(--spacing-4)}.faq_hero__z_QiC{text-align:center;margin-bottom:var(--spacing-8)}.faq_title__Sl3VF{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:700;color:var(--color-text-primary);margin:0 0 var(--spacing-2);background:linear-gradient(135deg,var(--color-text-primary) 0,var(--color-accent) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.faq_subtitle__PSp3r{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0 0 var(--spacing-6)}.faq_searchContainer__m6_3j{position:relative;max-width:500px;margin:0 auto}.faq_searchIcon__8YmoT{position:absolute;left:var(--spacing-4);top:50%;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.faq_searchInput__cNdIf{width:100%;padding:var(--spacing-4) var(--spacing-4) var(--spacing-4) calc(var(--spacing-4) + 28px);font-size:var(--text-base);color:var(--color-text-primary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-xl);outline:none;transition:all .2s ease}.faq_searchInput__cNdIf:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(154,214,255,.2)}.faq_searchInput__cNdIf::placeholder{color:var(--color-text-muted)}.faq_clearButton__73oAH{position:absolute;right:var(--spacing-4);top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;background:var(--color-bg-tertiary);color:var(--color-text-secondary);border-radius:50%;cursor:pointer;font-size:16px;line-height:1;transition:all .2s ease}.faq_clearButton__73oAH:hover{background:var(--color-accent);color:#fff}.faq_categories__YIBdC{display:flex;flex-wrap:wrap;gap:var(--spacing-2);justify-content:center;margin-bottom:var(--spacing-6)}.faq_categoryButton__vtQY8{display:inline-flex;align-items:center;gap:var(--spacing-2);padding:var(--spacing-2) var(--spacing-4);font-size:var(--text-sm);font-weight:500;color:var(--color-text-secondary);background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-full);cursor:pointer;transition:all .2s ease}.faq_categoryButton__vtQY8:hover{color:var(--color-text-primary);border-color:var(--color-accent)}.faq_categoryButton__vtQY8.faq_active__MXy9H{color:#fff;background:var(--color-accent);border-color:var(--color-accent)}.faq_categoryIcon__VqIhC{display:flex;align-items:center;justify-content:center;width:18px;height:18px}.faq_categoryIcon__VqIhC svg{width:16px;height:16px}.faq_resultsCount__6B4sR{text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);margin-bottom:var(--spacing-4)}.faq_faqContent__F9Af7{margin-bottom:var(--spacing-8)}.faq_categoryGroup__DHTFw{margin-bottom:var(--spacing-6)}.faq_categoryTitle__k2YmS{display:flex;align-items:center;gap:var(--spacing-3);font-family:var(--font-display);font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--spacing-4);padding-bottom:var(--spacing-2);border-bottom:1px solid var(--color-border)}.faq_categoryTitle__k2YmS .faq_categoryIcon__VqIhC{width:24px;height:24px;color:var(--color-accent)}.faq_categoryTitle__k2YmS .faq_categoryIcon__VqIhC svg{width:24px;height:24px}.faq_faqList__nAW8Q{display:flex;flex-direction:column;gap:var(--spacing-3)}.faq_faqItem__9kuH1{background:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:var(--radius-lg);overflow:hidden;transition:all .2s ease}.faq_faqItem__9kuH1:hover{border-color:var(--color-accent-muted,rgba(154,214,255,.3))}.faq_faqItem__9kuH1.faq_expanded__qmG1X{border-color:var(--color-accent);box-shadow:0 4px 12px rgba(0,0,0,.1)}.faq_faqQuestion__tHOHv{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-4);width:100%;padding:var(--spacing-4) var(--spacing-5);font-size:var(--text-base);font-weight:500;color:var(--color-text-primary);background:transparent;border:none;cursor:pointer;text-align:left;transition:all .2s ease}.faq_faqQuestion__tHOHv:hover{color:var(--color-accent)}.faq_questionText__UHvPL{flex:1 1}.faq_chevron__800OE{flex-shrink:0;color:var(--color-text-muted);transition:transform .3s ease}.faq_chevron__800OE.faq_rotated__TNgGw{transform:rotate(180deg);color:var(--color-accent)}.faq_faqAnswer__R1aDG{overflow:hidden}.faq_faqAnswer__R1aDG p{margin:0;padding:0 var(--spacing-5) var(--spacing-5);font-size:var(--text-sm);line-height:1.7;color:var(--color-text-secondary)}.faq_noResults__A7Xrz{text-align:center;padding:var(--spacing-12) var(--spacing-4)}.faq_noResultsIcon__hQfmW{font-size:48px;margin-bottom:var(--spacing-4);opacity:.5}.faq_noResults__A7Xrz h3{font-size:var(--text-lg);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--spacing-2)}.faq_noResults__A7Xrz p{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.faq_contactCta__F1S4w{margin-top:var(--spacing-8)}.faq_ctaCard__lq1R9{text-align:center;padding:var(--spacing-8);background:linear-gradient(135deg,rgba(154,214,255,.1),rgba(154,214,255,.05));border:1px solid rgba(154,214,255,.2)}.faq_ctaCard__lq1R9 h3{font-family:var(--font-display);font-size:var(--text-xl);font-weight:600;color:var(--color-text-primary);margin:0 0 var(--spacing-2)}.faq_ctaCard__lq1R9 p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--spacing-4)}.faq_ctaButton__1t_Wg{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-3) var(--spacing-6);font-size:var(--text-sm);font-weight:600;color:#fff;background:var(--color-accent);border-radius:var(--radius-lg);text-decoration:none;transition:all .2s ease}.faq_ctaButton__1t_Wg:hover{background:var(--color-accent-hover);transform:translateY(-2px);box-shadow:0 4px 12px rgba(154,214,255,.4)}.faq_highlight__ovjXA{background:rgba(154,214,255,.3);padding:0 2px;border-radius:2px}@media (max-width:640px){.faq_container__53a_P{padding:var(--spacing-6) var(--spacing-4)}.faq_title__Sl3VF{font-size:var(--text-2xl)}.faq_subtitle__PSp3r{font-size:var(--text-base)}.faq_categories__YIBdC{gap:var(--spacing-1)}.faq_categoryButton__vtQY8{padding:var(--spacing-2) var(--spacing-3);font-size:var(--text-xs)}.faq_categoryIcon__VqIhC{display:none}.faq_faqQuestion__tHOHv{padding:var(--spacing-3) var(--spacing-4);font-size:var(--text-sm)}.faq_faqAnswer__R1aDG p{padding:0 var(--spacing-4) var(--spacing-4);font-size:var(--text-xs)}}