.layoutTheme_layoutTheme__aLn_i{background:#0F1D22;color:var(--text-primary);--font-display:"Rajdhani",system-ui,sans-serif;--font-body:"Rajdhani",system-ui,sans-serif;--font-accent:"Space Mono",monospace;font-family:var(--font-body);--nai-bg-dark:var(--bg-secondary);--nai-bg-card:var(--bg-elevated);--nai-border:var(--border-subtle);--nai-text-primary:var(--text-primary);--nai-text-secondary:var(--text-secondary);--nai-text-tertiary:var(--text-tertiary);--nai-accent-primary:#1A8A7D;--nai-accent-secondary:#C45A3C;--nai-accent-glow:rgba(26,138,125,0.4);--nai-accent-subtle:rgba(26,138,125,0.08);--nai-accent-border:rgba(26,138,125,0.25);--nai-terminal-bg:#0F1D22;--nai-terminal-border:#162A32;--nai-scanline-opacity:0.03;--nai-gradient-primary:linear-gradient(135deg,#1A8A7D,#147A6E);--nai-gradient-subtle:linear-gradient(135deg,rgba(26,138,125,0.15),rgba(196,90,60,0.15));--nai-gradient-glow:radial-gradient(ellipse at center,rgba(26,138,125,0.15) 0%,transparent 70%)}.layoutTheme_layoutTheme__aLn_i *{font-family:inherit}@media (max-width:767px){.layoutTheme_chatLayout__W4R6_{overflow:hidden;height:100dvh;height:100vh;overscroll-behavior:none;position:fixed;inset:0}.layoutTheme_chatLayout__W4R6_>nav{transition:transform .3s ease}html.arkana-nav-hidden .layoutTheme_chatLayout__W4R6_>nav{transform:translateY(-100%)}.layoutTheme_chatLayout__W4R6_>section{transition:padding-top .3s ease}html.arkana-nav-hidden .layoutTheme_chatLayout__W4R6_>section{padding-top:0!important}.layoutTheme_chatLayout__W4R6_ footer{display:none}}.layoutTheme_layoutTheme__aLn_i:before{background:radial-gradient(ellipse 800px 600px at 20% 10%,rgba(26,138,125,.15),transparent),radial-gradient(ellipse 600px 800px at 80% 50%,rgba(196,90,60,.12),transparent),radial-gradient(ellipse 700px 500px at 50% 90%,rgba(212,136,62,.1),transparent),radial-gradient(ellipse 900px 700px at 30% 60%,rgba(108,92,231,.08),transparent)}.layoutTheme_layoutTheme__aLn_i:after,.layoutTheme_layoutTheme__aLn_i:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.layoutTheme_layoutTheme__aLn_i:after{background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 400 400' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)' opacity='0.03'/%3E%3C/svg%3E")}@import url("https://fonts.googleapis.com/css2?family=Rajdhani:wght@400;500;600;700&family=Space+Mono:wght@400;700&family=DM+Sans:wght@400;500;600&display=swap");.faq_container__hFuX3{min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 4rem;position:relative;max-width:680px;margin:0 auto}.faq_container__hFuX3:before{content:"";background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.15) 0,rgba(0,0,0,.15) 4px);z-index:1000}.faq_container__hFuX3:before,.faq_pixelGrid__dKU3w{position:fixed;top:0;left:0;right:0;bottom:0;pointer-events:none}.faq_pixelGrid__dKU3w{background-image:linear-gradient(rgba(26,138,125,.03) 1px,transparent 0),linear-gradient(90deg,rgba(26,138,125,.03) 1px,transparent 0);background-size:4px 4px;z-index:998}.faq_vignette__dwLsv{position:fixed;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse at center,transparent 50%,rgba(0,0,0,.5) 100%);pointer-events:none;z-index:997}.faq_breadcrumb__GOEOa{width:100%;position:relative;z-index:2;margin-bottom:.25rem}.faq_backLink__QeQOG{display:inline-flex;align-items:center;gap:.35rem;color:#4a6470;font-family:DM Sans,sans-serif;font-weight:500;font-size:.75rem;letter-spacing:.02em;text-decoration:none;padding:.25rem 0;cursor:pointer;transition:color .2s ease}.faq_backLink__QeQOG:hover{color:#1A8A7D}.faq_header__vXzG_{text-align:center;margin-bottom:2.5rem;position:relative;z-index:2;width:100%}.faq_title___26j6{font-family:DM Sans,sans-serif;font-size:clamp(1.75rem,5vw,2.25rem);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#D4DDE1;margin:0 0 .6rem;filter:drop-shadow(0 0 20px rgba(26,138,125,.15))}.faq_subtitle__fZ7GW{font-family:DM Sans,sans-serif;font-size:clamp(.85rem,2vw,.95rem);font-weight:400;color:#5a7482;margin:0;letter-spacing:.01em;line-height:1.5}.faq_sections__OGVG4{width:100%;display:flex;flex-direction:column;gap:2.25rem;position:relative;z-index:2}.faq_section__if21b{animation:faq_sectionReveal__UXHwW .5s ease-out both}@keyframes faq_sectionReveal__UXHwW{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.faq_sectionHeader__G_le_{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}.faq_sectionLine__Ne6Q5{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,rgba(26,138,125,.2),transparent)}.faq_sectionIcon__AVTcO{color:#1A8A7D;display:flex;align-items:center;opacity:.7}.faq_sectionTitle__d798_{font-family:DM Sans,sans-serif;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.15em;color:#5a7482;white-space:nowrap;margin:0}.faq_faqList__gnHuZ{display:flex;flex-direction:column;gap:4px}.faq_faqItem__3OLj0{background:rgba(15,29,34,.35);border:1px solid rgba(26,138,125,.06);border-radius:8px;transition:all .3s ease;overflow:hidden;cursor:pointer}.faq_faqItem__3OLj0:hover{border-color:rgba(26,138,125,.15);background:rgba(15,29,34,.55)}.faq_faqItemOpen__oJLXX{border-color:rgba(26,138,125,.2);background:rgba(15,29,34,.6);border-left:2px solid #1a8a7d}.faq_faqQuestion__ZPXue{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1.125rem;background:none;border:none;cursor:pointer;text-align:left;transition:all .2s ease}.faq_faqQuestion__ZPXue:hover{background:rgba(26,138,125,.03)}.faq_faqQuestionText__Ds18m{font-family:DM Sans,sans-serif;font-size:.95rem;font-weight:500;color:#D4DDE1;letter-spacing:.01em;line-height:1.4}.faq_faqChevron__kwmcG{flex-shrink:0;color:rgba(26,138,125,.4);transition:transform .3s ease,color .3s ease;display:flex;align-items:center}.faq_faqItemOpen__oJLXX .faq_faqChevron__kwmcG{transform:rotate(180deg);color:#1A8A7D}.faq_faqAnswerWrap__xgxOw{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.faq_faqItemOpen__oJLXX .faq_faqAnswerWrap__xgxOw{grid-template-rows:1fr}.faq_faqAnswer__9py7f{overflow:hidden;padding:0 1.125rem;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:400;color:#8FA8B3;line-height:1.7;letter-spacing:.005em;margin:0;transition:padding .35s ease,opacity .25s ease;opacity:0}.faq_faqItemOpen__oJLXX .faq_faqAnswer__9py7f{padding:0 1.125rem 1rem;opacity:1}.faq_cta__pWaHS{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-top:3rem;position:relative;z-index:2}.faq_ctaButton__i3DNA{display:inline-block;padding:.875rem 2.5rem;background:linear-gradient(135deg,#1A8A7D,#147A6E);border:none;border-radius:6px;color:white;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.1em;text-decoration:none;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 20px rgba(26,138,125,.3);position:relative;overflow:hidden}.faq_ctaButton__i3DNA:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transition:left .5s ease}.faq_ctaButton__i3DNA:hover:before{left:100%}.faq_ctaButton__i3DNA:hover{transform:translateY(-2px);box-shadow:0 8px 30px rgba(26,138,125,.4),0 4px 10px rgba(0,0,0,.3);color:white}.faq_ctaButton__i3DNA:active{transform:scale(.98)}.faq_ctaSubtext__v33x5{font-family:DM Sans,sans-serif;font-size:.75rem;color:#4a6470;text-align:center;letter-spacing:.01em;line-height:1.5}@media (max-width:639px){.faq_container__hFuX3{padding:1rem 1rem 3rem}.faq_header__vXzG_{margin-bottom:1.5rem}.faq_sections__OGVG4{gap:1.75rem}.faq_faqQuestion__ZPXue{padding:.8rem .875rem}.faq_faqQuestionText__Ds18m{font-size:.875rem}.faq_faqAnswer__9py7f{font-size:.8rem}.faq_faqItemOpen__oJLXX .faq_faqAnswer__9py7f{padding:0 .875rem .875rem}.faq_sectionHeader__G_le_{gap:.5rem}.faq_sectionTitle__d798_{font-size:.6rem;letter-spacing:.12em}.faq_ctaButton__i3DNA{padding:.75rem 2rem;font-size:.9rem}}@media (min-height:900px){.faq_container__hFuX3{padding:3rem 1.5rem 5rem}.faq_header__vXzG_{margin-bottom:3rem}.faq_sections__OGVG4{gap:2.5rem}}