.assistance-overlay{position:fixed;inset:0;background-color:rgba(0,0,0,.5);z-index:2;animation:fadeInPartial .3s ease-in-out}.assistance-section{position:fixed;bottom:0;right:0;left:0;z-index:3;background-color:white;padding:2.5rem 1rem;border:.5px solid var(--color-dark-grey-100);animation:slideUp .3s ease-in-out}.assistance-content>button{position:absolute;right:1rem;color:var(--color-dark-grey-300);background-color:transparent;border-style:none}.assistance-content{position:relative;max-width:1400px;margin-left:auto;margin-right:auto;width:100%;display:flex;flex-direction:column;row-gap:.25rem;height:100%;font-size:var(--text-brand-lg)}.assistance-content>h5{padding-right:2.25rem}.assistance-contact-info{display:flex;column-gap:.5rem}.assistance-contact-info>a,.assistance-contact-info>div{display:flex;align-items:center;column-gap:.5rem;font-size:var(--text-brand-md)}.assistance-contact-info>a{color:var(--color-blue-500)}.assistance-contact-info img{width:20px;height:20px}nav{padding-top:.75rem;padding-bottom:.75rem;background-color:var(--color-white-100);border-bottom:4px solid var(--color-grey-300);position:relative;z-index:2}nav .container{display:flex;justify-content:space-between;align-items:center;padding-left:1.25rem;padding-right:1.25rem;margin-left:auto;margin-right:auto;column-gap:1.25rem}nav .container .mib-branding{display:flex;column-gap:1rem;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content}nav .container .mib-branding>div{display:none}nav .container .mib-branding>div>span{font-size:34px}nav .container .mib-branding>div>p{font-size:var(--text-brand-2xs)}@media (min-width:1450px){nav .container .mib-branding>div{display:flex;flex-direction:column}}nav .container .nav-items{display:none;column-gap:1rem;align-items:center;justify-content:center}nav .container .nav-items .nav-item{font-weight:700;font-family:var(--font-lato);text-transform:uppercase;font-size:var(--text-brand-sm);display:flex;column-gap:.5rem;align-items:center;text-wrap:nowrap;cursor:pointer}nav .container .nav-items .nav-item.active,nav .container .nav-items .nav-item:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:var(--color-blue-200);text-decoration-color:var(--color-blue-200);text-decoration-thickness:4px;text-underline-offset:8px}@media (min-width:1024px){nav .container .nav-items{display:flex}}@media (min-width:1280px){nav .container .nav-items{column-gap:2rem}}nav .nested-nav{border:1px solid var(--color-dark-grey-300);background-color:var(--color-white-100);padding:2rem 1rem;position:absolute;width:100%;top:5.25rem;display:flex;flex-wrap:wrap;column-gap:1rem;row-gap:3rem}nav .nested-nav .nested-nav-container{display:flex;flex-direction:column;row-gap:.75rem;font-family:var(--font-lato);border-left:1px solid var(--color-grey-300);padding-left:1rem;padding-right:1rem;font-size:var(--text-brand-sm)}nav .nested-nav .nested-nav-container .nested-nav-title{font-weight:700;text-transform:uppercase;display:flex;column-gap:.5rem;align-items:center;text-wrap:nowrap;padding-bottom:.5rem}nav .nested-nav .nested-nav-container .nested-nav-subitem{color:var(--color-grey-700);padding-left:1rem;text-wrap:nowrap;display:flex;column-gap:.5rem;align-items:center;font-weight:600}nav .nested-nav .nested-nav-container .nested-nav-subitem:hover{color:var(--color-black-1000)}nav .nested-nav .nested-nav-container .nested-nav-subitem.alone{padding-top:.25rem;padding-bottom:.25rem;font-weight:600;text-transform:uppercase}nav .nested-nav .contact-info{display:flex;flex-direction:column;font-family:var(--font-lato);font-size:var(--text-brand-sm);row-gap:.5rem;font-weight:600;text-wrap:nowrap;justify-content:flex-end;margin-left:auto;border-left:1px solid var(--color-grey-300);padding-left:1rem;padding-right:1rem}nav .container .right-nav{justify-content:flex-end}nav .container .nav-actions,nav .container .right-nav{display:flex;align-items:center;column-gap:1rem}nav .container .hamburger{display:flex;flex-direction:column;justify-content:space-between;width:30px;height:20px;cursor:pointer;z-index:2}nav .container .hamburger span{width:100%;height:3px;background-color:var(--color-grey-700);transition:all .3s ease}nav .container .hamburger.active span:first-child{transform:rotate(45deg) translate(5px,5px)}nav .container .hamburger.active span:nth-child(2){opacity:0}nav .container .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(7px,-7px)}@media (min-width:1024px){nav .container .hamburger{display:none}}nav .container .mobile-nav-items{display:flex;flex-direction:column;row-gap:1rem;position:absolute;top:100%;right:-100%;width:100vw;min-height:100vh;background-color:var(--color-white-100);padding:1.25rem;transition:right .3s ease-in-out;z-index:2;border-left:1px solid var(--color-grey-300)}nav .container .mobile-nav-items.active{right:0;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}nav .container .mobile-nav-items .nav-item{font-weight:700;font-family:var(--font-lato);text-transform:uppercase;display:flex;column-gap:.5rem;align-items:center;cursor:pointer}nav .container .mobile-nav-items .category-container{padding-top:1rem;padding-bottom:1rem;display:flex;flex-direction:column;row-gap:.25rem;padding-left:2rem}nav .container .mobile-nav-items .category-container .title{font-weight:700;font-family:var(--font-lato);text-transform:uppercase}nav .container .mobile-nav-items .category-container .category-items{display:flex;flex-direction:column;row-gap:.25rem}nav .container .mobile-nav-items .category-container .category-items .item{color:var(--color-grey-700);padding-left:1rem;text-wrap:nowrap;display:flex;column-gap:.5rem;align-items:center;font-weight:600;cursor:pointer}nav .container .mobile-nav-items .category-container .category-items .item.alone{margin-left:-1rem;text-transform:uppercase}nav .container .mobile-nav-items .category-container .category-items .item:hover{color:var(--color-black-1000)}@media (min-width:576px){nav .container .mobile-nav-items{width:50vw}}@media (min-width:1024px){nav .container .mobile-nav-items{display:none}}@media (max-width:1024px){nav .container .right-nav .nav-actions{display:none}}@media print{nav{display:none}}.logout-user-info{padding:.75rem;display:flex;align-items:center;gap:.75rem}.logout-username{padding-right:10px;border-right:1px solid var(--color-black-800)}.logout-button,.logout-username{font-size:16px;font-family:var(--font-lato);font-weight:700;color:var(--color-black-800)}.logout-button{cursor:pointer}.logout-button:hover{color:var(--color-blue-400)}.FloatingChatButton_floatingButton__686ho{position:fixed;top:80px;right:2rem;width:auto;min-width:158px;height:54px;border:none;border-radius:30px;cursor:-webkit-grab;cursor:grab;z-index:1000;box-shadow:0 4px 16px rgba(0,115,175,.4);padding:0 1rem}.FloatingChatButton_floatingButton__686ho,.FloatingChatButton_inlineButton___SMNC{background:#0073af;color:#ffffff;display:flex;align-items:center;justify-content:center;transition:background .2s ease,box-shadow .2s ease;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FloatingChatButton_inlineButton___SMNC{position:relative;width:40px;min-width:40px;height:40px;border:none;border-radius:50%;cursor:pointer;padding:0;opacity:0;transform:translateY(-10px) scale(.88);pointer-events:none}.FloatingChatButton_inlineImage__C6_qk{display:block;filter:brightness(0) invert(1) contrast(2) saturate(0)}.FloatingChatButton_inlineHoverLabel__ARmu_{position:absolute;top:calc(100% + .55rem);right:0;padding:.45rem .7rem;border-radius:999px;background:#ffffff;color:#000000;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 8px 20px rgba(0,0,0,.18);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .18s ease,transform .18s ease;z-index:20}.FloatingChatButton_inlineButton___SMNC:focus-visible .FloatingChatButton_inlineHoverLabel__ARmu_,.FloatingChatButton_inlineButton___SMNC:hover .FloatingChatButton_inlineHoverLabel__ARmu_{opacity:1;transform:translateY(0)}.FloatingChatButton_bottomRightButton__aC6b1{position:fixed;bottom:calc(76px + 1.5rem);right:2rem;width:auto;min-width:158px;height:54px;background:#0073af;color:#ffffff;border:none;border-radius:30px;cursor:-webkit-grab;cursor:grab;z-index:9999;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,115,175,.4);transition:background .2s ease,box-shadow .2s ease;padding:0 1rem;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FloatingChatButton_bottomRightButton__aC6b1:hover{background:#045b88;box-shadow:0 6px 20px rgba(0,115,175,.6)}.FloatingChatButton_bottomRightButton__aC6b1:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.FloatingChatButton_leftFixedButton__cCzww{position:fixed;left:2rem;top:140px;width:auto;min-width:158px;height:54px;background:#0073af;color:#ffffff;border:none;border-radius:30px;cursor:-webkit-grab;cursor:grab;z-index:9999;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,115,175,.4);transition:background .2s ease,box-shadow .2s ease;padding:0 1rem;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FloatingChatButton_leftFixedButton__cCzww:hover{background:#045b88;box-shadow:0 6px 20px rgba(0,115,175,.6)}.FloatingChatButton_leftFixedButton__cCzww:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.FloatingChatButton_leftFixedButton__cCzww{opacity:0;transform:translateX(-80px);pointer-events:none}@keyframes FloatingChatButton_lfSlideIn__cR_33{0%{opacity:0;transform:translateX(-80px) scale(.85)}60%{transform:translateX(10px) scale(1.04)}80%{transform:translateX(-4px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}.FloatingChatButton_lfVisible__zZRoK{opacity:1;transform:translateX(0);pointer-events:auto;animation:FloatingChatButton_lfSlideIn__cR_33 .65s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes FloatingChatButton_inlineDropIn__4JBBp{0%{opacity:0;transform:translateY(-10px) scale(.88)}65%{transform:translateY(3px) scale(1.04)}85%{transform:translateY(-1px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.FloatingChatButton_inlineVisible__Fy4OZ{opacity:1;transform:translateY(0) scale(1);pointer-events:auto;animation:FloatingChatButton_inlineDropIn__4JBBp .55s cubic-bezier(.34,1.56,.64,1) forwards}.FloatingChatButton_quickLinkButton__AXNO4{position:relative;width:auto;min-width:158px;height:54px;background:#0073af;color:#ffffff;border:none;border-radius:30px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px rgba(0,115,175,.4);transition:background .2s ease,box-shadow .2s ease;padding:0 1rem;overflow:visible;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-left:15rem}.FloatingChatButton_quickLinkButton__AXNO4:hover{background:#045b88;box-shadow:0 6px 20px rgba(0,115,175,.6)}.FloatingChatButton_quickLinkButton__AXNO4:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.FloatingChatButton_inlineButton___SMNC.FloatingChatButton_hasSession__QlXAR{border-radius:50% 50% 38% 50%;transform:translateY(0) scale(1.04);transition:background .2s ease,border-radius .35s ease,box-shadow .2s ease,transform .25s ease;box-shadow:none}.FloatingChatButton_inlineButton___SMNC.FloatingChatButton_hasSession__QlXAR:after{content:"";position:absolute;bottom:-9px;right:10px;width:0;height:0;border-top:12px solid #0073af;border-left:14px solid transparent;pointer-events:none;transition:border-top-color .2s ease}.FloatingChatButton_dragging__uow0o{cursor:-webkit-grabbing;cursor:grabbing;box-shadow:none;transition:none}.FloatingChatButton_hasSession__QlXAR{border-radius:22px 22px 4px 22px;transition:background .2s ease,border-radius .35s ease,box-shadow .2s ease;box-shadow:0 4px 16px rgba(0,115,175,.4)}.FloatingChatButton_hasSession__QlXAR:after{content:"";position:absolute;bottom:-11px;right:6px;width:0;height:0;border-top:12px solid #0073af;border-left:16px solid transparent;pointer-events:none;transition:border-top-color .2s ease}.FloatingChatButton_floatingButton__686ho.FloatingChatButton_hasSession__QlXAR:hover,.FloatingChatButton_floatingButton__686ho:hover{background:#045b88;box-shadow:0 6px 20px rgba(0,115,175,.6)}.FloatingChatButton_floatingButton__686ho.FloatingChatButton_hasSession__QlXAR:hover:after{border-top-color:#045b88}.FloatingChatButton_floatingButton__686ho:focus-visible{outline:3px solid #ffffff;outline-offset:3px}.FloatingChatButton_buttonContent__SGFvD{display:flex;align-items:center;gap:.5rem}.FloatingChatButton_buttonText__ngG8E{display:flex;flex-direction:column;align-items:center;line-height:1.2;white-space:nowrap;font-weight:700;font-size:13px}@media (max-width:1023px){.FloatingChatButton_inlineButton___SMNC{width:40px;height:40px;min-width:40px;border-radius:50%;padding:0;box-shadow:0 2px 8px rgba(0,115,175,.35)}.FloatingChatButton_inlineImage__C6_qk{width:24px;height:24px}.FloatingChatButton_inlineHoverLabel__ARmu_{display:none}}@media (max-width:480px){.FloatingChatButton_floatingButton__686ho{top:72px}.FloatingChatButton_bottomRightButton__aC6b1,.FloatingChatButton_floatingButton__686ho{right:.75rem;min-width:140px;height:50px;padding:0 .9rem}.FloatingChatButton_buttonText__ngG8E{font-size:11px}}@media (min-width:481px) and (max-width:768px){.FloatingChatButton_floatingButton__686ho{top:76px}.FloatingChatButton_bottomRightButton__aC6b1,.FloatingChatButton_floatingButton__686ho{right:1.5rem;min-width:140px;height:52px;padding:0 1rem}.FloatingChatButton_buttonText__ngG8E{font-size:13px}}.ChatbotSlidingPanel_overlay__pbObu{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:1001;animation:ChatbotSlidingPanel_fadeIn__xmMyF .2s ease}.ChatbotSlidingPanel_panel__sFHmH{position:fixed;top:83px;right:2rem;width:380px;height:780px;max-height:calc(100dvh - 87px);background:var(--color-white-100);border:1px solid #d0e8f7;border-radius:4px 4px 16px 16px;box-shadow:0 8px 32px rgba(0,0,0,.15),0 2px 8px rgba(0,0,0,.08);z-index:1002;opacity:0;transform:scale(.04);transform-origin:top right;transition:opacity .35s cubic-bezier(.34,1.45,.64,1),transform .35s cubic-bezier(.34,1.45,.64,1);pointer-events:none;display:flex;flex-direction:column;overflow:hidden}.ChatbotSlidingPanel_panelOpen__Hz5bm{opacity:1;transform:scale(1);pointer-events:auto}.ChatbotSlidingPanel_panelHeader__43LAC{display:flex;align-items:center;justify-content:space-between;padding:1.2rem 1.5rem;border-bottom:1px solid var(--color-grey-300);background:var(--color-blue-500);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:4px 4px 0 0}.ChatbotSlidingPanel_panelHeader__43LAC:active{cursor:-webkit-grabbing;cursor:grabbing}.ChatbotSlidingPanel_panelHeader__43LAC h2{font-size:var(--text-brand-md);color:#ffffff;margin:0}.ChatbotSlidingPanel_headerActions__a9sA9{display:flex;align-items:center;gap:.25rem}.ChatbotSlidingPanel_iconButton__FrxGY{border:none;background:transparent;color:#ffffff;cursor:pointer;padding:.4rem;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.ChatbotSlidingPanel_iconButton__FrxGY:hover{background:rgba(255,255,255,.2)}.ChatbotSlidingPanel_iconButton__FrxGY:focus-visible{outline:3px solid #ffffff;outline-offset:2px}.ChatbotSlidingPanel_chatSection__ZQJM_,.ChatbotSlidingPanel_panelContent__kCB6_{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.ChatbotSlidingPanel_chatMessages__7Xf32{flex:1 1;overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:1rem}.ChatbotSlidingPanel_message__ri2G_{display:flex;flex-direction:column;gap:.5rem}.ChatbotSlidingPanel_userMessage__gkMoV{align-self:flex-end;max-width:80%;background:#0073af;border:1px solid #0073af;border-radius:12px 12px 4px 12px;padding:.6rem .8rem}.ChatbotSlidingPanel_userMessage__gkMoV p{font-size:var(--text-brand-xs);font-weight:600;margin:0;color:#ffffff}.ChatbotSlidingPanel_messageMeta__T8_8N{margin-top:.3rem;font-size:11px;color:var(--color-grey-700)}.ChatbotSlidingPanel_answerMeta__FR3cS{position:absolute;right:.7rem;bottom:.45rem;margin-top:0;text-align:right}.ChatbotSlidingPanel_botMessage__P2duW{width:100%;max-width:100%;background:#f3f4f6;border:none;border-radius:12px;padding:.85rem 1rem 1.8rem;position:relative;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ChatbotSlidingPanel_botMessage__P2duW p{font-size:var(--text-brand-xs);line-height:1.4;margin:0}.ChatbotSlidingPanel_pending__lRmlu{color:var(--color-grey-700);font-style:italic}.ChatbotSlidingPanel_typingIndicator__ZcczJ{display:flex;align-items:center;gap:.35rem;padding:.2rem 0}.ChatbotSlidingPanel_typingText__WCY4E{font-size:var(--text-brand-xs);color:var(--color-grey-700);font-style:italic}.ChatbotSlidingPanel_typingDots__PbSUf{display:flex;align-items:center;gap:3px}.ChatbotSlidingPanel_typingDots__PbSUf span{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--color-grey-700);animation:ChatbotSlidingPanel_typingBounce__JbfTP 1.2s ease-in-out infinite}.ChatbotSlidingPanel_typingDots__PbSUf span:first-child{animation-delay:0s}.ChatbotSlidingPanel_typingDots__PbSUf span:nth-child(2){animation-delay:.2s}.ChatbotSlidingPanel_typingDots__PbSUf span:nth-child(3){animation-delay:.4s}@keyframes ChatbotSlidingPanel_typingBounce__JbfTP{0%,60%,to{transform:translateY(0);opacity:.4}30%{transform:translateY(-5px);opacity:1}}.ChatbotSlidingPanel_citation__zTcQy{margin-top:.6rem;display:flex;align-items:center;gap:.4rem;font-size:11px;color:var(--color-grey-700)}.ChatbotSlidingPanel_citation__zTcQy a{color:var(--color-blue-400);font-weight:600;text-decoration:none}.ChatbotSlidingPanel_citation__zTcQy a:hover{text-decoration:underline}.ChatbotSlidingPanel_citationList__IT1jZ{list-style:none;margin:.3rem 0 0;padding:0;display:flex;flex-direction:column;gap:.25rem}.ChatbotSlidingPanel_citationList__IT1jZ li{font-size:11px;color:var(--color-blue-400);font-weight:600}.ChatbotSlidingPanel_feedback__wYVT6{margin-top:.6rem;display:flex;gap:.3rem}.ChatbotSlidingPanel_feedback__wYVT6 button{border:1px solid transparent;background:transparent;padding:.25rem;border-radius:4px;color:var(--color-grey-700);cursor:pointer;opacity:.6;transition:all .15s ease}.ChatbotSlidingPanel_feedback__wYVT6 button:hover{background:#f3f4f6;opacity:1}.ChatbotSlidingPanel_feedback__wYVT6 button:focus-visible{outline:3px solid #1e3a58;outline-offset:2px;opacity:1}.ChatbotSlidingPanel_feedback__wYVT6 button.ChatbotSlidingPanel_active__btioH{background:#0073af;border-color:#0073af;color:#ffffff;opacity:1}.ChatbotSlidingPanel_emptyState__Fx7Ix{text-align:center;color:var(--color-grey-700);font-size:var(--text-brand-xs);margin:2rem 1rem}.ChatbotSlidingPanel_emptyStatePrompt__Pn5Uz{font-size:1rem;font-weight:700;color:var(--color-grey-900);margin-top:.6rem}.ChatbotSlidingPanel_disclaimer__RbKoc{margin:0;padding:.4rem 1rem;font-size:12px;line-height:1.45;color:var(--color-grey-700);text-align:center;border-top:1px solid var(--color-grey-300);background:#fafcfe}.ChatbotSlidingPanel_inputForm__qqKcl{border-top:1px solid var(--color-grey-300);padding:1rem;background:white}.ChatbotSlidingPanel_inputRow__OZUL_{display:flex;gap:.5rem;align-items:end}.ChatbotSlidingPanel_inputRow__OZUL_ textarea{flex:1 1;resize:none;padding:.6rem;border:1px solid #cddceb;border-radius:8px;font:inherit;font-size:var(--text-brand-xs);background:#fbfdff;max-height:80px}.ChatbotSlidingPanel_inputRow__OZUL_ textarea:focus{outline:none}.ChatbotSlidingPanel_inputRow__OZUL_ button{border:none;background:var(--color-blue-500);color:white;padding:.6rem;border-radius:8px;cursor:pointer;display:flex;align-items:center;justify-content:center}.ChatbotSlidingPanel_inputRow__OZUL_ button:hover:enabled{background:var(--color-blue-700)}.ChatbotSlidingPanel_inputRow__OZUL_ button:focus-visible{outline:3px solid #1e3a58;outline-offset:2px}.ChatbotSlidingPanel_inputRow__OZUL_ button:disabled{background:#a9c8de;cursor:not-allowed}.ChatbotSlidingPanel_commentBox__bO7ny{margin-top:.6rem;background:#f7f7f8;border:1px solid #d1d5db;border-radius:8px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.ChatbotSlidingPanel_commentTitle__Jch5S{margin:0;font-size:12px;font-weight:700;color:var(--color-grey-700)}.ChatbotSlidingPanel_commentLabel__ssnjp{margin:0;font-size:11px;font-weight:600;color:var(--color-grey-700)}.ChatbotSlidingPanel_commentOptional__NpIdG{font-weight:400;font-size:10px;color:var(--color-grey-600)}.ChatbotSlidingPanel_checkboxGroup__EsRHi{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.1rem}.ChatbotSlidingPanel_checkboxItem__gbYDr{display:flex;align-items:center;gap:.4rem;font-size:11px;color:#1e3a58;cursor:pointer}.ChatbotSlidingPanel_checkboxItem__gbYDr input[type=checkbox]{accent-color:#1e3a58;cursor:pointer}.ChatbotSlidingPanel_commentTextarea__6ozy6{resize:none;border:1px solid #cddceb;border-radius:8px;padding:.6rem;font:inherit;font-size:var(--text-brand-xs);background:#fbfdff;color:var(--color-grey-700);width:100%;box-sizing:border-box}.ChatbotSlidingPanel_commentTextarea__6ozy6:focus{outline:none}.ChatbotSlidingPanel_commentActions__icc0Z{display:flex;justify-content:flex-end;gap:.5rem}.ChatbotSlidingPanel_commentCancel__R86zN{border:1px solid #0073af;background:white;color:#0073af;padding:.35rem .75rem;border-radius:6px;font-size:var(--text-brand-2xs);cursor:pointer;transition:border-color .15s ease,color .15s ease}.ChatbotSlidingPanel_commentCancel__R86zN:hover{border-color:#000000;color:#000000;background:white}.ChatbotSlidingPanel_commentCancel__R86zN:focus-visible{outline:3px solid #1e3a58;outline-offset:2px}.ChatbotSlidingPanel_commentSubmit__Z59xq{border:none;background:#0073af;color:white;padding:.35rem .75rem;border-radius:6px;font-size:var(--text-brand-2xs);cursor:pointer;transition:background .15s ease}.ChatbotSlidingPanel_commentSubmit__Z59xq:hover{background:#045b88}.ChatbotSlidingPanel_commentSubmit__Z59xq:focus-visible{outline:3px solid #1e3a58;outline-offset:2px}.ChatbotSlidingPanel_commentSaved__0KWQR{margin:.4rem 0 0;font-size:11px;color:#1e3a58}.ChatbotSlidingPanel_commentSaved__0KWQR p{margin:0;line-height:1.5}.ChatbotSlidingPanel_commentSaved__0KWQR p:first-child{font-weight:700}.ChatbotSlidingPanel_edgeHandle__hjLMM{position:absolute;z-index:20}.ChatbotSlidingPanel_edgeN__bTjrO{top:0;left:12px;right:12px;height:6px;cursor:n-resize}.ChatbotSlidingPanel_edgeS__7CzM1{bottom:0;left:12px;right:12px;height:6px;cursor:s-resize}.ChatbotSlidingPanel_edgeE__kLbZ4{right:0;top:12px;bottom:12px;width:6px;cursor:e-resize}.ChatbotSlidingPanel_edgeW__czsbF{left:0;top:12px;bottom:12px;width:6px;cursor:w-resize}@media (prefers-color-scheme:dark){.ChatbotSlidingPanel_panel__sFHmH{background:#1a2332;border-color:#2d4a5e;box-shadow:0 8px 32px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.25)}.ChatbotSlidingPanel_chatMessages__7Xf32{background:#1a2332}.ChatbotSlidingPanel_botMessage__P2duW{background:#243447;color:#e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.25)}.ChatbotSlidingPanel_messageMeta__T8_8N,.ChatbotSlidingPanel_pending__lRmlu,.ChatbotSlidingPanel_typingText__WCY4E{color:#94a3b8}.ChatbotSlidingPanel_typingDots__PbSUf span{background:#94a3b8}.ChatbotSlidingPanel_citation__zTcQy,.ChatbotSlidingPanel_feedback__wYVT6 button{color:#94a3b8}.ChatbotSlidingPanel_feedback__wYVT6 button:hover{background:#2d4a5e}.ChatbotSlidingPanel_emptyState__Fx7Ix{color:#94a3b8}.ChatbotSlidingPanel_emptyStatePrompt__Pn5Uz{color:#e2e8f0}.ChatbotSlidingPanel_disclaimer__RbKoc{color:#94a3b8}.ChatbotSlidingPanel_disclaimer__RbKoc,.ChatbotSlidingPanel_inputForm__qqKcl{background:#1a2332;border-top-color:#2d4a5e}.ChatbotSlidingPanel_inputRow__OZUL_ textarea{background:#243447;color:#e2e8f0;border-color:#2d4a5e}.ChatbotSlidingPanel_inputRow__OZUL_ textarea::placeholder{color:#64748b}.ChatbotSlidingPanel_commentBox__bO7ny{background:#243447;border-color:#2d4a5e}.ChatbotSlidingPanel_commentLabel__ssnjp,.ChatbotSlidingPanel_commentTitle__Jch5S{color:#94a3b8}.ChatbotSlidingPanel_commentOptional__NpIdG{color:#64748b}.ChatbotSlidingPanel_checkboxItem__gbYDr{color:#e2e8f0}.ChatbotSlidingPanel_commentTextarea__6ozy6{background:#1a2332;color:#e2e8f0;border-color:#2d4a5e}.ChatbotSlidingPanel_commentTextarea__6ozy6::placeholder{color:#64748b}.ChatbotSlidingPanel_commentCancel__R86zN{background:transparent;border-color:#5b9bca;color:#5b9bca}.ChatbotSlidingPanel_commentCancel__R86zN:hover{border-color:#e2e8f0;color:#e2e8f0;background:transparent}.ChatbotSlidingPanel_commentSaved__0KWQR{color:#93c5fd}}.ChatbotSlidingPanel_cornerNE__GY66o{top:0;right:0;width:14px;height:14px;cursor:ne-resize}.ChatbotSlidingPanel_cornerNW__C9JZ2{top:0;left:0;width:14px;height:14px;cursor:nw-resize}.ChatbotSlidingPanel_cornerSE__r3JPM{bottom:0;right:0;width:14px;height:14px;cursor:se-resize}.ChatbotSlidingPanel_cornerSW__SsDT0{bottom:0;left:0;width:14px;height:14px;cursor:sw-resize}.ChatbotSlidingPanel_confirmOverlay__0VyKU{position:absolute;inset:0;background:rgba(0,0,0,.35);z-index:30;display:flex;align-items:center;justify-content:center;border-radius:16px;animation:ChatbotSlidingPanel_fadeIn__xmMyF .15s ease}.ChatbotSlidingPanel_confirmDialog__4Mlrr{background:#ffffff;border:1px solid #d0e8f7;border-radius:12px;padding:1.5rem;width:280px;box-shadow:0 8px 24px rgba(0,0,0,.15);display:flex;flex-direction:column;gap:.75rem}.ChatbotSlidingPanel_confirmTitle__g6KYR{margin:0;font-size:var(--text-brand-sm);font-weight:700;color:#1e3a58}.ChatbotSlidingPanel_confirmDesc__u_jeP{margin:0;font-size:var(--text-brand-xs);color:var(--color-grey-700);line-height:1.5}.ChatbotSlidingPanel_confirmActions__VkENt{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.ChatbotSlidingPanel_confirmCancel__yB_pA{border:1px solid #0073af;background:white;color:#0073af;padding:.4rem 1rem;border-radius:6px;font-size:var(--text-brand-xs);font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease}.ChatbotSlidingPanel_confirmCancel__yB_pA:hover{border-color:#000000;color:#000000;background:white}.ChatbotSlidingPanel_confirmCancel__yB_pA:focus-visible{outline:3px solid #1e3a58;outline-offset:2px}.ChatbotSlidingPanel_confirmOk__A7miD{border:none;background:#0073af;color:white;padding:.4rem 1rem;border-radius:6px;font-size:var(--text-brand-xs);font-weight:600;cursor:pointer;transition:background .15s ease}.ChatbotSlidingPanel_confirmOk__A7miD:hover{background:#045b88}.ChatbotSlidingPanel_confirmOk__A7miD:focus-visible{outline:3px solid #1e3a58;outline-offset:2px}.ChatbotSlidingPanel_srOnly__EspAg{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:480px){.ChatbotSlidingPanel_panel__sFHmH{width:calc(100vw - 1.5rem);height:calc(100vh - 160px);height:calc(100dvh - 160px);max-height:calc(100dvh - 160px);bottom:148px;right:.75rem}.ChatbotSlidingPanel_edgeHandle__hjLMM{display:none}}@media (min-width:481px) and (max-width:768px){.ChatbotSlidingPanel_panel__sFHmH{width:calc(100vw - 4rem);height:560px;bottom:156px;right:2rem}}@media (min-width:769px) and (max-width:1199px){.ChatbotSlidingPanel_panel__sFHmH{width:360px;height:600px}}@media (min-width:1400px){.ChatbotSlidingPanel_panel__sFHmH{width:440px;height:710px}}@keyframes ChatbotSlidingPanel_fadeIn__xmMyF{0%{opacity:0}to{opacity:1}}.MarkdownMessage_root__DkA1B{font-size:var(--text-brand-xs);line-height:1.55;color:inherit;word-break:break-word}.MarkdownMessage_p__8kRbz{margin:0 0 .55rem;line-height:1.55}.MarkdownMessage_p__8kRbz:last-child{margin-bottom:0}.MarkdownMessage_heading__voyXX{font-size:var(--text-brand-xs);font-weight:700;margin:.6rem 0 .3rem;color:#1e3a58}.MarkdownMessage_strong__pECy0{font-weight:700;color:#1e3a58}.MarkdownMessage_ol__mi4bm{padding-left:1.4rem;list-style-type:decimal}.MarkdownMessage_ol__mi4bm,.MarkdownMessage_ul__8xSbP{margin:.35rem 0 .55rem;display:flex;flex-direction:column;gap:.25rem}.MarkdownMessage_ul__8xSbP{padding-left:1.3rem;list-style-type:disc}.MarkdownMessage_ol__mi4bm:last-child,.MarkdownMessage_ul__8xSbP:last-child{margin-bottom:0}.MarkdownMessage_li__9kQwl{line-height:1.5}.MarkdownMessage_li__9kQwl>.MarkdownMessage_p__8kRbz{margin:0}.MarkdownMessage_inlineCode__HvBu4{background:#eaf4fb;border:1px solid #c5dff0;border-radius:4px;padding:.1em .35em;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.88em;color:#1e3a58;word-break:break-all}.MarkdownMessage_codeBlock__CTezm{margin:.5rem 0;border:1px solid #c5dff0;border-radius:8px;overflow:hidden;background:#f4f9fd}.MarkdownMessage_codeBlock__CTezm:last-child{margin-bottom:0}.MarkdownMessage_codeLang__xMiB2{display:block;padding:.2rem .65rem;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#5a8fa8;background:#e4f2fb;border-bottom:1px solid #c5dff0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.MarkdownMessage_pre__sGz86{margin:0;padding:.65rem .75rem;overflow-x:auto;font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.82em;line-height:1.5;white-space:pre;color:#1e3a58;background:transparent}.MarkdownMessage_hr___3ngn{border:none;border-top:1px solid #d0e8f7;margin:.6rem 0}.MarkdownMessage_link__jq6nd{color:#1a6bb5;text-decoration:underline;word-break:break-word}.MarkdownMessage_link__jq6nd:hover{color:#0d4a80}.MarkdownMessage_blockquote__O5wz1{margin:.4rem 0;padding-left:.75rem;border-left:3px solid #91d9f8;color:var(--color-grey-700);font-style:italic}@media (prefers-color-scheme:dark){.MarkdownMessage_heading__voyXX,.MarkdownMessage_strong__pECy0{color:#93c5fd}.MarkdownMessage_inlineCode__HvBu4{background:#1e3047;border-color:#2d5a7a;color:#93c5fd}.MarkdownMessage_codeBlock__CTezm{background:#1a2332;border-color:#2d4a5e}.MarkdownMessage_codeLang__xMiB2{background:#243447;border-bottom-color:#2d4a5e;color:#7ab8d6}.MarkdownMessage_pre__sGz86{color:#e2e8f0}.MarkdownMessage_hr___3ngn{border-top-color:#2d4a5e}.MarkdownMessage_link__jq6nd{color:#60a5fa}.MarkdownMessage_link__jq6nd:hover{color:#93c5fd}.MarkdownMessage_blockquote__O5wz1{border-left-color:#2d6a8a;color:#94a3b8}}