/* Find first, explore further when needed. */
.faq-universe .faq-command{min-height:390px;padding:32px 6% 35px;grid-template-columns:1.15fr 1fr;gap:40px}.faq-universe .faq-hero-copy h1{font-size:clamp(44px,4.7vw,68px);letter-spacing:-3px;margin:18px 0}.faq-universe .faq-lead{font-size:16px;line-height:1.65;max-width:610px;margin-bottom:18px}.faq-universe .faq-metrics{gap:27px;margin:18px 0 23px}.faq-universe .faq-metrics b{font-size:25px;margin-bottom:3px}.faq-universe .faq-metrics span{font-size:10px}.faq-universe .knowledge-scene{height:330px}.faq-universe .knowledge-core{width:120px;height:130px;top:-5px}.faq-universe .knowledge-terminal{top:135px;left:2%;width:96%}.faq-universe .knowledge-terminal #discoveryQuestion{font-size:17px;min-height:25px;margin:14px 18px 10px}.faq-universe .knowledge-terminal #discoveryAnswer{font-size:12px;min-height:44px;margin:0 18px 13px}.faq-universe .knowledge-note{font-size:6px;padding:9px 18px}.faq-universe .knowledge-bar{padding:10px 13px;font-size:7px}.faq-universe .knowledge-node{font-size:6px;padding:7px 9px}.faq-universe .node-a{top:60px;left:0}.faq-universe .node-b{top:20px}.faq-universe .node-c{top:106px}.faq-universe .knowledge-orbit{inset:0 20px 10px}.faq-shortcuts{display:flex;flex-wrap:wrap;gap:12px 25px;padding:18px 6%;background:#102438;border-bottom:1px solid #3b5e7c;font-size:12px}.faq-shortcuts a{color:#b7def9;text-decoration:none}.faq-shortcuts a:hover{text-decoration:underline}.faq-universe .explore-library{padding-top:35px}.faq-universe .explore-heading{margin-bottom:23px}.faq-universe .explore-heading h2{font-size:35px}.faq-universe .faq-tools{margin-top:0}.faq-personal{display:grid;grid-template-columns:1fr 1.2fr;gap:35px;align-items:center;margin:25px 0;padding:27px;border:1px solid #406d92;border-radius:15px;background:linear-gradient(120deg,#14334d,#0d2036);scroll-margin-top:25px}.personal-intro h3{font-size:25px;line-height:1.25;color:#e0f1ff;margin-bottom:15px}.personal-intro>p:last-child{font-size:13px;color:#b7cee3;line-height:1.7;margin:0}.personal-choices{display:grid;grid-template-columns:1fr;gap:15px}.personal-choices label{font-size:12px;color:#bfdcf0;display:block}.personal-choices select{display:block;width:100%;margin-top:7px;border:1px solid #527b9e;border-radius:8px;min-height:44px;background:#081b2d;padding:10px;color:#e2f2ff;font-size:12px}.personal-choices .button{justify-self:start;font-size:12px;padding:11px 17px}.faq-session{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:center;padding:20px 23px;background:#10273e;border:1px solid #385f80;border-radius:12px;margin:22px 0 15px}.faq-session strong{font-size:14px;color:#c8e8fc;font-weight:600}.faq-session p{font-size:10px;color:#93b2cb;line-height:1.7;margin:8px 0 0;max-width:460px}.session-meter progress{width:100%;height:8px;accent-color:#88ceff;display:block}.session-meter>span{display:block;font-size:10px;color:#a2c6e1;margin-top:8px}.faq-view-switch{display:flex;flex-wrap:wrap;gap:9px;margin:18px 0 24px}.faq-view-switch button{font-size:11px;border:1px solid #466f92;background:#102a43;color:#bbd9f0;border-radius:7px;padding:10px 13px;line-height:1.4}.faq-view-switch button[aria-pressed="true"]{border-color:#a2d8ff;background:#24577c;color:#fff;box-shadow:0 0 23px #3d9add22}.faq-view-switch button:disabled{opacity:.5}.faq-view-switch #printFaq{margin-left:auto;background:#1a354e}.faq-view-switch #savedCount{display:inline-block;margin-left:5px;font:10px monospace;background:#2a5271;border-radius:4px;padding:1px 5px}.faq-universe .theme-explorer{margin:20px 0}.faq-universe .theme-explorer>summary{padding:17px 22px;font-size:15px}.faq-universe .faq-stats{margin-top:22px}.journey-explanation{border-left:2px solid #80c6f0;padding:10px 18px;background:#16344d55;font-size:12px;color:#b9d8ed;line-height:1.7;margin:25px 0}.faq-universe .answer-grid{grid-template-columns:1fr;gap:10px}.faq-universe .question summary{min-height:0;padding:19px 38px 19px 0;display:flex;gap:17px;align-items:baseline;font-size:17px;line-height:1.45}.faq-universe .question-index{font-size:8px;margin:0;flex-shrink:0;color:#7ba7c8;letter-spacing:1px}.faq-universe .question summary:after{top:19px}.faq-universe .question[open] summary{font-size:21px;padding-bottom:21px}.faq-universe .question[open]{border-left:3px solid #8ed0ff;padding-left:20px}.save-faq{display:inline-flex;align-items:center;font-size:11px;border:1px solid #5c88ac;border-radius:7px;background:#173c57;color:#d1edff;padding:9px 13px;line-height:1.5;margin:8px 20px 5px 0}.save-faq[aria-pressed="true"]{background:#2c5a75;border-color:#a2d9f7}.session-privacy{font-size:10px;color:#8faec7;line-height:1.8;border-top:1px solid #315776;padding-top:20px;margin-top:30px;max-width:900px}.faq-universe .human-doubts,.faq-universe .human-usage,.faq-universe .human-az{border-top:1px solid #315371}.faq-universe .human-az{margin-bottom:0}#faqPrint{display:none}@media(max-width:900px){.faq-universe .faq-command{gap:22px;grid-template-columns:1.1fr 1fr}.faq-universe .faq-hero-copy h1{font-size:51px}.faq-personal{gap:25px;grid-template-columns:1fr 1fr}.faq-session{gap:20px}.faq-universe .node-a,.faq-universe .node-c{display:none}}@media(max-width:650px){.faq-universe .faq-command{position:relative;display:block;padding:25px 6% 27px;min-height:0}.faq-universe .faq-hero-copy .eyebrow{max-width:75%;font-size:8px;letter-spacing:1px}.faq-universe .faq-hero-copy h1{font-size:43px;letter-spacing:-2px;margin:20px 0;padding-right:65px}.faq-universe .faq-lead{font-size:14px;line-height:1.65}.faq-universe .faq-metrics{gap:27px;margin:20px 0}.faq-universe .faq-metrics b{font-size:24px}.faq-universe .faq-metrics span{font-size:9px}.faq-universe .faq-hero-copy>.button{font-size:12px;padding:11px 15px}.faq-universe .knowledge-scene{position:absolute;right:16px;top:65px;width:72px;height:85px;margin:0}.faq-universe .knowledge-core{width:72px;height:85px;top:0}.faq-universe .knowledge-terminal,.faq-universe .knowledge-node,.faq-universe .knowledge-orbit{display:none}.faq-shortcuts{padding:15px 6%;font-size:10px;gap:10px 18px}.faq-universe .explore-library{padding-top:28px}.faq-universe .explore-heading h2{font-size:29px}.faq-universe .explore-heading .eyebrow{font-size:8px}.faq-personal{grid-template-columns:1fr;padding:23px 19px;gap:23px}.personal-intro h3{font-size:25px}.personal-intro>p:last-child{font-size:12px}.personal-choices label{font-size:11px}.personal-choices select{font-size:12px}.faq-session{grid-template-columns:1fr;padding:19px;gap:17px}.faq-session strong{font-size:13px}.faq-view-switch{gap:8px}.faq-view-switch button{font-size:10px;padding:9px 11px}.faq-view-switch #printFaq{margin-left:0}.faq-universe .question summary{gap:12px;font-size:16px;padding-block:18px}.faq-universe .question-index{font-size:7px;letter-spacing:.5px}.faq-universe .question[open] summary{font-size:19px;line-height:1.5}.faq-universe .question summary:after{top:18px}.faq-universe .question[open]{padding-left:16px}.save-faq{font-size:10px;margin-right:15px}.faq-universe .theme-explorer>summary{font-size:14px;padding:17px}.faq-universe .faq-answer>p{line-height:1.8}}@media print{html,body{background:#fff!important;color:#111!important}body>*{display:none!important}body>#faqPrint{display:block!important;padding:0;font:12pt/1.6 Arial;color:#111}#faqPrint h1{font-size:23pt;color:#111;letter-spacing:0}#faqPrint h2{font-size:15pt;color:#111;margin:18pt 0 9pt;letter-spacing:0}#faqPrint p{font-size:11pt;color:#111;overflow-wrap:anywhere}#faqPrint article{break-inside:avoid;border-top:1px solid #999;margin-top:20pt;padding-top:10pt}#faqPrint p:last-child{font-size:9pt;color:#444}}
