@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:normal;font-weight:300;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Light_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Light_Web.woff) format("woff")}@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:italic;font-weight:300;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-LightItalic_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-LightItalic_Web.woff) format("woff")}@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:normal;font-weight:400;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Book_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Book_Web.woff) format("woff")}@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:italic;font-weight:400;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-BookItalic_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-BookItalic_Web.woff) format("woff")}@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:normal;font-weight:500;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Medium_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Medium_Web.woff) format("woff")}@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:italic;font-weight:500;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-MediumItalic_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-MediumItalic_Web.woff) format("woff")}@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:normal;font-weight:700;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Bold_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-Bold_Web.woff) format("woff")}@font-face{font-display:block;font-family:HCo Gotham SSm;font-style:italic;font-weight:700;src:url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-BoldItalic_Web.woff2) format("woff2"),url(https://cdn2.hubspot.net/hubfs/458368/zoom-fonts/gotham-new/GothamSSm-BoldItalic_Web.woff) format("woff")}.support-bubble-container{bottom:20px;font-family:HCo Gotham SSm;position:fixed;right:20px;z-index:9999}.support-bubble{align-items:center;border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer;display:flex;height:60px;justify-content:center;position:relative;transition:all .3s ease;width:60px}.support-bubble:hover{box-shadow:0 6px 16px rgba(0,0,0,.2);transform:scale(1.05)}.support-bubble-icon{height:60px}.notification-badge{align-items:center;background-color:#f44;border:2px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:20px;justify-content:center;position:absolute;top:-5px;width:20px}.chat-window{border-radius:12px;bottom:70px;opacity:0;padding:20px;position:absolute;right:-15px;transform:translateY(10px);transition:all .3s ease;visibility:hidden}.chat-window.active{opacity:1;transform:translateY(0);visibility:visible}.chat-header{background:#f5f5f5;border-radius:8px;box-shadow:3px 5px 4px rgba(0,0,0,.15);color:#212121;font-size:16px;font-weight:450;line-height:1.4;margin-bottom:15px;padding:23px;width:300px}.chat-option{background:#f5f5f5;border:none;border-radius:8px;box-shadow:3px 3px 4px rgba(0,0,0,.15);color:#2f80ed;cursor:pointer;float:right;font-size:14px;margin:6.5px 0;padding:12px 16px;text-align:right;transition:all .2s ease}.chat-option:hover{background:#212121;color:#fff;transform:translateX(2px)}.contact-info{margin-top:15px;padding-top:15px}.contact-header{color:#333;font-size:14px;font-weight:600;margin-bottom:10px}.contact-details{color:#666;font-size:13px;line-height:1.5;margin-bottom:15px}.contact-details p{color:#000;font-size:13px;font-style:normal;font-weight:325;line-height:20px}.contact-details p a{color:#000;font-weight:450}.contact-details p a:hover{color:#2f80ed}.contact-actions{display:flex;flex-direction:column;gap:6px}.contact-action{background:#e9ecef;border:none;border-radius:6px;color:#495057;cursor:pointer;font-size:13px;padding:8px 12px;transition:all .2s ease}.contact-action:hover{background:#dee2e6}@media (max-width:480px){.support-bubble-container{bottom:15px;right:15px}}