.bc-ai-kt{position:relative;color:#5c6882;border-radius:18px;background:linear-gradient(180deg,#f5f8fd 80%,#fff);padding:24px 28px}.bc-ai-overview-close{position:absolute;top:14px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;line-height:0;border:0;border-radius:8px;background:transparent;color:#5c6882;cursor:pointer;transition:background .15s ease,color .15s ease}.bc-ai-overview-close:hover{background:#256be81a;color:#0e1f38}.bc-ai-overview-close:focus-visible{outline:2px solid #246ae6;outline-offset:2px}.bc-ai-pill{position:relative;display:inline-flex;align-items:center;gap:8px;margin:12px 20px 0;padding:10px 16px;border:0;cursor:pointer;font:inherit;background:#e4ecfb;border-radius:16px;color:#0e1f38;transition:background .15s ease}.bc-ai-pill.is-kt-collapsed{display:block;margin:auto}.bc-ai-pill.is-kt-collapsed .bc-ai-pill-icon{margin-right:5px}.bc-ai-pill.is-kt-collapsed .bc-ai-pill-info{display:none}.bc-ai-pill:after{content:"";position:absolute;bottom:-8px;left:28px;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #E4ECFB}.bc-ai-pill:hover{background:#d8e3fa}.bc-ai-pill:hover:after{border-top-color:#d8e3fa}.bc-ai-pill:focus-visible{outline:2px solid #246ae6;outline-offset:2px}.bc-ai-pill .bc-ai-pill-icon{display:inline-flex}.bc-ai-pill .bc-ai-pill-icon img,.bc-ai-pill .bc-ai-pill-icon svg{width:22px;height:22px;object-fit:contain;display:block}.bc-ai-pill .bc-ai-pill-title{font-weight:700;color:#0e1f38}.bc-ai-pill .bc-ai-pill-info{display:inline-flex;color:#5c6882;opacity:.7}.bc-ai-kt .bc-ai-overview-title{color:#0e1f38}.bc-ai-kt .v-icon-list li{color:#5c6882}.bc-ai-kt .v-icon-list li,.bc-ai-overview-questions .bc-ai-overview-q{border-top:1px solid rgba(37,107,232,.5);padding:var(--spacing-xs)!important;margin:0}.bc-ai-kt .v-icon-list li:last-child,.bc-ai-overview-questions .bc-ai-overview-q:last-child{border-bottom:1px solid rgba(37,107,232,.5)}.bc-ai-kt .v-icon-ui-general-tick-with-circle li:before{top:calc(var(--spacing-xs) + 2px)}.bc-ai-overview-img{width:20px;height:20px;object-fit:contain;display:block;margin:0}.bc-ai-overview-info{position:relative;display:inline-flex;align-items:center;cursor:pointer;outline:none;color:inherit;opacity:.7}.bc-ai-overview-info:hover,.bc-ai-overview-info:focus{opacity:1}.bc-ai-overview-tip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);width:max-content;max-width:260px;background:#1e2240;color:#fff;font-size:12px;font-weight:400;line-height:1.5;padding:8px 10px;border-radius:6px;box-shadow:0 6px 20px #0000002e;opacity:0;visibility:hidden;transition:opacity .15s ease;z-index:20;pointer-events:none}.bc-ai-overview-tip:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1e2240}.bc-ai-overview-info:hover .bc-ai-overview-tip,.bc-ai-overview-info:focus .bc-ai-overview-tip,.bc-ai-overview-info:focus-within .bc-ai-overview-tip{opacity:1;visibility:visible}.bc-ktakeaways[open] .bc-kt-chevron{transform:rotate(180deg)}.bc-ai-summary{position:relative}.bc-ai-summary .bc-ai-summary-text{margin:0;line-height:1.6;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.bc-ai-summary.is-overflowing .bc-ai-summary-text{-webkit-mask-image:linear-gradient(to bottom,#000 58%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,#000 58%,#0000)}.bc-ai-summary .bc-ai-summary-toggle{display:none;position:absolute;right:0;bottom:0;margin-bottom:0;border:0;padding:0 0 0 34px;font:inherit;font-weight:700;cursor:pointer;text-decoration:underline;color:#5c6882;background:linear-gradient(to right,#f8fafd00 0,#f8fafd 22px)}.bc-ai-summary.is-overflowing .bc-ai-summary-toggle{display:inline-block}.bc-ai-summary .bc-ai-summary-toggle:focus-visible{outline:2px solid #246ae6;outline-offset:2px}.bc-ai-summary.is-expanded .bc-ai-summary-text{display:block;-webkit-line-clamp:unset;overflow:visible;-webkit-mask-image:none;mask-image:none}.bc-ai-summary.is-expanded .bc-ai-summary-toggle{display:none}
