.mobile-menu-overlay,.mobile-menu-overlay *,.header-bg-container,.header-bg-container *,header[role=banner],header[role=banner] *{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.hdr-glass-container{z-index:0;pointer-events:none;border-radius:0 0 20px 20px;transition:opacity .3s;position:absolute;inset:-5px 0 0;overflow:hidden}.hdr-glass-base{backface-visibility:hidden;background:linear-gradient(#0e0e0e 0%,#0a0a0a 100%);border-radius:0 0 20px 20px;position:absolute;inset:0;transform:translateZ(0)}.hdr-glass-base:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000,#0000 2px,#ffd70006 2px 4px),repeating-linear-gradient(0deg,#0000,#0000 2px,#ffffff04 2px 4px);border-radius:0 0 20px 20px;position:absolute;inset:0}.hdr-shimmer-layer{opacity:.7;mix-blend-mode:overlay;backface-visibility:hidden;background:linear-gradient(45deg,#ffffff1f 0%,#ffffff4d 25%,#ffffff80 50%,#ffffff47 75%,#ffffff1f 100%) 0 0/400% 400%;border-radius:0 0 20px 20px;transition:opacity .6s;animation:6s ease-in-out infinite hdrRadarShimmer;position:absolute;inset:0;transform:translateZ(0)}@keyframes hdrRadarShimmer{0%,to{background-position:0%}50%{background-position:100%}}@media (prefers-reduced-motion:reduce){.hdr-shimmer-layer{opacity:.4;animation:none}}@media (width<=768px){.hdr-glass-container,.hdr-glass-base{-webkit-tap-highlight-color:transparent!important}.hdr-shimmer-layer{mix-blend-mode:normal;opacity:.15;background-size:100% 100%;animation:none;-webkit-tap-highlight-color:transparent!important}}@media (prefers-contrast:high){.hdr-glass-base{background:#141414f2;border:2px solid #ffffff4d}.hdr-shimmer-layer{display:none}}@keyframes menuTransitionFadeOut{0%{opacity:1;-webkit-backdrop-filter:blur(8px)}to{opacity:0;-webkit-backdrop-filter:blur()}}.mobile-menu-overlay{scrollbar-width:thin;scrollbar-color:#3a3a3a #1a1a1a}.mobile-menu-overlay::-webkit-scrollbar{width:12px}.mobile-menu-overlay::-webkit-scrollbar-track{background:#1a1a1a}.mobile-menu-overlay::-webkit-scrollbar-thumb{background:#3a3a3a;border-radius:6px}.mobile-menu-overlay::-webkit-scrollbar-thumb:hover{background:#4a4a4a}.mobile-dropdown{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1),opacity .25s cubic-bezier(.4,0,.2,1);display:grid}.mobile-dropdown>*{overflow:hidden}.dropdown-open{opacity:1;grid-template-rows:1fr}.dropdown-closing,.dropdown-closed{opacity:0;grid-template-rows:0fr}header .nav-link,header .nav-link a{color:var(--text-color-menuMainItem,#e5e4dd)!important}header .nav-link:hover,header .dropdown-item:hover{color:#fff!important}header .nav-link button,header button.nav-link:not(.agent-portal){font-family:var(--font-synonym)!important}.mobile-menu-overlay nav>div>a:not(.agent-portal-mobile):not([class*=text-button]),.mobile-menu-overlay nav>div>button:not([class*=text-button]){color:#fff!important;font-family:var(--font-synonym)!important}.mobile-menu-overlay nav>div>a:not(.agent-portal-mobile):not([class*=text-button]):hover,.mobile-menu-overlay nav>div>button:not([class*=text-button]):hover{color:#fff!important}.mobile-menu-overlay nav a[class*="block px-6 py-3"]{color:var(--color-body-text)!important}.alt-glyph{font-feature-settings:"ss01" on;font-variant-alternates:stylistic(alt)}.nav-force-desktop .desktop-nav-wrapper,.nav-force-desktop .desktop-nav-wrapper .nav,.nav-force-desktop .desktop-nav-wrapper .header-btn{display:flex!important}.nav-force-desktop .mobile-nav-element,.nav-force-mobile .desktop-nav-wrapper{display:none!important}.nav-force-mobile .mobile-nav-element{display:flex!important}.header-container.nav-force-desktop{height:75px;padding-top:3px;padding-bottom:3px;padding-left:32px!important;padding-right:32px!important}.mobile-nav-element.header-btn .join-btn{padding-left:15px!important;padding-right:15px!important;font-size:clamp(15px,10px + .4vw,22px)!important}.dropdown-arrow-down{transition:border-top-color .3s,filter .3s!important}.agent-portal,.agent-portal-mobile{transition:color 1s,text-shadow 1s,background-color .3s!important}header .agent-portal:hover,.agent-portal-mobile:hover{color:gold!important;text-shadow:0 0 15px #ffd70099,0 0 30px #ffd70066,0 0 45px #ffd70033!important;background-color:#2a2a2acc!important;transition:color .3s,text-shadow .3s,background-color .3s!important}header .agent-portal.clicked,.agent-portal-mobile.clicked,header .agent-portal.clicked:hover,.agent-portal-mobile.clicked:hover{color:#0f8!important;text-shadow:0 0 15px #0f89,0 0 30px #0f86,0 0 45px #0f83!important;transition:color .3s,text-shadow .3s!important}.hamburger{cursor:pointer;will-change:transform;border:none;outline:none;flex-shrink:0;justify-content:center;align-items:center;width:65px;min-width:65px;height:65px;min-height:65px;margin-right:-5px;display:flex;position:static;transform:translateY(2px)translateZ(0);font-family:var(--font-taskor), Taskor, system-ui, sans-serif!important;color:inherit!important;background-color:#0000!important}.hamburger:hover{color:inherit!important;background-color:#0000!important}.hamburger-svg{contain:strict;will-change:transform;width:65px;min-width:65px;height:65px;min-height:65px;transition:transform .6s cubic-bezier(.4,0,.2,1);transform:translateZ(0)}.line{fill:none;stroke:gold;stroke-linecap:round;stroke-linejoin:round;stroke-width:3px;transition:stroke-dasharray .6s cubic-bezier(.4,0,.2,1),stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}.hamburger .line,.hamburger.menu-open .line,.hamburger-svg .line{stroke:gold!important}.line-top-bottom{stroke-dasharray:12 63}.hamburger.menu-open .hamburger-svg{transform:rotate(-45deg)translateZ(0)}.hamburger.menu-open .line-top-bottom{stroke-dasharray:20 300;stroke-dashoffset:-32.42px}.header-container{box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:75px;margin:0;padding:0 20px;transition:justify-content .5s cubic-bezier(.4,0,.2,1);display:flex}.desktop-nav-wrapper{flex:1;align-items:center;min-width:0;display:none}.desktop-nav-wrapper .nav{flex-wrap:nowrap;flex:1;justify-content:center;align-items:center;gap:0;display:none}.desktop-nav-wrapper .header-btn{flex-shrink:0;align-items:center;display:none}.mobile-nav-element{align-items:center;display:flex}@media (width>=90rem){.desktop-nav-wrapper,.desktop-nav-wrapper .nav,.desktop-nav-wrapper .header-btn{display:flex}.mobile-nav-element{display:none}.header-container{height:75px;padding-top:3px;padding-bottom:3px;padding-left:32px!important;padding-right:32px!important}}.logo-container{justify-content:center;align-items:center;display:flex;position:relative;overflow:visible}@media (width<=81.25rem){.header-container{height:67px}.logo-container:not(.logo-compact){width:113px!important;max-width:113px!important;height:41px!important;max-height:41px!important}.logo-container.logo-css-default{width:40px!important;max-width:40px!important;height:40px!important;max-height:40px!important}.logo-container.logo-css-default .logo-svg-default{display:none!important}.logo-container.logo-css-default .logo-img-default{display:block!important}.hamburger,.hamburger-svg{width:59px!important;min-width:59px!important;height:59px!important;min-height:59px!important}}@media (width<=64rem){.header-container{height:55px}.logo-container:not(.logo-compact){width:90px!important;max-width:90px!important;height:33px!important;max-height:33px!important}.logo-container.logo-css-default{width:40px!important;max-width:40px!important;height:40px!important;max-height:40px!important}.logo-container.logo-css-default .logo-svg-default{display:none!important}.logo-container.logo-css-default .logo-img-default{display:block!important}.hamburger,.hamburger-svg{width:53px!important;min-width:53px!important;height:53px!important;min-height:53px!important}}@media (width>=768px){.header-container{padding-left:32px!important;padding-right:32px!important}}.star-bg-gradient,#star-canvas{display:none!important}html,body{background-color:#0d0d0d;background-image:radial-gradient(at top,#00ff880a,#0000 60%),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.checkout-main{padding-top:84px}@media (width>=768px){.checkout-main{padding-top:96px}}
