.quote-form-header{flex-direction:column;gap:12px;margin-bottom:36px;display:flex}.quote-form-header .quote-form-title{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-600);margin:0;font-size:20px;font-weight:500;line-height:normal}.quote-form-header .quote-form-description{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-100);margin:0;font-size:14px;font-weight:400;line-height:normal}.quote-form{flex-direction:column;gap:24px;height:100%;display:flex}.quote-form-fields{flex-direction:column;gap:30px;height:100%;display:flex}.submit-button-container{margin-top:12px}@media screen and (max-width:767px){.quote-form-header{flex-shrink:0;gap:8px;margin-bottom:0;padding-bottom:20px}.quote-form-header .quote-form-title{font-family:var(--font-general-sans);letter-spacing:0;font-size:20px;font-weight:500;line-height:normal}.quote-form-header .quote-form-description{font-family:var(--font-general-sans);letter-spacing:0;font-size:12px;font-weight:400;line-height:normal}.quote-form{flex-direction:column;flex:1;gap:30px;min-height:0;display:flex;overflow:hidden}.quote-form-fields{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding-bottom:8px;overflow-y:auto}.submit-button-container{background-color:var(--background-neutral-white);z-index:10;flex-shrink:0;margin-top:0;margin-bottom:24px;margin-left:10px;padding:16px 0;position:relative;bottom:auto}}
.quote-modal-content{grid-template-columns:1fr 1fr;align-items:center;gap:32px;width:100%;display:grid}.quote-modal-content.quote-modal-content--single{grid-template-columns:1fr}.quote-modal-content.quote-modal-content--single .quote-modal-right{max-width:100%;margin-inline:auto}.quote-modal-left{background:linear-gradient(339deg,#f7f7f7 20.31%,#e2e2e2eb 183.44%);border-radius:12px;flex-direction:column;justify-content:flex-start;width:100%;max-width:480px;height:100%;min-height:750px;display:flex;position:relative;overflow:hidden}.quote-modal-left>img{object-fit:contain;object-position:bottom center;z-index:0}.quote-modal-left .quote-modal-left-text{z-index:1;flex-direction:column;gap:16px;padding:32px;display:flex;position:relative}.quote-modal-left .quote-modal-left-text .quote-modal-title{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-primary-600);margin:0;font-size:30px;font-weight:500;line-height:normal}.quote-modal-left .quote-modal-left-text .quote-modal-description{font-family:var(--font-general-sans);letter-spacing:0;color:var(--background-secondary-100);margin:0;font-size:14px;font-weight:400;line-height:normal}.quote-modal-right{flex-direction:column;width:100%;max-width:400px;height:100%;margin-left:auto;display:flex}#quote-modal .cds-modal-dialog{max-width:985px;padding:0}#quote-modal .cds-modal-dialog .cds-modal-content{padding:48px 42px 24px 30px}@media screen and (max-width:767px){#quote-modal .cds-modal-dialog{padding:0}#quote-modal .cds-modal-dialog .cds-modal-content{padding:24px 20px 28px;overflow:hidden}.quote-modal-content{grid-template-columns:1fr;height:100%}.quote-modal-left{display:none}.quote-modal-left-text .quote-modal-title{font-family:var(--font-general-sans);letter-spacing:0;font-size:24px;font-weight:500;line-height:normal}.quote-modal-left-text .quote-modal-description{font-family:var(--font-general-sans);letter-spacing:0;font-size:14px;font-weight:400;line-height:normal}.quote-modal-right{flex-direction:column;max-width:100%;height:100%;display:flex;overflow:hidden}}
.lang-switcher{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-400);flex-shrink:0;font-size:14px;font-weight:500;line-height:1;text-decoration:none;transition:color .2s}.lang-switcher:hover{color:var(--text-primary-100)}@media screen and (max-width:575px){.lang-switcher{font-size:12px}}
footer#footer{background-color:var(--background-neutral-black);padding:118px 0 48px}footer#footer .footer-container{width:100%;margin:0 auto}footer#footer .footer-title{color:var(--text-neutral-white);margin:0 0 80px;font-size:78px;font-weight:500;line-height:1}footer#footer .footer-content{flex-direction:column;gap:20px;display:flex}footer#footer .footer-top,footer#footer .footer-bottom{justify-content:space-between;align-items:center;gap:24px;width:100%;display:flex}footer#footer .footer-top .footer-logo{align-items:center;width:fit-content;text-decoration:none;display:inline-flex}footer#footer .footer-top .footer-logo .footer-logo-image{width:60px;height:auto;display:block}footer#footer .footer-top .footer-socials{flex-shrink:0;align-items:center;gap:8px;display:flex}footer#footer .footer-top .footer-socials .footer-social-link{color:var(--icon-neutral-400);justify-content:center;align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}footer#footer .footer-top .footer-socials .footer-social-link .footer-social-icon{width:16px;height:16px;padding:1px}footer#footer .footer-top .footer-socials .footer-social-link:hover{color:var(--text-primary-100)}footer#footer .footer-bottom{align-items:flex-end}footer#footer .footer-bottom .footer-info{align-items:center;gap:37px;min-width:0;display:flex}footer#footer .footer-bottom .footer-info .footer-links{flex-wrap:wrap;align-items:center;gap:37px;min-width:0;display:flex}footer#footer .footer-bottom .footer-info .footer-links .footer-link{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-400);white-space:nowrap;font-size:12px;font-weight:400;line-height:normal;text-decoration:none;transition:color .2s}footer#footer .footer-bottom .footer-info .footer-links .footer-link:hover{color:var(--text-primary-100)}footer#footer .footer-bottom .footer-info .footer-copyright{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-400);white-space:nowrap;order:-1;margin:0;font-size:12px;font-weight:400;line-height:normal}footer#footer .footer-bottom .footer-info .footer-cookie-settings{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-400);white-space:nowrap;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px;font-weight:400;line-height:normal;text-decoration:none;transition:color .2s}footer#footer .footer-bottom .footer-info .footer-cookie-settings:hover{color:var(--text-primary-100)}@media screen and (max-width:991px){footer#footer{padding:88px 0 40px}footer#footer .footer-title{font-size:56px}footer#footer .footer-bottom{align-items:flex-end}footer#footer .footer-bottom .footer-info{flex-direction:column;flex:1;align-items:flex-start;gap:8px;width:100%;max-width:246px}footer#footer .footer-bottom .footer-info .footer-links{flex-direction:column;align-items:flex-start;gap:8px}footer#footer .footer-bottom .footer-info .footer-link,footer#footer .footer-bottom .footer-info .footer-copyright,footer#footer .footer-bottom .footer-info .footer-cookie-settings{white-space:normal}footer#footer .footer-bottom .footer-info .footer-copyright,footer#footer .footer-bottom .footer-info .footer-cookie-settings{order:0}}@media screen and (max-width:767px){footer#footer{padding:27px 0}footer#footer .footer-title{font-size:24px}footer#footer .footer-content,footer#footer .footer-top,footer#footer .footer-bottom{gap:16px}}
.megamenu-backdrop{z-index:98;-webkit-backdrop-filter:blur(9.6px);backdrop-filter:blur(9.6px);pointer-events:none;background:#9b9b9b70;position:fixed;inset:0}.megamenu-panel{z-index:2;background:var(--background-neutral-white);border-radius:0 0 16px 16px;min-height:485px;position:absolute;inset:0 0 auto;box-shadow:0 4px 29.5px #00000024}.megamenu-panel .megamenu-inner{padding-top:120px;padding-bottom:152px}.megamenu-panel .megamenu-divider{background-color:var(--divider-neutral-300);grid-column:1/-1;height:1px;margin-bottom:27px}.megamenu-panel .megamenu-content{grid-column:1/-1;grid-template-columns:105px 285px 1fr;align-items:start;column-gap:0;display:grid}.megamenu-panel .megamenu-content.cards-only{grid-template-columns:105px 1fr}.megamenu-panel .megamenu-content .megamenu-label{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-450);margin:0 0 18px;font-size:12px;font-weight:500;line-height:normal}.megamenu-panel .megamenu-content.no-apps{grid-template-columns:.5fr 1.1fr}.megamenu-panel .megamenu-content.no-apps.cards-only{grid-template-columns:1fr}.megamenu-panel .megamenu-content.no-apps.cards-only .megamenu-cards{justify-content:center}.megamenu-panel .megamenu-content.no-apps.cards-only .megamenu-cards>*{flex:1 1 0}.megamenu-panel .megamenu-content:after{content:"";background-color:var(--divider-neutral-300);width:1px;height:197px;position:absolute;top:-28px;bottom:0;right:0}.megamenu-panel .megamenu-content .megamenu-app-list{flex-direction:column;align-items:flex-start;gap:10px;width:100%;display:flex}.megamenu-panel .megamenu-content .megamenu-app-list .megamenu-app-link{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-100);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;transition:color .2s;display:inline-flex}.megamenu-panel .megamenu-content .megamenu-app-list .megamenu-app-link:hover,.megamenu-panel .megamenu-content .megamenu-app-list .megamenu-app-link.active{color:var(--text-secondary-600)}.megamenu-panel .megamenu-modules{width:100%;min-width:0}.megamenu-panel .megamenu-cards{flex-wrap:nowrap;justify-content:flex-end;align-self:start;gap:20px;width:100%;min-width:0;display:flex}.megamenu-panel .megamenu-cards>*{flex:0 0 50%;min-width:0}.megamenu-panel .megamenu-module-columns{flex-direction:column;gap:10px;display:flex}.megamenu-panel .megamenu-module-columns .megamenu-module-column{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-module-link{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-600);justify-content:space-between;align-items:center;gap:8px;width:100%;min-width:255px;font-size:14px;font-weight:500;line-height:normal;text-decoration:none;transition:color .2s;display:inline-flex}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-module-link .megamenu-module-icon{opacity:0;visibility:hidden;flex-shrink:0;width:14px;height:14px;margin-left:auto;transition:transform .2s,opacity .2s,visibility .2s;transform:translate(10px)}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-module-link:hover{color:var(--text-secondary-600)}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-module-link:hover .megamenu-module-icon{opacity:1;visibility:visible;transform:translate(5px)}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-see-all{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-600);align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:normal;transition:color .2s;display:inline-flex}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-see-all .megamenu-module-icon{flex-shrink:0;width:14px;height:14px;transition:transform .2s;transform:translate(0)}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-see-all:hover{color:var(--text-secondary-600)}.megamenu-panel .megamenu-module-columns .megamenu-module-column .megamenu-see-all:hover .megamenu-module-icon{transform:translate(5px)}.megamenu-panel .megamenu-card{border-radius:20px;align-items:flex-start;width:100%;height:100%;text-decoration:none;display:flex;position:relative;overflow:hidden}.megamenu-panel .megamenu-card .megamenu-card-bg-wrapper{z-index:0;width:70%;height:100%;position:absolute;top:0%;right:0;overflow:hidden}.megamenu-panel .megamenu-card .megamenu-card-bg{object-fit:contain;object-position:right center;pointer-events:none}.megamenu-panel .megamenu-card .megamenu-card-content{z-index:1;flex-direction:column;flex-shrink:0;align-items:flex-start;width:160px;padding:24px 0 24px 29px;display:flex;position:relative}.megamenu-panel .megamenu-card .megamenu-card-title{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-600);margin:0 0 8px;font-size:14px;font-weight:500;line-height:normal}.megamenu-panel .megamenu-card .megamenu-card-desc{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-100);margin:0;font-size:12px;font-weight:400;line-height:normal}.megamenu-panel .megamenu-card .megamenu-card-btn{font-family:var(--font-general-sans);letter-spacing:0;white-space:nowrap;background:var(--button-neutral-black);height:28px;color:var(--text-neutral-white);border-radius:100px;justify-content:center;align-items:center;padding:6px 14px;font-size:12px;font-weight:500;line-height:normal;display:inline-flex}.megamenu-panel .megamenu-card .megamenu-card-btn-row{align-items:center;gap:8px;margin-top:24px;display:flex}.megamenu-panel .megamenu-card .megamenu-card-image-wrapper{width:50%;height:100%;position:absolute;bottom:-15px;right:-5px}.megamenu-panel .megamenu-card .megamenu-card-image-wrapper--datanuvis{right:35px}.megamenu-panel .megamenu-card .megamenu-card-image{object-fit:contain;object-position:bottom right}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration{z-index:0;pointer-events:none;position:absolute;inset:0}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubbles{flex-direction:column;gap:21px;display:flex;position:absolute;top:30px;left:148px;right:10px}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-row{align-items:flex-start;display:flex}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-row--user{justify-content:flex-end;gap:13px;padding-left:78px}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-row--bot{justify-content:flex-start;align-items:flex-end;gap:12px}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble{background:#fffffff7;border:1px solid #fff;padding:8px;overflow:hidden}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble p{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-550);background:linear-gradient(90deg, var(--text-neutral-550) 50%, transparent 50%);-webkit-text-fill-color:#0000;background-position:100% 0;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin:0;padding-left:1px;font-size:8px;font-weight:400;line-height:normal}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--user{border-radius:8px 8px 2px;max-width:166px;box-shadow:0 0 5px #7f7e7e1a}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--user p{animation:.8s .75s forwards text-reveal}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--bot{border-radius:8px 8px 8px 2px;max-width:197px;position:relative;box-shadow:0 0 6px #8c8c8c1a}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--bot .chat-bubble-thinking{align-items:center;gap:4px;height:12px;animation:.3s 2.3s forwards fade-out-thinking;display:flex;position:absolute;top:8px;left:8px}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--bot .chat-bubble-thinking span{background:var(--text-neutral-500);border-radius:50%;width:4px;height:4px;animation:1s ease-in-out infinite bubble-dot-bounce}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--bot .chat-bubble-thinking span:nth-child(2){animation-delay:.15s}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--bot .chat-bubble-thinking span:nth-child(3){animation-delay:.3s}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-bubble--bot p{opacity:0;animation:1.2s 2.6s forwards show-bot-text}@keyframes text-reveal{to{background-position:0 0}}@keyframes fade-out-thinking{0%{opacity:1;height:12px}to{opacity:0;height:0;overflow:hidden}}@keyframes show-bot-text{0%{opacity:1;background-position:100% 0}to{opacity:1;background-position:0 0}}@keyframes bubble-dot-bounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-avatar{border-radius:80px;flex-shrink:0;width:24px;height:24px;margin-top:19px;overflow:hidden}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-avatar img{object-fit:cover;width:100%;height:100%}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-biri-icon{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:24px;height:26px;display:flex}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-thinking-dots{gap:3px;display:flex}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-thinking-dots span{background:#fffc;border-radius:50%;width:3px;height:3px;animation:1.2s ease-in-out infinite thinking-bounce}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-thinking-dots span:nth-child(2){animation-delay:.15s}.megamenu-panel .megamenu-card .megamenu-card-chat-decoration .chat-thinking-dots span:nth-child(3){animation-delay:.3s}@keyframes thinking-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-3px)}}.megamenu-panel .megamenu-card--light{background:var(--background-primary-0);border:1px solid var(--background-neutral-450)}.megamenu-panel .megamenu-card--dark{background:var(--background-neutral-black)}.megamenu-panel .megamenu-card--dark .megamenu-card-title{color:var(--text-neutral-white)}.megamenu-panel .megamenu-card--dark .megamenu-card-desc{color:var(--text-neutral-500)}.megamenu-panel .megamenu-card--dark .megamenu-card-btn{background:var(--button-neutral-white);color:var(--text-secondary-600)}.megamenu-panel.cards-only .megamenu-cards{justify-content:flex-start;width:calc(100% - 24px);margin-left:24px}.megamenu-panel.cards-only .megamenu-cards>*{flex:1 1 0}.megamenu-panel.cards-only .megamenu-card{width:100%}@media screen and (max-width:1199px){.megamenu-panel .megamenu-content{grid-template-columns:105px 265px 1fr}.megamenu-panel .megamenu-content .megamenu-apps{padding-right:20px}.megamenu-panel .megamenu-content .megamenu-modules{padding-left:20px}.megamenu-panel .megamenu-content .megamenu-module-columns{gap:8px}.megamenu-panel .megamenu-content .megamenu-module-columns .megamenu-module-column .megamenu-module-link{min-width:245px}.megamenu-panel .megamenu-content .megamenu-cards{gap:12px}.megamenu-panel .megamenu-content .megamenu-card .megamenu-card-image-wrapper--datanuvis{bottom:0;right:10px}}@media screen and (max-width:991px){.megamenu-panel,.megamenu-backdrop{display:none}}
.mobile-menu-panel{z-index:1;height:100dvh;display:none;position:fixed;inset:0}.mobile-menu-panel .mobile-menu-surface{z-index:1;background:var(--background-neutral-white);width:100%;height:100%;position:relative;overflow:hidden}.mobile-menu-panel .mobile-menu-shell{box-sizing:border-box;flex-direction:column;width:100%;height:100%;margin:0 auto;padding:84px clamp(20px,6.15vw,24px) 28px;display:flex}.mobile-menu-panel .mobile-menu-content{flex-direction:column;flex:1;min-height:0;display:flex}.mobile-menu-panel .mobile-menu-content .mobile-menu-nav{flex-direction:column;flex:1;gap:20px;min-height:0;padding-bottom:24px;display:flex;overflow-y:auto}.mobile-menu-panel .mobile-menu-content .mobile-menu-nav .mobile-menu-link{font-family:var(--font-general-sans);letter-spacing:0;width:100%;color:var(--text-secondary-600);text-align:left;font-size:16px;font-weight:500;line-height:normal;text-decoration:none}.mobile-menu-panel .mobile-menu-cta-card{background:var(--background-tertiary-200);border-radius:10px;justify-content:space-between;align-items:flex-start;margin-top:auto;padding:18px 20px;display:flex;position:relative;overflow:hidden}.mobile-menu-panel .mobile-menu-cta-card .mobile-menu-cta-content{z-index:1;flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:relative}.mobile-menu-panel .mobile-menu-cta-card .mobile-menu-cta-content .mobile-menu-cta-title{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-600);margin:0;font-size:16px;font-weight:500;line-height:normal}.mobile-menu-panel .mobile-menu-cta-card .mobile-menu-cta-content .mobile-menu-cta-desc{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-100);max-width:230px;margin:0;font-size:12px;font-weight:400;line-height:normal}.mobile-menu-panel .mobile-menu-cta-card .mobile-menu-cta-content .primary-button-wrapper{margin-top:6px}.mobile-menu-panel .mobile-menu-cta-card .mobile-menu-cta-visual{pointer-events:none;width:148px;height:137px;position:absolute;top:18px;right:0}.mobile-menu-panel .mobile-menu-cta-card .mobile-menu-cta-visual img{object-fit:contain;object-position:right center}.mobile-menu-panel .mobile-menu-footer{padding-top:24px;padding-bottom:env(safe-area-inset-bottom,0);background:var(--background-neutral-white);flex-direction:column;gap:16px;margin-top:0;display:flex;position:sticky;bottom:0;left:0;right:0}.mobile-menu-panel .mobile-menu-footer .mobile-menu-copyright{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-500);margin:0;font-size:12px;font-weight:400;line-height:normal}.mobile-menu-panel .mobile-menu-footer .mobile-menu-footer-bottom{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mobile-menu-panel .mobile-menu-footer .mobile-menu-footer-bottom .lang-switcher{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-neutral-450);font-size:12px;font-weight:500;line-height:normal}.mobile-menu-panel .mobile-menu-footer .mobile-menu-footer-bottom .lang-switcher:hover{color:var(--text-secondary-600)}.mobile-menu-panel .mobile-menu-footer .mobile-menu-footer-bottom .mobile-menu-socials{align-items:center;gap:8px;display:flex}.mobile-menu-panel .mobile-menu-footer .mobile-menu-footer-bottom .mobile-menu-socials .mobile-menu-social-link{color:var(--text-neutral-500);justify-content:center;align-items:center;text-decoration:none;transition:color .2s;display:inline-flex}.mobile-menu-panel .mobile-menu-footer .mobile-menu-footer-bottom .mobile-menu-socials .mobile-menu-social-link .mobile-menu-social-icon{width:16px;height:16px;padding:1px}.mobile-menu-panel .mobile-menu-footer .mobile-menu-footer-bottom .mobile-menu-socials .mobile-menu-social-link:hover{color:var(--text-secondary-600)}@media screen and (max-width:991px){.mobile-menu-panel{display:block}}
header#header{z-index:99;background-color:var(--background-neutral-white);will-change:transform;backface-visibility:hidden;transition:transform .42s cubic-bezier(.22,1,.36,1),background-color .25s;position:fixed;top:0;left:0;right:0}header#header.megamenu-active{will-change:auto;backface-visibility:visible}header#header.header-hidden{pointer-events:none;transform:translateY(calc(-100% - 12px))}header#header .header-container{z-index:9;justify-content:space-between;align-items:center;gap:20px;padding:50px 0 25px;display:flex;position:relative}header#header .logo-container{align-items:center;text-decoration:none;display:inline-flex}header#header .mobile-menu-toggle{width:16px;height:14px;color:var(--text-secondary-600);cursor:pointer;background:0 0;border:0;padding:0;display:none;position:relative}header#header .mobile-menu-toggle span{background-color:currentColor;border-radius:999px;height:1px;transition:transform .22s,opacity .18s,top .22s,width .22s;position:absolute;left:auto;right:0}header#header .mobile-menu-toggle span:first-child{width:13px;top:0}header#header .mobile-menu-toggle span:nth-child(2){width:17px;top:6px}header#header .mobile-menu-toggle span:nth-child(3){width:10px;top:12px}header#header .mobile-menu-toggle.open span:first-child{width:13px;top:6px;transform:rotate(45deg)}header#header .mobile-menu-toggle.open span:nth-child(2){opacity:0}header#header .mobile-menu-toggle.open span:nth-child(3){width:13px;top:6px;transform:rotate(-45deg)}header#header .nav-menu{justify-content:center;align-items:center;gap:62.33px;display:flex;position:relative}header#header .nav-menu:after{content:"";pointer-events:none;height:36px;position:absolute;top:100%;left:0;right:0}header#header .nav-menu .nav-item.has-mega-menu:after{content:"";height:40px;position:absolute;top:100%;left:-18px;right:-18px}header#header .nav-menu .nav-item{white-space:nowrap;justify-content:center;align-items:center;display:flex;position:relative}header#header .nav-menu .nav-item:hover .nav-button-content{color:var(--text-secondary-500)}header#header .nav-menu .nav-item.active .nav-button-content,header#header .nav-menu .nav-item.hovered .nav-button-content{color:var(--text-secondary-600)}header#header .nav-menu .nav-item.muted .nav-button-content{color:var(--text-secondary-100)}header#header .nav-menu .nav-button-content{font-family:var(--font-general-sans);letter-spacing:0;color:var(--text-secondary-200);justify-content:center;align-items:center;font-size:16px;font-weight:500;line-height:normal;transition:color .2s linear;display:inline-flex;position:relative}header#header .nav-menu .nav-button-content .nav-button-text{z-index:1;position:relative}@media screen and (max-width:991px){header#header .header-container{padding:24px 0}header#header .logo-container img{width:60px;height:20px}header#header .nav-menu.desktop{display:none}header#header .mobile-menu-toggle{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}}
