.chat-widget-module__hV-5xW__widget{z-index:100;color:#18262e;font-family:inherit;font-size:14px;line-height:1.6;position:relative}.chat-widget-module__hV-5xW__widget button{font-family:inherit;font-size:inherit;cursor:pointer;text-transform:none}.chat-widget-module__hV-5xW__widget button:focus-visible,.chat-widget-module__hV-5xW__widget a:focus-visible{outline-offset:3px;outline:2px solid #1f6aa3}.chat-widget-module__hV-5xW__launcher{color:#fff;background:#1f6aa3;border:0;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:14px;transition:background-color .2s,box-shadow .2s;display:flex;position:fixed;bottom:16px;right:16px;box-shadow:0 2px 8px #0000002e}.chat-widget-module__hV-5xW__launcher:hover{background:#1b5c8e;box-shadow:0 3px 12px #0000003d}.chat-widget-module__hV-5xW__launcher svg{width:32px;height:32px;display:block}.chat-widget-module__hV-5xW__welcome{background:#fff;border-radius:8px;width:min(248px,100vw - 32px);min-height:88px;padding:22px 16px 14px;position:fixed;bottom:90px;right:16px;box-shadow:0 1px 12px #00000040}.chat-widget-module__hV-5xW__welcomeAvatar{background:#fff;border-radius:50%;width:40px;height:40px;padding:4px;position:absolute;top:-22px;left:calc(50% - 20px)}.chat-widget-module__hV-5xW__welcomeAvatar img,.chat-widget-module__hV-5xW__avatar img{width:32px;height:32px;display:block}.chat-widget-module__hV-5xW__dismissWelcome{color:#707372;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:4px;display:flex;position:absolute;top:3px;right:3px}.chat-widget-module__hV-5xW__dismissWelcome svg{width:16px;height:16px}.chat-widget-module__hV-5xW__welcomeMessage{color:#111;text-align:left;background:0 0;border:0;width:100%;padding:0;line-height:24px;display:block}.chat-widget-module__hV-5xW__panel{background:#fff;border-radius:12px;flex-direction:column;width:min(416px,100vw - 32px);height:min(700px,100dvh - 120px);display:flex;position:fixed;bottom:100px;right:16px;overflow:hidden;box-shadow:0 6px 30px #00000038}.chat-widget-module__hV-5xW__panelHeader{color:#fff;background:#1f6aa3;flex-shrink:0;align-items:center;gap:12px;height:72px;padding:16px;display:flex}.chat-widget-module__hV-5xW__panelHeader strong{color:#fff;font-size:16px;font-weight:700}.chat-widget-module__hV-5xW__avatar{background:#fff;border-radius:50%;flex-shrink:0;width:40px;height:40px;padding:4px}.chat-widget-module__hV-5xW__headerActions{align-items:center;margin-left:auto;display:flex}.chat-widget-module__hV-5xW__headerButton{color:#fff;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:36px;height:40px;padding:8px;display:flex}.chat-widget-module__hV-5xW__headerButton:hover{background:#ffffff26}.chat-widget-module__hV-5xW__headerButton svg{width:20px;height:20px}.chat-widget-module__hV-5xW__widget .chat-widget-module__hV-5xW__headerButton:focus-visible{outline-offset:0;outline-color:#fff}.chat-widget-module__hV-5xW__conversation{overscroll-behavior:contain;flex-direction:column;flex:1;gap:12px;padding:20px 16px 16px;display:flex;overflow-y:auto}.chat-widget-module__hV-5xW__bubble{color:#18262e;background:#f2f4f5;border-radius:12px;align-self:flex-start;max-width:calc(100% - 24px);margin:0;padding:12px 16px;font-size:14px;line-height:22px}.chat-widget-module__hV-5xW__topics{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin:4px 0;display:flex}.chat-widget-module__hV-5xW__topic{color:#1f6aa3;background:#fff;border:1px solid #1f6aa3;border-radius:18px;min-height:40px;padding:8px 12px;line-height:22px;transition:background-color .15s}.chat-widget-module__hV-5xW__topic:hover,.chat-widget-module__hV-5xW__topic[aria-pressed=true]{background:#e2ecf1}.chat-widget-module__hV-5xW__topicContent{background:#f2f4f5;border-radius:12px;padding:16px}.chat-widget-module__hV-5xW__topicContent h2{color:#18262e;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.4}.chat-widget-module__hV-5xW__topicContent p{margin:0 0 12px}.chat-widget-module__hV-5xW__topicContent ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.chat-widget-module__hV-5xW__topicContent a,.chat-widget-module__hV-5xW__directContact a{color:#1f6aa3;text-underline-offset:3px;text-decoration:underline}.chat-widget-module__hV-5xW__directContact{color:#595959;margin-top:auto;padding-top:16px;font-size:12px;line-height:1.6}.chat-widget-module__hV-5xW__directContact p{margin:0 0 8px}.chat-widget-module__hV-5xW__directContact a+a{margin-left:16px}.chat-widget-module__hV-5xW__expanded{width:min(640px,100vw - 32px);height:calc(100dvh - 40px);bottom:20px}@media (max-width:480px){.chat-widget-module__hV-5xW__expanded{width:auto;height:auto;inset:12px}}@media (prefers-reduced-motion:reduce){.chat-widget-module__hV-5xW__launcher,.chat-widget-module__hV-5xW__topic{transition:none}}
.navigation-module__OUcRCW__navigation{z-index:50;color:#000;background:#dbdbdb;font-size:1rem;font-weight:500;line-height:1.5;position:fixed;inset:0 0 auto}.navigation-module__OUcRCW__container{width:100%;margin:0 auto}.navigation-module__OUcRCW__brand{align-items:stretch;min-height:4.75rem;display:flex}.navigation-module__OUcRCW__logo{flex-shrink:0;align-items:center;margin:1rem;padding:.5rem .75rem;display:flex}.navigation-module__OUcRCW__logo img{width:auto;height:1.75rem;display:block}.navigation-module__OUcRCW__toggle{color:#595959;cursor:pointer;background:0 0;border:0;flex-shrink:0;width:4.75rem;min-height:4.75rem;margin-left:auto;padding:0;position:relative}.navigation-module__OUcRCW__toggle span{background:currentColor;width:18px;height:2px;transition:transform .1s ease-out,opacity .1s ease-out;position:absolute;top:calc(50% - 1px);left:calc(50% - 9px)}.navigation-module__OUcRCW__toggle span:first-child{transform:translateY(-5px)}.navigation-module__OUcRCW__toggle span:last-child{transform:translateY(5px)}.navigation-module__OUcRCW__toggleOpen span:first-child{transform:rotate(45deg)}.navigation-module__OUcRCW__toggleOpen span:nth-child(2){opacity:0}.navigation-module__OUcRCW__toggleOpen span:last-child{transform:rotate(-45deg)}.navigation-module__OUcRCW__menu{overscroll-behavior:contain;background:#dbdbdb;padding:.5rem 0;display:none;position:fixed;inset:4.75rem 0 0;overflow-y:auto}.navigation-module__OUcRCW__menuOpen{display:block}.navigation-module__OUcRCW__links,.navigation-module__OUcRCW__dropdown{margin:0;padding:0;list-style:none}.navigation-module__OUcRCW__dropdownGroup,.navigation-module__OUcRCW__simpleItem{margin:1rem}.navigation-module__OUcRCW__topLink,.navigation-module__OUcRCW__dropdownLink{color:#000;text-transform:uppercase;padding:.5rem .75rem;font-weight:500;text-decoration:none;display:block}.navigation-module__OUcRCW__dropdownGroup>.navigation-module__OUcRCW__topLink{margin:1rem}.navigation-module__OUcRCW__dropdownLink{margin:1rem;padding-left:1.5rem;padding-right:1.5rem;font-size:.875rem}.navigation-module__OUcRCW__topLink:hover{background:#dbdbdb}.navigation-module__OUcRCW__dropdownLink:hover{color:#fff;background:#b7b8b8}.navigation-module__OUcRCW__contact{color:#fff;background:#1f6aa3;border:2px solid #1f6aa3;width:fit-content;margin:.5rem;padding:.5rem .75rem .375rem;transition:background-color .25s,border-color .25s}.navigation-module__OUcRCW__contact:hover{color:#fff;background:#000;border-color:#000}.navigation-module__OUcRCW__navigation a:focus-visible,.navigation-module__OUcRCW__toggle:focus-visible{outline-offset:3px;outline:2px solid #1f6aa3}@media (min-width:1024px){.navigation-module__OUcRCW__navigation{background:0 0}.navigation-module__OUcRCW__scrolled{background:#fff}.navigation-module__OUcRCW__container{align-items:stretch;max-width:960px;display:flex}.navigation-module__OUcRCW__brand{margin-left:-.75rem}.navigation-module__OUcRCW__logo{margin:0}.navigation-module__OUcRCW__logo img{height:3.75rem}.navigation-module__OUcRCW__toggle{display:none}.navigation-module__OUcRCW__menu{background:0 0;flex-grow:1;margin-right:-.75rem;padding:0;display:flex;position:static;overflow:visible}.navigation-module__OUcRCW__links{align-items:stretch;margin-left:auto;display:flex}.navigation-module__OUcRCW__simpleItem{align-items:stretch;margin:0;display:flex}.navigation-module__OUcRCW__topLink{align-items:center;display:flex}.navigation-module__OUcRCW__dropdownGroup{align-items:stretch;margin:0;display:flex;position:relative}.navigation-module__OUcRCW__dropdownGroup>.navigation-module__OUcRCW__topLink{margin:0}.navigation-module__OUcRCW__dropdown{background:#dbdbdb;min-width:100%;padding:.5rem 0 0;display:none;position:absolute;top:100%;left:0}.navigation-module__OUcRCW__dropdownGroup[data-open=true]>.navigation-module__OUcRCW__dropdown,.navigation-module__OUcRCW__dropdownGroup:not([data-dismissed=true]):hover>.navigation-module__OUcRCW__dropdown,.navigation-module__OUcRCW__dropdownGroup:not([data-dismissed=true]):focus-within>.navigation-module__OUcRCW__dropdown{display:block}.navigation-module__OUcRCW__dropdownGroup[data-open=true]>.navigation-module__OUcRCW__topLink{background:#dbdbdb}.navigation-module__OUcRCW__dropdownLink{white-space:nowrap;margin:0;padding:.375rem 3rem .375rem 1rem}.navigation-module__OUcRCW__dropdownLink:hover,.navigation-module__OUcRCW__dropdownLink:focus-visible{color:#fff;background:#949595}.navigation-module__OUcRCW__contact{align-self:center;margin:auto .5rem;padding-top:.5rem;padding-bottom:.375rem;line-height:1.5}}@media (min-width:1216px){.navigation-module__OUcRCW__container{max-width:1152px}}@media (min-width:1408px){.navigation-module__OUcRCW__container{max-width:1344px}}@media (prefers-reduced-motion:reduce){.navigation-module__OUcRCW__toggle span,.navigation-module__OUcRCW__contact{transition:none}}
