.source-answer-card{color:#203f54;background:#fff;border:1px solid #c9dce7;border-radius:18px;max-width:1060px;margin:0 auto;padding:30px;box-shadow:0 10px 40px #0b274207}.source-answer-top{letter-spacing:.05em;text-transform:uppercase;color:#276b91;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:.72rem;font-weight:750;display:flex}.source-answer-label{color:#617889;letter-spacing:0;text-transform:none;background:#f0f6fa;border-radius:6px;padding:7px 10px;font-size:.72rem}.source-answer-card h2{letter-spacing:-.02em;margin:20px 0;font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.4}.source-answer-card h3{margin:22px 0 12px;font-size:.95rem}.source-answer-card p,.source-answer-card li{font-size:.95rem;line-height:1.8}.source-answer-card blockquote{white-space:pre-line;color:#22495f;background:#f3f8fb;border-left:3px solid #78a8c3;margin:18px 0;padding:18px 20px;font-size:.98rem;line-height:1.9}.source-answer-text{white-space:pre-line}.source-answer-citation,.source-answer-reference{flex-direction:column;gap:8px;display:flex}.source-answer-citation span,.source-answer-reference span{color:#566f80;font-size:.85rem;line-height:1.6}.source-answer-citation small{color:#7e612e;font-size:.75rem}.source-answer-context{border-top:1px solid #e1ebf0;padding-top:6px}.source-answer-context p{white-space:pre-line}.source-answer-context small{color:#607a8d;font-size:.75rem}.source-answer-note{color:#5e7686;font-size:.85rem!important}.source-answer-reference{border-top:1px solid #e2ebf0;padding:17px 0}.source-answer-reference>a,.source-answer-links a{color:#22698f;font-size:.83rem;font-weight:650}.source-answer-reference details,.source-answer-details{color:#5c7485;font-size:.82rem;line-height:1.7}.source-answer-reference summary,.source-answer-details summary{cursor:pointer;color:#365e77;font-weight:650}.source-answer-details{border-top:1px solid #dce8ef;margin-top:22px;padding-top:17px}.source-answer-card code{overflow-wrap:anywhere;word-break:break-all;font-size:.72rem}.source-answer-links,.source-answer-actions{flex-wrap:wrap;gap:12px;margin-top:23px;display:flex}.source-answer-actions button{font:inherit;color:#205f85;cursor:pointer;background:#f2f8fc;border:1px solid #bcd4e2;border-radius:8px;padding:11px 15px;font-size:.83rem;font-weight:650}.source-answer-actions button:first-child{color:#fff;background:#14648f;border-color:#14648f}.source-answer-card button:focus-visible,.source-answer-card a:focus-visible{outline-offset:3px;outline:3px solid #43a1d7}.private-answer-claims>div>span{gap:8px;display:flex}.private-answer-claims>div>span a{color:#22698f;font-size:.85rem;font-weight:700}.private-ai-availability{color:#526f83;background:#f3f8fb;border:1px solid #d7e6ee;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px 15px;font-size:.77rem;line-height:1.6;display:flex}.private-ai-availability strong{color:#2c5872;font-size:.78rem;display:block}.private-ai-availability button{color:#225e81;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #b7d0df;border-radius:7px;padding:8px 12px;font-weight:650}.private-ai-availability button:disabled{opacity:.6;cursor:default}.source-match-preview{color:#5d788a;margin-top:4px;line-height:1.6;display:block;font-size:.77rem!important;font-weight:400!important}@media (width<=650px){.source-answer-card{border-radius:12px;padding:21px 17px}.source-answer-card blockquote{margin:14px 0;padding:14px 12px;font-size:.91rem;line-height:1.85}.source-answer-top,.source-answer-actions{gap:8px}.source-answer-actions button{font-size:.78rem}.private-ai-availability{align-items:flex-start;padding:12px}.private-ai-availability button{white-space:normal}}.private-ai-availability{display:block}.private-ai-availability>summary{cursor:pointer;color:#345e78;font-weight:650}.private-ai-availability>div{justify-content:space-between;align-items:center;gap:15px;padding-top:9px;display:flex}.private-ai-availability>div>p{max-width:650px;margin:0}@media (width<=650px){.private-ai-availability>div{flex-wrap:wrap;align-items:flex-start}}.source-answer-editorial{background:#faf7f1;border-left:3px solid #b7a272;margin:18px 0;padding:16px 18px}.source-answer-editorial>strong{color:#715f3c;font-size:.75rem}.source-answer-editorial p{white-space:pre-line;margin:10px 0 0}.source-answer-title{justify-content:space-between;align-items:flex-start;gap:15px;margin:20px 0;display:flex}.source-answer-title h2{margin:0}.source-answer-title>button{color:#fff;font:inherit;cursor:pointer;background:#14648f;border:1px solid #14648f;border-radius:8px;flex-shrink:0;padding:10px 14px;font-size:.8rem;font-weight:650}.source-answer-context{margin-top:18px;padding-top:14px}.source-answer-context>summary{color:#365e77;cursor:pointer;font-size:.85rem;font-weight:650;line-height:1.6}@media (width<=650px){.source-answer-title{flex-wrap:wrap;gap:12px}.source-answer-title>button{padding:9px 12px}}
