.signup-button{position:relative}.signup-button__graphic{position:absolute;inset-inline-end:-1.5rem;pointer-events:none}@media(max-width:880px){.signup-button__graphic{inset-inline-end:-.9rem;inline-size:2.94444rem;block-size:auto}}.nav-bar{position:fixed;inset-inline-start:-4.0625rem;inset-block-start:0;z-index:200}.nav-bar__container{display:flex;flex-direction:column;block-size:100dvb;background-color:var(--gray-900,#0F1115);inline-size:14.125rem;transition:inline-size .2s ease-in-out;font-family:var(--font-primary,"Open Sans",sans-serif);color:var(--gray-100,#D5DBE2);padding:.75rem}.nav-bar__container img{object-fit:contain}.nav-bar__container.desktop.collapsed{inline-size:4.0625rem}.nav-bar__container .menu-button{all:unset;box-sizing:border-box;background:rgba(0,0,0,0);display:flex;block-size:2.6rem;inline-size:2.6rem;padding:.54rem;justify-content:center;align-items:center;cursor:pointer}.nav-bar__container .icon-list{all:unset;box-sizing:border-box;display:flex;list-style-type:none;flex-direction:column;align-items:flex-start;gap:1rem;inline-size:100%}.nav-bar__container .icon-list .icon-item{inline-size:100%}.nav-bar__container .icon-list .icon-item .icon-button{all:unset;box-sizing:border-box;block-size:2.6rem;inline-size:100%;padding:.54rem;display:flex;justify-content:flex-start;align-items:center;gap:.5rem;border-radius:.5rem;background:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;cursor:pointer;font-weight:600;font-size:var(--font-text-sm-size,.875rem);line-height:var(--font-text-sm-height,1.25rem)}.nav-bar__container .icon-list .icon-item .icon-button.active{background:var(--gray-800,#333B47)}.nav-bar__container .icon-list .icon-item .icon-button:hover{background:var(--gray-600,#424E62)}.nav-bar__container .icon-list .icon-item .icon-button .icon-label{display:inline-block;inline-size:100%;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-bar .mobile{display:none}@media(max-width:880px){.nav-bar{inset-block:0 auto;inset-inline-start:0;inline-size:100%}.nav-bar__container{flex-direction:row;justify-content:space-between;background:rgba(0,0,0,0)}.nav-bar__container.mobile{padding:0;block-size:100dvb;inline-size:100%;display:flex;transition:block-size .3s;flex-direction:column}.nav-bar__container.mobile .expandable{flex:auto;block-size:100%;background-color:var(--gray-900,#0F1115);transition:block-size .3s;overflow:hidden}.nav-bar__container.mobile .expandable .icon-list{padding:.75rem;align-items:flex-end}.nav-bar__container.mobile.collapsed{block-size:3.6875rem}.nav-bar__container.mobile.collapsed .expandable{block-size:0}.nav-bar__container.mobile .bottom-icon-button{margin-inline:auto 1.3125rem;margin-block:1.125rem;font-size:var(--font-text-xs-size,.75rem);line-height:var(--font-text-xs-size,1.125rem)}.nav-bar__container.desktop{display:none}}.hamburger-button{aspect-ratio:4/3;background:none;border:none;display:flex;flex-direction:column;inline-size:2rem;padding-block:0;padding-inline:0;cursor:pointer;position:relative}.hamburger-button__line{background:var(--white,#FFF);block-size:20%;inline-size:100%;border-radius:624.9375rem;transition:transform .3s,inset-block-start .3s;position:absolute}.hamburger-button__line:first-child{inset-block-start:0}.hamburger-button__line:nth-child(2){inset-block-start:40%}.hamburger-button__line:nth-child(3){inset-block-start:80%}.hamburger-button--open .hamburger-button__line:first-child{transform:rotate(45deg);inset-block-start:40%}.hamburger-button--open .hamburger-button__line:nth-child(2){transform:scaleX(0)}.hamburger-button--open .hamburger-button__line:nth-child(3){transform:rotate(-45deg);inset-block-start:40%}.hamburger-button:disabled{opacity:.5;pointer-events:none}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes spin-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes skeleton-loading{0%{background-position:-31.25rem 0}to{background-position:31.25rem 0}}@keyframes backdrop-blur-in{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@keyframes backdrop-blur-out{0%{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}to{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes show-animation{0%{visibility:hidden}1%{visibility:visible}to{visibility:visible}}@keyframes hide-animation{0%{visibility:visible}99%{visibility:visible}to{visibility:hidden}}@keyframes zoom-in{0%{transform:scale(.98)}to{transform:scale(1)}}@keyframes zoom-out{0%{transform:scale(1)}to{transform:scale(.98)}}:where(.btn){font-weight:700;font-family:var(--font-primary,"Open Sans",sans-serif);display:inline-flex;align-items:center;justify-content:center;border:var(--button-border-width,.0625rem) solid;border-radius:var(--button-radius,var(--radius-md,.75rem));transition:background-color .3s,color .3s;padding:.75rem 2.5rem;cursor:pointer;font-size:var(--font-text-md-size,1rem);line-height:var(--font-text-md-height,1.5rem)}@media(max-width:880px){:where(.btn){font-size:var(--font-text-sm-size,.875rem);line-height:var(--font-text-sm-height,1.25rem)}}:where(.btn):focus{box-shadow:none}:where(.btn):disabled{pointer-events:none}:where(.btn-disabled,.btn:disabled:not(.btn-loading)){opacity:var(--button-disabled-opacity,.5)}:where(.btn-primary){color:var(--on-button-primary,var(--on-primary,var(--black,#000)));background:var(--button-primary,var(--primary,#E2C562));border-color:rgba(0,0,0,0)}:where(.btn-primary):hover:not(.btn-disabled){background:var(--button-primary-hover,var(--primary-hover,#EFE2B7));color:var(--on-button-primary,var(--on-primary,var(--black,#000)))}:where(.btn-secondary){color:var(--on-button-secondary,var(--on-secondary,var(--white,#FFF)));background:var(--button-secondary,var(--secondary,var(--gradient-dark-gray,linear-gradient(270deg,var(--gradient-dark-gray-start,#101215) 0,var(--gradient-dark-gray-end,#191F27) 100%))));border-color:var(--button-secondary-border,var(--secondary-border,#4A4A50))}:where(.btn-secondary):hover:not(.btn-disabled){background:var(--button-secondary-hover,var(--secondary-hover,var(--primary,#E2C562)));color:var(--on-button-secondary-hover,var(--on-secondary-hover,var(--black,#000)));border-color:var(--button-secondary-border-hover,var(--button-secondary-border,var(--secondary-border,#4A4A50)))}:where(.btn-link){background:none;border:none;padding:0;border-radius:0;cursor:pointer}:where(.btn-link) .button-content{text-decoration:inherit}:where(.link){font-family:var(--font-primary,"Open Sans",sans-serif);font-weight:700;color:var(--link-primary,var(--primary,#E2C562));text-decoration:none;background:none;border:none;padding:0;border-radius:0;cursor:pointer}:where(.link):hover{color:var(--link-primary-hovered,var(--primary-hover,#EFE2B7))}:where(.link):active{color:var(--link-primary-active,var(--primary,#E2C562))}:where(.link):focus{color:var(--link-primary-focused,var(--primary,#E2C562));text-decoration:underline}.logged-out-layout{position:relative}.logged-out-layout--hide-sidebar .logged-out-layout__header,.logged-out-layout--hide-sidebar .logged-out-layout__main{margin-inline-start:0}.logged-out-layout__header{margin-inline-start:4.0625rem}@media(max-width:880px){.logged-out-layout__header{margin-inline-start:0}}.logged-out-layout__main{margin-inline-start:4.0625rem;position:relative;overflow:hidden;background-color:var(--black,#000)}@media(max-width:880px){.logged-out-layout__main{margin-inline-start:0;padding-block-end:4.9375rem}}.logged-out-layout__header__button-container{display:flex;gap:1rem;justify-content:flex-end;block-size:2.875rem}@media(max-width:880px){.logged-out-layout__header__button-container{display:none}}.logged-out-layout__footer__button-container{display:none;position:fixed;inset-inline-end:0;inset-block-end:0;z-index:201;inline-size:100%;block-size:4.6875rem;justify-content:center;gap:.625rem;background-color:var(--black,#000);padding:.875rem 1.625rem;border-block-start:.0625rem solid var(--secondary-border,#4A4A50)}@media(max-width:880px){.logged-out-layout__footer__button-container{display:flex}.logged-out-layout__button{inline-size:min(100%,12.5rem);padding-inline:1.5rem}}
/*# sourceMappingURL=a8db9e8dbd09311d.css.map*/