.QmbHfq_page{color:#000;letter-spacing:0;overflow-wrap:anywhere;max-width:800px;min-height:60vh;margin:0 auto;padding:56px 24px 72px;font-family:Original Poppins,sans-serif}.QmbHfq_intro{border-bottom:1px solid #d0d4ea;margin-bottom:28px;padding-bottom:24px}.QmbHfq_eyebrow{color:#4a5faa;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.QmbHfq_intro h1{color:#000;margin:0 0 10px;font-family:inherit;font-size:38px;font-weight:600;line-height:1.15}.QmbHfq_lead{color:#444;margin:0;font-size:16px;line-height:1.65}.QmbHfq_card{background:#f4f5fa;border:1px solid #d0d4ea;border-left:3px solid #222;border-radius:4px;padding:24px;box-shadow:0 1px 2px #0000000d,0 16px 36px -28px #00000040}.QmbHfq_form{gap:12px;min-width:0;display:grid}.QmbHfq_form label{color:#111;font-size:14px;font-weight:600}.QmbHfq_form textarea{color:#000;width:100%;min-width:0;max-width:100%;font:inherit;resize:vertical;background:#fff;border:1px solid #d0d4ea;border-radius:8px;padding:14px 16px;font-size:16px;line-height:1.5}.QmbHfq_form textarea::placeholder{color:#777}.QmbHfq_form textarea:focus-visible{outline-offset:1px;border-color:#222;outline:3px solid #8fb1e0}.QmbHfq_form textarea[aria-invalid=true]{border-color:#9d2929}.QmbHfq_submit{color:#fff;min-width:120px;min-height:46px;font:inherit;cursor:pointer;background:linear-gradient(125deg,#222,#111);border:0;border-radius:8px;justify-content:center;justify-self:start;align-items:center;gap:10px;padding:10px 20px;font-weight:600;display:inline-flex;box-shadow:0 10px 24px #1113}.QmbHfq_submit:disabled{opacity:.7;cursor:wait}.QmbHfq_submit:focus-visible{outline-offset:3px;outline:3px solid #8fb1e0}.QmbHfq_suggestions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.QmbHfq_suggestions button{color:#263b73;font:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #b7bfdc;border-radius:999px;padding:8px 12px;font-size:12px}.QmbHfq_suggestions button:hover,.QmbHfq_suggestions button:focus-visible{border-color:#263b73;text-decoration:underline}.QmbHfq_response{overflow-wrap:anywhere;white-space:pre-wrap;margin-top:20px;line-height:1.7}.QmbHfq_response h2{color:#111;text-transform:uppercase;margin:0 0 6px;font-size:13px;font-weight:600}.QmbHfq_response p{margin:0 0 10px}.QmbHfq_response:empty,.QmbHfq_error:empty{margin:0}.QmbHfq_question{color:#555;font-size:14px;font-style:italic}.QmbHfq_sources{margin-top:16px;font-size:13px}.QmbHfq_sources ul{margin:4px 0 0;padding-left:20px}.QmbHfq_sources a{color:#273d96;text-decoration:underline}.QmbHfq_error{color:#9d2929;margin:14px 0 0}@media (max-width:480px){.QmbHfq_page{padding:36px 16px 56px}.QmbHfq_intro h1{font-size:30px}.QmbHfq_card{padding:18px}}
.Eut8uW_widget{z-index:70;flex-direction:column;align-items:flex-end;gap:12px;font-family:Original Poppins,sans-serif;display:flex;position:fixed;bottom:20px;right:20px}.Eut8uW_hiddenByActions{visibility:hidden;pointer-events:none}.Eut8uW_launcher{color:#fff;min-height:56px;font:inherit;cursor:pointer;background:#000;border:0;border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 18px;font-size:16px;font-weight:700;line-height:1;display:inline-flex;position:relative;box-shadow:0 12px 30px #00000047}.Eut8uW_launcher:before{content:"";opacity:.85;pointer-events:none;border:2px solid #8fb1e0;border-radius:999px;animation:2.4s ease-out infinite Eut8uW_askAiPulse;position:absolute;inset:-6px}.Eut8uW_launcher:hover{background:#1f2a5c}.Eut8uW_launcher:focus-visible{outline-offset:3px;outline:3px solid #8fb1e0}.Eut8uW_launcher[aria-expanded=true]:before{opacity:0;animation:none}@keyframes Eut8uW_askAiPulse{0%{opacity:.85;transform:scale(.92)}70%{opacity:0;transform:scale(1.14)}to{opacity:0;transform:scale(1.14)}}@media (prefers-reduced-motion:reduce){.Eut8uW_launcher:before{animation:none}}.Eut8uW_panel{color:#000;background:#fff;border:1px solid #d0d4ea;border-radius:16px;width:min(420px,100vw - 32px);max-height:min(72vh,680px);padding:18px;overflow:auto;box-shadow:0 24px 60px #00000047}.Eut8uW_panelHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.Eut8uW_panelTitle{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:700;display:inline-flex}.Eut8uW_close{color:#000;cursor:pointer;background:#f4f5fa;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.Eut8uW_close:hover{background:#d0d4ea}.Eut8uW_close:focus-visible{outline-offset:2px;outline:3px solid #8fb1e0}.Eut8uW_scope{color:#444;margin:0 0 12px;font-size:14px;line-height:1.5}@media (max-width:600px){.Eut8uW_widget{bottom:12px;right:12px}.Eut8uW_launcher{min-height:50px;padding:0 18px 0 16px;font-size:15px}}
