.main-header{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(180deg,#fdfcff 60%,rgba(253,252,255,.8));box-shadow:0 1px 2px rgba(0,0,0,.08);box-sizing:border-box;display:flex;height:56px;opacity:1;position:fixed;top:0;width:100%;z-index:7}.main-header.dark{background:#34344b}.main-header.dark a,.main-header.dark i.far.fa-globe{color:#b7bad6}.main-header.dark .dropdown a{color:#f6f7fa}.main-header.dark a.selected{background:#686985}.main-header.dark a.book-a-meeting{background:#686985;color:#fff9f2}.main-header.dark a.login{border-color:#b7bad6;color:#fff9f2}.main-header.dark svg{position:relative}@media (min-width:768px){.main-header{padding:0 10%}}@media (min-width:1024px){.main-header{padding:0 15%}}.main-header svg{display:block;position:sticky;top:0}.header__content{align-items:center;display:flex;height:56px;justify-content:space-between;width:100%}.header__logo{grid-area:logo;margin-right:24px;width:fit-content}.header__menu{display:flex;grid-area:menu;justify-content:space-between;width:100%}.menu__links{display:flex}.menu__buttons .far.fa-globe{color:#f27633;font-size:14px;margin-right:4px}.dropdown-label{color:#686985;display:block;font-family:IBM Plex Sans;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin:8px 16px}.dropdown.dark .dropdown-label{color:#f6f7fa}.default-header-link{align-items:center;color:#686985;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px;padding:20px 16px;text-decoration:none;transition:color .2s ease-in-out}.default-header-link span{white-space:nowrap}.default-header-link .sub-title{color:#9096a0;font-family:IBM Plex Sans;font-size:14px;font-style:normal;font-weight:400;line-height:16px;white-space:nowrap}.dropdown.dark .sub-title{color:#b7bad6}.default-header-link.selected{background:#f6f7fa;box-shadow:inset 0 0 1px rgba(0,0,0,.1),inset 0 1px 1px rgba(0,0,0,.05);color:#f27633}.default-header-link:hover{background:#f6f7fa;text-decoration:none;transition:background .2s ease-in-out}.default-header-link.dark:hover,.dropdown.dark .default-header-link:hover{background:#686985}.mobile-menu-wrapper.dark .default-header-link:hover{background:#686985;color:#f6f7fa}.default-header-link:acitve{color:#34344b;text-decoration:underline;transition:color .2s ease-in-out}.default-header-link:visited{text-decoration:none}.default-header-link i{font-size:14px;height:16px;margin-left:4px;width:16px}.resources{position:relative}.dropdown{display:none;left:0;padding-top:12px;position:absolute;top:56px;z-index:2}.inner-dropdown{backdrop-filter:blur(32px);background:rgba(253,252,255,.98);border:1px solid rgba(183,186,214,.2);border-radius:4px;box-shadow:0 0 1px rgba(52,52,75,.1),0 1px 2px rgba(52,52,75,.1);display:flex;padding:8px 0}.dropdown.dark .inner-dropdown{background:rgba(52,52,75,.98);border:1px solid rgba(183,186,214,.2)}.resources:hover .dropdown{display:block}.dropdown .default-header-link{padding:8px 16px}.dropdown .default-header-link i{font-size:14px;height:16px;margin-left:0;margin-right:16px;width:16px}.dropdown.dark i{color:#b7bad6}.language-link{align-items:center;color:#f27633;display:flex;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:16px;margin-right:16px;text-decoration:none;transition:color .2s ease-in-out}.language-link:hover{color:#ff9949}.language-link:active,.language-link:hover{text-decoration:underline;transition:color .2s ease-in-out}.language-link:active{color:#fb8c3f}.language-link:visited{text-decoration:none}.menu__buttons,.menu__buttons a{align-items:center;display:flex}.menu__buttons a{border-radius:4px;cursor:pointer;font-family:IBM Plex Sans,sans-serif;font-size:14px;font-style:normal;font-weight:500;height:fit-content;line-height:16px;margin-right:16px;text-decoration:none}.demo-button a{margin:0}.login{background:none;border:1px solid #f27633;color:#f27633;opacity:1;padding:7px 12px;text-decoration:none}.book-a-meeting{background:#f27633;box-shadow:0 2px 2px rgba(0,0,0,.1);color:#fff9f2;opacity:1;padding:8px 12px;transition:background .2s ease-in-out}.hamburger-button,.mobile-menu{display:none}.mobile-menu-wrapper{background:rgba(246,247,250,.97);box-shadow:0 0 2px rgba(0,0,0,.2);height:auto;overflow-y:auto;position:fixed;top:56px;width:100%;z-index:7}.mobile-menu-wrapper.dark{background:#1f1f30}@media (max-width:940px){.header__content{grid-template-areas:"logo menu";grid-template-columns:.4fr 1fr;padding:0 32px}}@media (max-width:800px){.header__menu{display:none}.mobile-menu{display:none;height:0}.mobile-menu.animation{animation:slidedown .3s ease-in forwards;height:0}.mobile-menu.animation-reverse{animation:slideup .3s ease-out .1s forwards;height:calc(100vh - 56px)}.mobile-menu.animation-reverse .menu__buttons.mobile,.mobile-menu.animation-reverse .menu__links.mobile{animation:fade-out .1s ease-out forwards;opacity:1}.hamburger-button{display:flex;justify-content:flex-end;padding:16px 0;text-align:right}#hamburger-icon{background:#686985;border-radius:2px;height:2px;left:0;position:relative;right:64px;top:1px;transition:all .2s ease;width:20px}#hamburger-icon:before{bottom:6px}#hamburger-icon:after,#hamburger-icon:before{background:#686985;border-radius:2px;content:"";height:2px;left:0;position:absolute;transition:all .2s ease;width:20px}#hamburger-icon:after{top:6px}#hamburger-icon.close-icon{background:transparent;transition:all .1s ease}#hamburger-icon.close-icon:before{background:#34344b;transform:translateY(6px) rotate(45deg);transition:all .2s ease;width:22px}#hamburger-icon.close-icon:after{background:#34344b;transform:translateY(-6px) rotate(-45deg);transition:all .2s ease;width:22px}.hamburger-button.dark #hamburger-icon.close-icon:after,.hamburger-button.dark #hamburger-icon.close-icon:before{background:#b7bad6}.menu__buttons.mobile,.menu__links.mobile{animation:fade-in .2s ease-in .2s forwards;flex-flow:column;opacity:0}.menu__buttons.mobile{bottom:140px;box-sizing:border-box;margin:0;padding:16px 32px;width:100%}.header__menu--mobile .default-header-link,.header__menu--mobile .language-link{display:block;font-size:16px;margin:0;padding:24px 0;text-align:center}.header__menu--mobile a{display:block;font-size:18px;margin:16px 0;padding:16px 24px;text-align:center}}.header-bottom-margin{height:56px}@keyframes slidedown{0%{height:0}to{height:calc(100vh - 56px)}}@keyframes slideup{0%{height:calc(100vh - 56px)}to{height:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in-content{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}