@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;font-display:swap;src:url("./IBMPlexSans-Regular.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:400;font-display:swap;src:url("./IBMPlexSans-Regular-ext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;font-display:swap;src:url("./IBMPlexSans-Medium.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:500;font-display:swap;src:url("./IBMPlexSans-Medium-ext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url("./IBMPlexSans-SemiBold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:600;font-display:swap;src:url("./IBMPlexSans-SemiBold-ext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url("./IBMPlexSans-Bold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Sans";font-style:normal;font-weight:700;font-display:swap;src:url("./IBMPlexSans-Bold-ext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("./IBMPlexMono-Regular.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:400;font-display:swap;src:url("./IBMPlexMono-Regular-ext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url("./IBMPlexMono-Medium.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:500;font-display:swap;src:url("./IBMPlexMono-Medium-ext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:swap;src:url("./IBMPlexMono-SemiBold.woff2") format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"IBM Plex Mono";font-style:normal;font-weight:600;font-display:swap;src:url("./IBMPlexMono-SemiBold-ext.woff2") format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url("./Material-Icons.woff2") format("woff2")}@font-face{font-family:"Material Icons Outlined";font-style:normal;font-weight:400;src:url("./Material-Icons-Outlined.woff2") format("woff2")}:root{--md-theme-default-primary-on-background: #4A67FE}.menu-wrapper{position:fixed;top:0;left:0;z-index:100;height:60px;width:100%;background:#fff;transition:box-shadow .42s ease,opacity .3s ease,transform .32s ease;padding-top:0px;box-sizing:border-box;-webkit-font-smoothing:antialiased;letter-spacing:normal;font-weight:400;line-height:16px}.menu-wrapper *,.menu-wrapper :after,.menu-wrapper :before{box-sizing:border-box}.menu-wrapper.scrolled{box-shadow:0px 1px 20px rgba(0,0,0,.17)}.menu-wrapper.scrolled .menu-wrapper__inner .profile-card{top:calc(100% + 10px)}.menu-wrapper ul{list-style-type:none;margin-top:14px;margin-bottom:14px}.menu-wrapper a{text-decoration-line:none}@media screen and (min-width: 1000px){.menu-wrapper{height:88px;padding-top:30px}.menu-wrapper.scrolled{height:60px;padding-top:0}}.menu-wrapper .pop-up-overlay{background:rgba(0,0,0,0);width:100vmax;height:99vh;position:fixed;z-index:90;top:60px}.menu-wrapper .wad-menu-button{height:40px;min-height:40px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all .25s linear;padding:0;font-family:"IBM Plex Mono",monospace;font-size:14px;font-weight:600;background-color:#fff;border:solid 1px #706e6b;color:#333 !important}.menu-wrapper .wad-menu-button:hover{text-decoration:none;background-color:#f3f3f3}.menu-wrapper .wad-menu-button_primary{background-color:#4a67fe;color:#fff !important;border:none}.menu-wrapper .wad-menu-button_primary:hover{background-color:#314ee5}.menu-wrapper .wad-menu-button_secondary{background-color:#fff;border:1px solid #333;color:#333 !important;padding:0 10px}.menu-wrapper .wad-menu-button_secondary:hover{background-color:#f3f3f3}.menu-wrapper .wad-menu-button_secondary--space-left{margin-left:20px}.menu-wrapper .wad-menu-button_vertical{width:100%;margin-bottom:8px}.menu-wrapper .wad-menu-button_spaced{margin-top:18px}.menu-wrapper .wad-menu-button.login{margin:0 0 0 22px}.menu-wrapper__inner{max-width:1122px;width:100%;padding:0 15px;margin:0 auto;display:flex;align-items:center;height:100%;justify-content:space-between;position:relative}.menu-wrapper__inner .menu-items{display:none}@media screen and (min-width: 1000px){.menu-wrapper__inner .menu-items{display:block}.menu-wrapper__inner .menu-items__list{display:flex;align-items:center}.menu-wrapper__inner .menu-items__list__item--submenu{min-width:100%;position:relative}.menu-wrapper__inner .menu-items__list__item--submenu a{width:100%;display:block;margin-bottom:24px}.menu-wrapper__inner .menu-items__list__item--submenu:last-child a{margin-bottom:0}}.menu-wrapper__inner .menu-item{display:inline;margin-right:20px;padding:0;font-weight:400;color:#333;font-size:16px;font-family:"IBM Plex Sans",sans-serif;position:relative;cursor:pointer;line-height:20px}.menu-wrapper__inner .menu-item .menu-item-title{position:relative}.menu-wrapper__inner .menu-item .menu-item-title::after{content:" ";width:0;height:4px;background:#4a67fe;position:absolute;bottom:-5px;left:0;transition:all .3s linear}.menu-wrapper__inner .menu-item.active .menu-item-title::after{content:" ";width:100%}.menu-wrapper__inner .menu-item a{color:#333 !important;font-size:16px;font-weight:400;line-height:20px;width:100%;display:block}.menu-wrapper__inner .menu-item a:hover{text-decoration:none}.menu-wrapper__inner .menu-item .submenu{position:absolute;display:flex;flex-direction:column;align-items:flex-start;padding:18px;width:201px;height:auto;top:calc(100% + 12px);background:#fff;box-shadow:0px 1px 20px rgba(0,0,0,.17);border-radius:10px;z-index:110}.menu-wrapper__inner .menu-item .submenu-title{line-height:20px}.menu-wrapper__inner .menu-item .submenu-subtitle{flex-wrap:wrap;display:flex;color:#706e6b;font-size:14px;line-height:20px;letter-spacing:normal}.menu-wrapper__inner .menu-item .item-icon img{margin:-2px 0 0 0;transition:all .25s linear}.menu-wrapper__inner .menu-item .item-icon img.upsidedown{transform:rotate(180deg)}.menu-wrapper__inner .menu-item .item-icon svg{vertical-align:middle;transition:all .25s linear;transform:translateY(-1px)}.menu-wrapper__inner .menu-item .item-icon svg.upsidedown{transform:rotate(180deg)}.menu-wrapper__inner .menu-item__last{margin-right:0}.menu-wrapper__inner .menu-item:last-of-type{margin-right:0}.menu-wrapper__inner .menu-item__image{vertical-align:middle}.menu-wrapper__inner .profile-image{width:38px;height:38px;min-width:38px;border-radius:50%;cursor:pointer;background:#c4c4c4}.menu-wrapper__inner .logo-img__image{width:85px;height:26px}.menu-wrapper__inner .menu-items-mobile{overflow:visible}.menu-wrapper__inner .menu-items-mobile .wad-menu-button{margin-right:14px;min-width:80px}.menu-wrapper__inner .menu-items-mobile .hamby{display:inline-block;cursor:pointer;vertical-align:middle}@media screen and (min-width: 1000px){.menu-wrapper__inner .menu-items-mobile{display:none}}.menu-wrapper__inner .menu-items-mobile__list{box-sizing:border-box;position:absolute;top:55px;right:10px;width:calc(100% - 20px);background:#fff;z-index:100;height:auto;max-height:80vh;overflow-y:scroll;display:flex;flex-direction:column;padding:35px 24px;box-shadow:0px 1px 20px rgba(0,0,0,.17);border-radius:6px}@media screen and (min-width: 364px){.menu-wrapper__inner .menu-items-mobile__list{width:344px;max-height:auto;overflow-y:visible;right:calc((100% - 344px)/2)}}@media screen and (min-width: 400px){.menu-wrapper__inner .menu-items-mobile__list{right:20px}}@media screen and (min-width: 1000px){.menu-wrapper__inner .menu-items-mobile__list{right:80px}}.menu-wrapper__inner .menu-items-mobile__list .menu-item{margin-bottom:18px;width:100%}.menu-wrapper__inner .menu-items-mobile__list .menu-item:last-child{margin-bottom:0}.menu-wrapper__inner .menu-items-mobile__list .menu-item .submenu{position:relative;box-shadow:none;padding:18px 0 0 18px;height:auto;justify-content:space-between;width:100%}.menu-wrapper__inner .menu-items-mobile__list .menu-item .submenu-toggle{display:block;width:100%}.menu-wrapper__inner .menu-items-mobile__list .menu-item .submenu .menu-items__list__item{width:100%;margin-bottom:18px}.menu-wrapper__inner .menu-items-mobile__list .menu-item .submenu .menu-items__list__item a{width:100%;min-width:100%;display:block}.menu-wrapper__inner .menu-items-mobile__list .menu-item .submenu .menu-items__list__item:last-of-type{margin-bottom:0}.menu-wrapper__inner .menu-items-mobile .profile-image{margin-right:22px}.menu-wrapper__inner .profile-card-wrapper{position:absolute;top:calc(100% + 10px);right:10px}.menu-wrapper__inner .profile-card{position:absolute;top:calc(100% - 4px);right:10px;width:calc(100% - 20px);background:#fff;z-index:10000000000;height:auto;display:flex;flex-direction:column;padding:18px 18px 18px 18px;box-shadow:0px 1px 20px rgba(0,0,0,.17);border-radius:6px;color:#333;font-family:"IBM Plex Sans",sans-serif;max-height:80vh;overflow-y:auto}@media screen and (min-width: 364px){.menu-wrapper__inner .profile-card{width:344px;max-height:auto;overflow-y:auto;right:calc((100% - 344px)/2)}}@media screen and (min-width: 400px){.menu-wrapper__inner .profile-card{right:10px}}@media screen and (min-width: 1000px){.menu-wrapper__inner .profile-card{right:15px}}.menu-wrapper__inner .profile-card__button{margin-top:8px}.menu-wrapper__inner .profile-card__button_first{margin-top:18px}.menu-wrapper__inner .profile-card__line{position:static;width:308px;border:1px solid #f3f3f3;flex:none;align-self:stretch;flex-grow:0;margin:9px 0px}.menu-wrapper__inner .profile-card-switchTxt{font-size:12px;line-height:12px}.menu-wrapper__inner .profile-card__accounts{margin-top:9px;display:flex;align-items:center}.menu-wrapper__inner .profile-card__accounts-text{margin-left:13px;color:#333}.menu-wrapper__inner .profile-card__accounts-name{font-size:18px;margin-bottom:12px}.menu-wrapper__inner .profile-card .wad-menu-button{width:100%;margin-left:0}.menu-wrapper__inner .profile-card .wad-menu-button.login:hover{border:1.5px solid #333;background:#f3f3f3}.menu-wrapper__inner .profile-card .wad-menu-button.dev-signup{width:100%;margin:18px 0 12px 0}.menu-wrapper__inner .profile-card .wad-menu-button.dev-signup:hover{background:#0062b2}.menu-wrapper__inner .profile-card .wad-menu-button.signout{margin:0 0 0 0;color:#333 !important;border:1.5px solid #333}.menu-wrapper__inner .profile-card .wad-menu-button.signout.company{border:none;color:#706e6b !important}.menu-wrapper__inner .profile-card .wad-menu-button.signout:hover{background:#f3f3f3}.menu-wrapper__inner .profile-card__header{margin-bottom:0;display:flex;align-items:center;color:#333}.menu-wrapper__inner .profile-card__header-extended-profile{padding-top:9px;cursor:pointer}.menu-wrapper__inner .profile-card__header-extended-profile.login .profile-card__accounts-name{line-height:20px}.menu-wrapper__inner .profile-card__header-extended-profile.login:hover .profile-image{outline:2px solid #4a67fe;outline-offset:-2px}.menu-wrapper__inner .profile-card__header-extended-profile.login:hover .profile-card__accounts-name{color:#4a67fe}.menu-wrapper__inner .profile-card__header .profile-image{width:60px;min-width:60px;height:60px;cursor:unset}.menu-wrapper__inner .profile-card__header .header-text{width:calc(100% - 60px);display:flex;justify-content:center;align-items:flex-start;margin-left:13px;flex-flow:column;height:fit-content}.menu-wrapper__inner .profile-card__header .header-text .profile-title{font-size:18px;display:block;width:100%;word-break:break-word;line-height:20px;padding-bottom:5px;letter-spacing:normal}.menu-wrapper__inner .profile-card__header .header-text .profile-subtitle{font-size:12px;width:100%;display:block;margin-top:7px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:normal}.menu-wrapper__inner .profile-card__header .header-text .profile-subtitle--company{letter-spacing:normal}.menu-wrapper__inner .profile-card__header__menu{margin:0;margin-top:18px;margin-bottom:-4px;display:flex;flex-direction:column;font-family:"IBM Plex Mono",monospace;font-style:normal;font-weight:600;font-size:14px;line-height:18px;text-transform:uppercase}.menu-wrapper__inner .profile-card__header__menu__link{color:#000 !important}.menu-wrapper__inner .profile-card__header__menu-item{height:36px;line-height:36px;display:flex}.menu-wrapper__inner .profile-card__header__menu-item:hover a{color:#4a67fe !important}.menu-wrapper__inner .profile-card__header__menu-item:hover svg path{fill:#4a67fe !important}.menu-wrapper__inner .profile-card__header__menu-item-svg{height:36px;margin-left:16px;margin-right:11px}.menu-wrapper__inner .profile-card__header__menu-item-svg2{height:36px;margin-right:13px;margin-left:18px}.menu-wrapper__inner .profile-card .profile-data{margin:18px 0 0 0}.menu-wrapper__inner .profile-card .profile-data__title{font-size:16px;margin-bottom:8px;line-height:20px}.menu-wrapper__inner .profile-card .profile-data__list{padding:0;margin:0;margin-bottom:-5px}.menu-wrapper__inner .profile-card .profile-data__list .item{margin-top:3px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:3px;line-height:14px;font-size:13px !important}.menu-wrapper__inner .profile-card .profile-data__list .item span{color:#706e6b !important}.menu-wrapper__inner .profile-card .profile-data__list .item-skills{background:#f3f3f3;padding:0 10px;border-radius:12px;display:inline-flex;margin-right:3px;height:23px;margin-bottom:6px;align-items:center;font-size:13px !important;letter-spacing:normal}.menu-wrapper__inner .profile-card .profile-data__list .item-skills span{color:#706e6b !important}.menu-wrapper__inner .profile-card .profile-data.contact{margin-bottom:0px}