.faq-module__VSI0LW__page{color:#e2e8f0;min-height:100vh;font-family:var(--font-sans);z-index:1;background:0 0;position:relative}.faq-module__VSI0LW__pageBg{z-index:0;pointer-events:none;background:#050f1e;position:fixed;inset:0}.faq-module__VSI0LW__nav{max-width:56rem;font-family:var(--font-mono);letter-spacing:.12em;z-index:1;border-bottom:1px solid #00b4d833;justify-content:space-between;align-items:center;margin:0 auto;padding:16px 24px;font-size:11px;display:flex;position:relative}.faq-module__VSI0LW__navLink{color:#00b4d8;text-decoration:none}.faq-module__VSI0LW__navLabel{color:#94a3b8}.faq-module__VSI0LW__wrap{z-index:1;max-width:52rem;margin:0 auto;padding:32px 20px 56px;position:relative}.faq-module__VSI0LW__hero{margin-bottom:28px}.faq-module__VSI0LW__heroTitle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin:0 0 10px;font-size:clamp(1.1rem,3vw,1.45rem);font-weight:500}.faq-module__VSI0LW__heroDesc{color:#ffffff8c;max-width:42rem;margin:0;font-size:.85rem;line-height:1.6}.faq-module__VSI0LW__searchWrap{margin-bottom:24px}.faq-module__VSI0LW__searchInput{box-sizing:border-box;-webkit-backdrop-filter:blur(10px);color:#fff;width:100%;font-family:var(--font-mono);letter-spacing:.04em;background:#ffffff08;border:1px solid #00b4d833;border-radius:3px;outline:none;padding:12px 14px;font-size:.75rem;transition:border-color .15s,box-shadow .15s}.faq-module__VSI0LW__searchInput::placeholder{color:#ffffff52}.faq-module__VSI0LW__searchInput:focus{border-color:#00b4d873;box-shadow:0 0 0 1px #00b4d81f}.faq-module__VSI0LW__searchMeta{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#00b4d873;margin:8px 0 0;font-size:.62rem}.faq-module__VSI0LW__accordion{flex-direction:column;gap:10px;display:flex}.faq-module__VSI0LW__section{-webkit-backdrop-filter:blur(12px)saturate(1.35);background:#08101c8c;border:1px solid #ffffff14;border-radius:3px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.faq-module__VSI0LW__sectionOpen{border-color:#00b4d859;box-shadow:inset 0 1px #00b4d814,0 4px 24px #00000040}.faq-module__VSI0LW__sectionTrigger{cursor:pointer;text-align:left;width:100%;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffffffbf;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:.72rem;transition:color .15s;display:flex}.faq-module__VSI0LW__sectionTrigger:hover{color:#fff}.faq-module__VSI0LW__sectionOpen .faq-module__VSI0LW__sectionTrigger{color:#00b4d8}.faq-module__VSI0LW__sectionTitleWrap{flex-direction:column;gap:4px;min-width:0;display:flex}.faq-module__VSI0LW__sectionPageLink{letter-spacing:.08em;text-transform:none;color:#00b4d8a6;font-size:.58rem;text-decoration:none}.faq-module__VSI0LW__sectionPageLink:hover{color:#00b4d8;text-decoration:underline}.faq-module__VSI0LW__chevron{color:#ffffff59;flex-shrink:0;font-size:.85rem;transition:transform .2s,color .15s}.faq-module__VSI0LW__sectionOpen .faq-module__VSI0LW__chevron{color:#00b4d8;transform:rotate(180deg)}.faq-module__VSI0LW__sectionBody{border-top:1px solid #ffffff0f;padding:0 18px 18px}.faq-module__VSI0LW__summary{color:#ffffffad;margin:16px 0 14px;font-size:.82rem;line-height:1.65}.faq-module__VSI0LW__blockTitle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#00b4d8;margin:0 0 8px;font-size:.62rem}.faq-module__VSI0LW__steps{color:#ffffff9e;margin:0 0 18px;padding-left:1.15rem;font-size:.78rem;line-height:1.65}.faq-module__VSI0LW__steps li{margin-bottom:6px}.faq-module__VSI0LW__steps li::marker{color:#00b4d880}.faq-module__VSI0LW__qaList{flex-direction:column;gap:12px;display:flex}.faq-module__VSI0LW__qaItem{background:#ffffff05;border:1px solid #ffffff0f;border-radius:3px;padding:12px 14px}.faq-module__VSI0LW__qaQuestion{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffffe0;margin:0 0 6px;font-size:.68rem}.faq-module__VSI0LW__qaAnswer{color:#ffffff8c;margin:0;font-size:.76rem;line-height:1.6}.faq-module__VSI0LW__qaAnswer a{color:#00b4d8;text-decoration:none}.faq-module__VSI0LW__qaAnswer a:hover{text-decoration:underline}.faq-module__VSI0LW__empty{text-align:center;font-family:var(--font-mono);letter-spacing:.08em;color:#fff6;border:1px dashed #00b4d833;border-radius:3px;padding:32px 18px;font-size:.72rem}@media (max-width:768px){.faq-module__VSI0LW__wrap{padding:24px 16px 48px}.faq-module__VSI0LW__sectionTrigger{padding:14px}.faq-module__VSI0LW__sectionBody{padding:0 14px 14px}}
