.faq-universe{overflow:hidden}.faq-command{position:relative;isolation:isolate;display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:20px;min-height:650px;padding:65px 6% 70px;background:radial-gradient(ellipse 60% 80% at 85% 40%,#0b679b55,transparent 75%),linear-gradient(145deg,#091729,#050c18);border-bottom:1px solid #345c85}.faq-command:before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(110deg,transparent 30%,#74cfff0b 30.1%,transparent 30.3%),repeating-linear-gradient(90deg,transparent 0 109px,#5599dd08 110px 111px);mask-image:linear-gradient(#000,transparent)}.faq-hero-copy h1{font-size:clamp(50px,6vw,88px);font-weight:700;letter-spacing:-4px;line-height:1.04;margin:30px 0}.faq-hero-copy h1>span{color:#a2e1ff;text-shadow:0 0 50px #47bdff44}.faq-lead{font-size:19px;color:#c1d6ed;max-width:590px;line-height:1.7}.explore-dot{display:inline-block;width:6px;height:6px;background:#adeaff;border-radius:50%;box-shadow:0 0 15px #50baff;margin-right:8px}.faq-metrics{display:flex;gap:35px;margin:30px 0}.faq-metrics span{font-size:11px;color:#9fbdd7}.faq-metrics b{display:block;font-size:31px;color:#d4efff;line-height:1.3;margin-bottom:7px}.knowledge-scene{height:500px;position:relative;perspective:900px;isolation:isolate}.knowledge-orbit{position:absolute;inset:30px 0;border:1px solid #5cc2ff55;border-radius:50%;box-shadow:0 0 30px #3289ff15,inset 0 0 30px #3289ff15;transform:rotateX(65deg) rotate(-25deg)}.orbit-two{inset:60px 10px;transform:rotateY(60deg) rotate(-30deg);border-color:#86ddff44}.orbit-three{inset:50px 30px;transform:rotateX(15deg) rotateY(25deg);border-style:dashed;opacity:.5}.knowledge-core{position:absolute;left:50%;top:3px;transform:translateX(-50%);width:200px;height:220px;filter:drop-shadow(0 0 28px #359eff99)}.knowledge-core img{width:100%;height:100%;object-fit:contain}.knowledge-node{position:absolute;padding:8px 12px;border:1px solid #4988b9;border-radius:6px;background:#092541d9;font:8px monospace;color:#b7e8ff;letter-spacing:2px;box-shadow:0 0 20px #398ddd22}.node-a{left:2%;top:110px}.node-b{right:0;top:70px}.node-c{right:7%;top:220px}.knowledge-terminal{position:absolute;top:265px;left:4%;width:92%;border:1px solid #6fb8eb;border-radius:13px;background:linear-gradient(145deg,#12304be8,#071528f5);box-shadow:0 0 0 5px #13345555,0 20px 70px #0007,0 0 60px #258dff22;transform:rotateY(-6deg);overflow:hidden}.knowledge-bar{font:8px monospace;letter-spacing:1.2px;background:#23476788;padding:12px 15px;border-bottom:1px solid #4f7da955;color:#a6d7ff}.knowledge-bar>span{margin-right:20px;color:#77b9ec}.knowledge-terminal>p{margin:18px 20px 12px}.knowledge-terminal #discoveryQuestion{font-size:20px;font-weight:bold;color:#e0f4ff;min-height:53px;line-height:1.3}.knowledge-terminal #discoveryAnswer{font-size:13px;color:#bed5eb;min-height:66px;margin-top:0;line-height:1.6}.knowledge-note{display:block;padding:10px 20px;border-top:1px solid #284d70;font:7px monospace;letter-spacing:1px;color:#8fb1cf}.explore-library{max-width:1440px;padding-top:65px}.explore-heading{margin-bottom:30px}.explore-heading h2>span,.pricing-compass h2>span{color:#a3d8ff}.launch-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:30px 0}.launch-paths button{position:relative;display:flex;align-items:flex-start;flex-direction:column;text-align:left;border:1px solid #49779e;border-radius:14px;padding:25px 22px 30px;background:radial-gradient(ellipse at 100% 0,#21669a44,transparent 80%),#10253d;color:#eaf6ff;box-shadow:inset 0 1px #b0e6ff22,0 15px 35px #0002;transition:transform .2s,border-color .2s}.launch-paths button:hover{transform:translateY(-4px);border-color:#a7ddff;background-color:#183651}.launch-paths button>span{font-size:8px;letter-spacing:1.5px;color:#8bc7f0}.launch-paths strong{display:block;font-size:21px;line-height:1.25;margin:20px 0 12px;max-width:240px}.launch-paths small{font-size:12px;color:#acc6df;max-width:240px}.launch-paths b{position:absolute;right:17px;bottom:13px;font-size:22px;color:#8ccaff;font-weight:normal}.faq-universe .faq-tools{position:relative;padding:30px;background:linear-gradient(135deg,#17314e,#0d1b2e);border-color:#5a8dbb;border-radius:18px;box-shadow:0 20px 65px #0004,inset 0 1px #c4ebff22}.search-console{position:relative}.search-console .searchlabel{font-size:24px;color:#e0f3ff;letter-spacing:-.5px;margin-bottom:18px;display:block}.search-console #search{height:64px;font-size:18px;padding:14px 18px 14px 52px;border:1px solid #71a4cd;background:#071525;border-radius:12px;box-shadow:inset 0 3px 20px #0004}.search-symbol{position:absolute;left:18px;top:65px;color:#9cd7ff;font-size:27px;line-height:1;pointer-events:none}.search-console>p{font-size:11px;margin:12px 0;color:#aac3db}.search-suggestions{display:flex;flex-wrap:wrap;gap:9px;margin:20px 0 26px}.search-suggestions button{font-size:11px;border:1px solid #456e95;border-radius:30px;background:#163654;color:#c4e5ff;padding:8px 13px;line-height:1.4}.search-suggestions button:hover{background:#245779;border-color:#a9ddff}.search-suggestions #surpriseFaq{background:#24456a;border-color:#6698c1}.faq-universe .faq-tool-row{grid-template-columns:1fr 1fr;gap:20px}.faq-universe .faq-tool-row label{font-size:12px;color:#b9d8ee}.faq-universe select{min-height:47px;border-radius:8px;border-color:#446d95;background:#091a2c;color:#e7f4ff}.theme-explorer{margin:28px 0 40px;border:1px solid #325779;border-radius:14px;background:#0b1c30}.theme-explorer>summary{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:20px 24px;font-size:17px;color:#cae9ff}.theme-explorer>summary>span{font-size:11px;color:#8fb8d7}.theme-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:10px 20px 24px}.theme-grid button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;min-height:135px;padding:17px;border:1px solid #345b7f;border-radius:11px;background:linear-gradient(145deg,#17314c,#0d2034);color:#d5eeff}.theme-grid button>span{font-size:25px;color:#8cd4ff;line-height:1.3;margin-bottom:12px}.theme-grid strong{font-size:13px;line-height:1.3}.theme-grid small{font-size:9px;color:#9abbd6;margin-top:10px}.theme-grid button:hover,.theme-grid button[aria-pressed="true"]{border-color:#a8d9ff;background:#21476a}.faq-universe .faq-stats{border-top:1px solid #3d6588;padding-top:25px;margin-top:30px;scroll-margin-top:30px;font-size:15px;color:#d1e9fc}.faq-stats #activeJourney{color:#91c6ee;font-size:11px}.result-tip{font-size:12px;color:#96b7d5;margin-bottom:24px}.answer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;align-items:stretch}.faq-universe .question{margin:0;border-color:#365c7e;background:radial-gradient(ellipse at 100% 0,#244d6b33,transparent 80%),linear-gradient(135deg,#12283e,#0b1b2c);border-radius:14px;padding:0 22px;min-width:0;box-shadow:inset 0 1px #8dd4ff11;transition:border-color .2s,box-shadow .2s}.faq-universe .question:hover{border-color:#6ba8d7;box-shadow:0 0 30px #1c7dd51c}.faq-universe .question summary{font-size:17px;line-height:1.45;padding:23px 28px 25px 0;min-height:115px;overflow-wrap:anywhere}.question-index{display:block;font:9px monospace;letter-spacing:2px;color:#76a3c8;margin-bottom:12px}.faq-universe .question summary:after{top:45px;right:0;font-size:19px}.faq-universe .question[open]{grid-column:1/-1;background:linear-gradient(125deg,#1a3c5b,#0d2137);border-color:#8fcfff;box-shadow:0 15px 55px #0004,0 0 45px #348aff14}.faq-universe .question[open] summary{font-size:23px;min-height:0;padding-bottom:18px;color:#e0f3ff}.faq-universe .faq-answer{max-width:100%;padding-bottom:25px}.faq-universe .faq-answer>p{font-size:17px;color:#d2e2f2;max-width:920px;line-height:1.8}.faq-universe .entry-meta span{background:#132b43;border-color:#47749a;color:#afd2f1}.answer-next{padding:22px;border:1px solid #4b81ad;border-radius:12px;background:linear-gradient(130deg,#173d5f,#0a1e34);margin:25px 0;max-width:950px}.answer-next>b{font:9px monospace;letter-spacing:1.5px;color:#92cfff}.try-prompt{font:14px/1.8 monospace;color:#def0ff;margin:17px 0 20px;overflow-wrap:anywhere}.answer-next>div{display:flex;align-items:center;gap:25px;flex-wrap:wrap}.copy-faq{border:1px solid #85bdea;border-radius:7px;padding:10px 15px;background:#2465a3;color:#fff;font-size:12px}.copy-faq:hover{background:#3281be}.answer-next a{font-size:13px;color:#c8e9ff}.faq-universe .entry-permalink{font-size:11px}.faq-universe .pagination{margin:18px 0;gap:20px}.faq-universe .pagination button{background:linear-gradient(#1a3b5d,#0e2742);border:1px solid #517fa9;min-height:45px;padding:12px 18px}.faq-universe .pagination span{font-family:monospace;font-size:13px;color:#9ad1ff}#faqCopyStatus{font-size:13px;color:#c6eaff;min-height:22px}#emptyState{font-size:15px}.pricing-compass{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;padding:35px;margin:30px 0;border:1px solid #4d83ad;border-radius:16px;background:radial-gradient(ellipse at 100% 0,#21629655,transparent),#10253c}.pricing-compass h2{font-size:34px;margin:15px 0 22px}.pricing-compass p{color:#bad0e5;font-size:13px}.pricing-compass>div:last-child{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:17px}.pricing-compass a:not(.button){font-size:11px}.pricing-compass .contact-button{font-size:12px;padding:11px 15px;text-align:left}.knowledge-scene .knowledge-core img{animation:knowledge-hover 4s ease-in-out infinite}.orbit-one{animation:knowledge-orbit 22s linear infinite}.orbit-two{animation:knowledge-orbit 29s linear reverse infinite}.orbit-three{animation:knowledge-turn 50s linear infinite}.knowledge-node{animation:knowledge-hover 5s ease-in-out infinite}.node-b{animation-delay:-2s}.node-c{animation-delay:-3s}@keyframes knowledge-hover{50%{translate:0 -10px}}@keyframes knowledge-orbit{to{rotate:360deg}}@keyframes knowledge-turn{to{rotate:-360deg}}@media(max-width:1000px){.faq-command{grid-template-columns:1fr 1fr;padding-left:5%;padding-right:5%;min-height:650px}.faq-hero-copy h1{font-size:61px;letter-spacing:-3px}.faq-lead{font-size:16px}.faq-metrics{gap:25px}.knowledge-terminal{left:0;width:100%;top:250px}.knowledge-terminal #discoveryQuestion{font-size:17px;min-height:44px}.knowledge-core{width:170px}.node-a{left:-5%;font-size:6px}.node-b,.node-c{font-size:6px}.launch-paths strong{font-size:18px}.theme-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:650px){.faq-command{display:block;padding:35px 6% 25px;min-height:0}.faq-hero-copy h1{font-size:54px;letter-spacing:-2.6px;margin:25px 0}.faq-lead{font-size:16px}.faq-metrics{gap:35px}.faq-metrics b{font-size:29px}.knowledge-scene{height:465px;max-width:470px;margin:30px auto 0}.knowledge-core{top:0;width:175px;height:190px}.knowledge-terminal{top:218px;left:2%;width:96%;transform:rotateY(-3deg)}.knowledge-terminal #discoveryQuestion{font-size:18px;min-height:46px}.knowledge-terminal #discoveryAnswer{min-height:64px;font-size:13px}.node-a{left:0;top:90px;font-size:7px}.node-b{right:0;top:55px;font-size:7px}.node-c{top:170px;right:1%;font-size:7px}.knowledge-orbit{inset:0 0 80px}.orbit-two{inset:30px 10px 110px}.orbit-three{inset:30px 30px 110px}.explore-library{padding-top:40px}.explore-heading h2{font-size:34px}.launch-paths{grid-template-columns:1fr;gap:12px}.launch-paths button{padding:19px 20px;min-height:130px}.launch-paths strong{margin:10px 0;font-size:22px;max-width:90%}.launch-paths small{max-width:90%;font-size:12px}.faq-universe .faq-tools{padding:22px 18px}.search-console .searchlabel{font-size:22px}.search-console #search{font-size:15px;height:59px;padding-left:41px}.search-symbol{top:60px;left:14px;font-size:24px}.faq-universe .faq-tool-row{grid-template-columns:1fr;gap:16px}.search-suggestions{gap:8px}.search-suggestions button{font-size:10px;padding:8px 10px}.theme-explorer>summary{padding:17px;font-size:14px;align-items:flex-start;flex-direction:column;gap:7px}.theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 12px 18px;gap:9px}.theme-grid button{padding:13px;min-height:135px}.theme-grid strong{font-size:12px}.faq-universe .faq-stats{display:block}.faq-stats #activeJourney{display:block;margin-top:7px}.answer-grid{grid-template-columns:1fr;gap:12px}.faq-universe .question{padding:0 18px}.faq-universe .question summary{font-size:17px;min-height:105px;padding-top:20px;padding-bottom:20px}.faq-universe .question[open] summary{font-size:21px}.faq-universe .faq-answer>p{font-size:15px}.answer-next{padding:17px}.try-prompt{font-size:12px}.answer-next>div{gap:17px}.faq-universe .pagination{gap:10px}.faq-universe .pagination button{font-size:10px;padding:10px 12px;max-width:42%}.faq-universe .pagination span{font-size:11px}.pricing-compass{grid-template-columns:1fr;padding:25px;gap:20px}.pricing-compass h2{font-size:30px}.knowledge-note{font-size:6px}}@media(prefers-reduced-motion:reduce){.knowledge-scene *{animation:none!important}.faq-universe *{scroll-behavior:auto!important;transition:none!important}}
