.header-nav-sections[data-v-4ffd52b9]{display:flex;gap:24px;list-style:none;margin:0;padding:0}.header-nav-sections__section[data-v-4ffd52b9]{padding:18px 0;position:relative}.header-nav-sections__link[data-v-4ffd52b9],.header-nav-sections__toggle[data-v-4ffd52b9]{border-radius:10px;color:var(--text-primary);font:inherit;font-size:14px;line-height:24px;text-decoration:none}.header-nav-sections__icon[data-v-4ffd52b9]{flex-shrink:0;font-size:.5rem;opacity:.6;transition:transform .2s}.header-nav-sections__toggle[data-v-4ffd52b9]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:4px;padding:10px 4px;text-align:left;white-space:nowrap;width:100%}.header-nav-sections__toggle[aria-expanded=true] .header-nav-sections__icon[data-v-4ffd52b9]{transform:rotate(180deg)}.header-nav-sections__links[data-v-4ffd52b9]{background:var(--surface-light);border-radius:10px;box-shadow:0 2px 8px rgba(var(--palette-black-rgb),.1);left:0;list-style:none;margin:0;max-width:calc(100vw - 64px);min-width:210px;padding:5px;position:absolute;top:100%;width:-moz-max-content;width:max-content;z-index:20}.header-nav-sections__link[data-v-4ffd52b9]{display:block;overflow-wrap:anywhere;padding:8px}.header-nav-sections--vertical[data-v-4ffd52b9]{flex-direction:column;gap:0;width:100%}.header-nav-sections--vertical .header-nav-sections__section[data-v-4ffd52b9]{padding:8px 0}.header-nav-sections--vertical .header-nav-sections__section+.header-nav-sections__section[data-v-4ffd52b9]{border-top:1px solid var(--stroke-accent-light-s)}.header-nav-sections--vertical .header-nav-sections__toggle[data-v-4ffd52b9]{justify-content:space-between;padding:10px 8px}.header-nav-sections--vertical .header-nav-sections__links[data-v-4ffd52b9]{box-shadow:none;max-width:100%;min-width:0;padding:4px 8px 4px 16px;position:static;width:auto}.header-nav-sections--horizontal[data-v-4ffd52b9]{justify-content:space-between}@media(max-width:1450px){.header-nav-sections--horizontal[data-v-4ffd52b9]{gap:12px}}.header-nav-sections__link.active[data-v-4ffd52b9],.header-nav-sections__link[data-v-4ffd52b9]:hover,.header-nav-sections__toggle.active[data-v-4ffd52b9],.header-nav-sections__toggle[data-v-4ffd52b9]:hover{background:var(--surface-accent-light-s);color:var(--text-accent)}.header-nav-sections__link[data-v-4ffd52b9]:focus-visible,.header-nav-sections__toggle[data-v-4ffd52b9]:focus-visible{outline:2px solid var(--text-accent);outline-offset:2px}.header--transparent-white .header-nav-sections__toggle[data-v-4ffd52b9]{color:var(--text-primary-inverted)}.header--transparent-white .header-nav-sections__toggle.active[data-v-4ffd52b9],.header--transparent-white .header-nav-sections__toggle[data-v-4ffd52b9]:focus-visible,.header--transparent-white .header-nav-sections__toggle[data-v-4ffd52b9]:hover{background:var(--surface-accent-light-s);color:var(--text-accent)}:root{--popper-theme-background-color:var(--surface-light);--popper-theme-background-color-hover:var(--surface-accent-light-l);--popper-theme-text-color:var(--palette-white);--popper-theme-border-width:0px;--popper-theme-border-style:solid;--popper-theme-border-radius:6px;--popper-theme-padding:8px;--popper-theme-box-shadow:0 6px 30px -6px rgba(var(--palette-black-rgb),.25)}.popper-wrapper{border-right:unset!important}.popper-wrapper>div:first-child{aspect-ratio:1/1;height:100%}.video-hover{border-radius:var(--corner-radius-surface-small);cursor:pointer;display:flex;height:100%;width:100%}.video-hover>a{display:flex;margin:auto}.video-hover{background-color:var(--surface-light)}.video-hover:hover{background-color:var(--surface-gray-light-m)}.video-hover__content-link{color:var(--text-primary);display:block;font-size:14px;line-height:20px}.video-hover__content-link:hover{text-decoration:underline}.video-hover__icon{height:32px;margin:auto;width:32px}.video-hover__icon svg{color:var(--surface-accent);height:32px;width:32px}.header{left:0;padding:16px;position:fixed;right:0;top:0;width:100%;z-index:9999}@media(max-width:1279px){.header{padding:16px 24px}.header.is-open{height:100%}}@media(max-width:719px){.header{padding:12px}}.header__wrapper{background:var(--surface-light);border-radius:var(--corner-radius-surface-small,8px);box-shadow:0 4px 24px rgba(var(--palette-navy-rgb),.08);padding:0 16px 0 32px;width:100%;z-index:1000}@media(max-width:1279px){.header__wrapper{display:flex;flex-direction:column;max-height:100%;padding:16px 16px 16px 24px}}@media(max-width:719px){.header__wrapper{padding:8px 8px 8px 16px}}.header__wrapper .wrapper-first-row{align-items:center;display:flex;justify-content:space-between}@media(max-width:1279px){.header__wrapper .wrapper-first-row{flex:0 0 auto}.header__nav .desktop-nav{display:none}}.header__menu{width:100%}@media(max-width:1279px){.header__menu{display:flex;flex:0 1 auto;overflow:scroll}}.header__logo{align-items:center;cursor:pointer;display:flex;height:48px;position:relative;top:3px;width:96px}@media(max-width:719px){.header__logo{height:40px;width:80px}}.header__logo{padding:4px}.header--transparent-black .header__wrapper,.header--transparent-white .header__wrapper{background:transparent;box-shadow:none}.header--white{background:transparent}.header--white .video-hover svg{color:var(--surface-accent)}.header--white .video-hover:hover{background:var(--surface-accent-light-l)}.header__buttons{display:flex;gap:32px}@media(max-width:1279px){.header__buttons{gap:8px}.header__buttons .popper-wrapper{margin-right:16px!important}}@media(max-width:719px){.header__buttons .popper-wrapper{margin-right:8px!important}}.header__buttons .menu-button{display:none}@media(max-width:1279px){.header__buttons .menu-button{display:flex}}.header__buttons-wrapper{display:flex;flex-direction:column;min-width:0;text-align:left}@media(max-width:1279px){.header__buttons-wrapper{display:none}}.header__buttons-login{font-size:14px;font-weight:400}@media(max-width:400px){.header__buttons-login{max-width:90px}}.header__buttons-name{color:var(--text-primary);font-size:.875rem;font-weight:500;line-height:1.25rem;max-width:200px}.header__buttons-description,.header__buttons-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header__buttons-description{color:var(--text-secondary);font-size:.75rem;line-height:1rem}
