:root{--page-container: 1360px;--radius-pill: 999em;--white: #fff;--white-rgb: 255, 255, 255;--black: #222;--black-rgb: 34, 34, 34;--primary: #fff957;--primary-rgb: 255, 249, 87;--darkgrey: #646464;--darkgrey-rgb: 100, 100, 100;--mediumgrey: #909090;--mediumgrey-rgb: 144, 144, 144;--lightgrey: #bebebe;--lightgrey-rgb: 190, 190, 190;--darkwhite: #f6f6f6;--darkwhite-rgb: 246, 246, 246}.c-header{--header-padding-inine: 16px;--header-top: calc(20px + var(--announcement-bar_height));--header-link-color: var(--black);--header-logo-invert-display: none;--header-logo-normal-display: block;--header-logo-scale: scale(1);width:100%;max-width:1360px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;position:relative;z-index:100}@media (min-width: 768px){.c-header{padding-left:32px;padding-right:32px}}@media (min-width: 768px){.c-header{position:fixed;top:var(--header-top, 20px);left:0;right:0}}.c-header--invert{--header-link-color: var(--darkwhite);--header-logo-invert-display: block;--header-logo-normal-display: none}@media (min-width: 768px){.c-header__wrapper{max-width:var(--page-container);display:flex;align-items:center;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);margin:auto;padding-block:10px;width:100%;transition:.3s all cubic-bezier(.4,0,.2,1)}}@media (min-width: 768px){.c-header__wrapper.is-glass{--header-logo-scale: scale(.8);--header-link-color: var(--black);--header-logo-invert-display: none;--header-logo-normal-display: block;max-width:900px;border-radius:var(--radius-pill);box-shadow:31.107px 31.107px 330.14px #ffffff4d inset,24.885px 24.885px 27.996px #ffffff80 inset,1px 1px 4px #3b4b3b80;-webkit-backdrop-filter:blur(4.75px);backdrop-filter:blur(4.75px);padding:6px 8px}}.c-header__logo{display:flex;max-width:var(--logo-width);transform:var(--header-logo-scale);transition:.3s linear transform}.c-header__logo--mobile{margin:auto}.c-header__logo--mobile{display:flex}@media (min-width: 768px){.c-header__logo--mobile{display:none}}.c-header__logo--desktop{display:none}@media (min-width: 768px){.c-header__logo--desktop{display:flex}}@media (max-width: 767px){.c-header__logo-wrapper{position:fixed;top:20px;left:var(--header-padding-inine);right:var(--header-padding-inine)}}.c-header__logo__img--normal{display:var(--header-logo-normal-display)}.c-header__logo__img--invert{display:var(--header-logo-invert-display)}.c-header__menu--mobile{border:1px solid var(--darkwhite);border-radius:32px;-webkit-backdrop-filter:blur(4.75px);backdrop-filter:blur(4.75px);box-shadow:31.107px 31.107px 330.14px #ffffff4d inset,24.885px 24.885px 27.996px #ffffff80 inset;padding:8px 20px 10px;position:fixed;bottom:20px;left:var(--header-padding-inine);right:var(--header-padding-inine);align-items:center;justify-content:space-between}.c-header__menu--desktop{flex:1 1 100%}.c-header__menu--mobile{display:flex}@media (min-width: 768px){.c-header__menu--mobile{display:none}}.c-header__menu--desktop{display:none}@media (min-width: 768px){.c-header__menu--desktop{display:flex}}.c-header__navigation{display:inline-flex;gap:18px}@media (min-width: 768px){.c-header__navigation{margin:auto}}.c-header__navigation__link{color:var(--header-link-color);font-size:12px;text-decoration:none;transition:color .3s linear}.c-header__navigation__link:hover{color:var(--primary)}.c-header__button{--circle-size: 0px;--circle-transform: translate(-50%, -50%);cursor:pointer;position:relative;background-color:var(--primary);border-radius:var(--radius-pill);border:1px solid var(--primary);padding:2px 16px;color:var(--black);font-size:14px;font-weight:500;text-decoration:none;box-shadow:1px 2px 10px #3b4b3b80;transition:.3s color linear,.3s border linear;overflow:hidden}@media (max-width: 374px){.c-header__button{display:none}}.c-header__button__text{position:relative;z-index:2}.c-header__button:hover{--circle-size: 100%;color:var(--primary)}.c-header__button:before{content:"";width:var(--circle-size);height:var(--circle-size);background-color:var(--black);border-radius:999em;position:absolute;top:50%;left:50%;transform:var(--circle-transform);transition:transform .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1)}
