.header-top-extras{width:100%;position:relative;z-index:10060;border-bottom:1px solid rgba(0,0,0,.06)}.header-top-extras li:hover{color:#FFAE00!important}.header-top-extras-inner{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding-top:6px;padding-bottom:6px;margin-right:60px;overflow:visible;width:100%;max-width:100%;box-sizing:border-box}.header-top-extras-inner--no-sponsors{justify-content:flex-end}@media (min-width:1025px){.header-top-extras-inner{max-width:min(1330px,100%);margin-left:auto;margin-right:auto;padding-right:24px;flex-wrap:nowrap}.template-sportive .header-top-extras-inner{max-width:none;margin-left:0;margin-right:0;padding-left:10px;padding-right:10px}[data-layout-max-width="1330"] .header-top-extras-inner{max-width:min(1330px,100%)}}.header-top-extras-left{display:flex;align-items:center;min-width:0;cursor:pointer}.header-top-extras-left--org-inset{padding-left:10px}.header-top-sponsors{display:inline-flex;align-items:center;gap:10px;overflow:hidden;max-width:300px}.header-top-sponsors-track{display:inline-flex;align-items:center;gap:12px;min-width:max-content;animation-name:header-top-sponsors-marquee;animation-timing-function:linear;animation-iteration-count:infinite}.header-top-extras-left .header-top-sponsors-track{gap:24px}.header-top-sponsors-track--marquee{will-change:transform;backface-visibility:hidden}.header-top-sponsors a,.header-top-sponsors img{cursor:pointer}.header-top-sponsors img{height:28px;width:auto;max-width:64px;object-fit:contain;display:block;transition:transform .2s ease,filter .2s ease;transform-origin:center;will-change:transform}.header-top-sponsors a:hover img,.header-top-sponsors img:hover{transform:scale(1.08);filter:saturate(1.05)}@keyframes header-top-sponsors-marquee{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.header-top-sponsors-chevron-row{display:inline-flex;align-items:center;gap:8px}.header-top-sponsors-chevron{flex-shrink:0;background:transparent;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;opacity:.7;color:inherit;font-size:13px;padding:2px}.header-top-sponsors-chevron:hover{opacity:1}.header-top-sponsors-window{overflow:hidden;display:flex;align-items:center}.header-top-sponsors-tile{flex-shrink:0;display:flex;align-items:center;justify-content:center}.header-top-sponsors-tile img{max-width:100%;max-height:100%;object-fit:contain}@keyframes header-top-sponsor-single-fade{0%{opacity:0}to{opacity:1}}.header-top-sponsor-single-fade{animation:header-top-sponsor-single-fade .35s ease}.header-top-extras-right{display:flex;align-items:center;justify-content:flex-end;gap:20px;min-width:0}.header-top-social-icons{display:inline-flex;align-items:center;gap:10px}.header-top-social-icons a{color:var(--feature-menu-text-color,inherit);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:18px;line-height:1}.header-top-social-icons a:hover{color:var(--feature-menu-active-color,#FFAE00)!important}.template-sportive .header-top-social-icons a{transform:translateZ(0);transform-origin:center;transition:transform .16s ease,color .16s ease;will-change:transform}.template-sportive .header-top-social-icons a:focus-visible,.template-sportive .header-top-social-icons a:hover{transform:scale(1.15)}@media (prefers-reduced-motion:reduce){.template-sportive .header-top-social-icons a{transition:none}}.header-top-extras-email{font-family:var(--feature-menu-font,inherit);font-weight:inherit;color:var(--feature-menu-text-color,inherit)}.header-top-extras #google_translate_element_header{display:flex;align-items:center;justify-content:flex-end;margin-right:var(--header-translate-margin-right,10px)!important}.header-top-extras .goog-te-gadget{font-size:var(--goog-te-header-font-size);line-height:normal;white-space:nowrap;flex-shrink:0;min-width:fit-content}.header-top-extras .goog-te-gadget-simple{margin-right:-50px}@media (min-width:1025px){.header-top-extras .goog-te-gadget-simple{margin-right:0}}.header-top-extras .goog-te-combo,.header-top-extras .goog-te-gadget select{height:var(--goog-te-select-height);line-height:var(--goog-te-select-height);padding:2px 6px}.hd2-fade-el{transition:opacity .4s cubic-bezier(.25,1,.5,1);opacity:1}.hd2-fade-el-hidden{opacity:0!important;pointer-events:none!important;transition:opacity .2s cubic-bezier(.25,1,.5,1) 0s!important}.hd2-pill-button{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:9999px;border:1px solid;cursor:pointer;white-space:nowrap;z-index:55;height:38px;width:110px;position:relative;overflow:hidden;transition:outline .2s ease,outline-offset .2s ease,transform .2s ease}.hd2-pill-button-closed{outline:1px solid currentColor;outline-offset:4px}.hd2-pill-button-closed:hover{outline-offset:5px;transform:scale(1.02)}.hd2-text-roll-container{position:relative;height:16px;overflow:hidden;display:inline-block;color:#ffffff}.hd2-menu-container .hd2-text-roll-container{width:42px}.hd2-login-container .hd2-text-roll-container{width:48px}.hd2-text-primary-label{transform:translateY(0);opacity:1}.hd2-text-hover-label,.hd2-text-primary-label{position:absolute;left:0;top:0;font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;transition:transform .4s cubic-bezier(.25,1,.5,1),opacity .3s ease}.hd2-text-hover-label{transform:translateY(100%);opacity:0;color:#ffffff}.hd2-login-btn:hover .hd2-text-primary-label,.hd2-pill-button-closed:hover .hd2-text-primary-label{transform:translateY(-100%);opacity:0}.hd2-login-btn:hover .hd2-text-hover-label,.hd2-pill-button-closed:hover .hd2-text-hover-label{transform:translateY(0);opacity:1}.hd2-icon-node{font-size:.85rem;display:inline-flex;align-items:center;justify-content:center;transition:transform .4s cubic-bezier(.25,1,.5,1);color:#ffffff}.hd2-expand-panel{position:fixed;background:#ffffff;border:1px solid;box-shadow:0 20px 60px rgba(0,0,0,.05);z-index:51;top:20px;left:50%;transform:translateX(-50%);width:110px;height:38px;border-radius:9999px;opacity:0;pointer-events:none;overflow:hidden;transition:top .5s cubic-bezier(.25,1,.3,1) .15s,width .5s cubic-bezier(.25,1,.3,1) .15s,height .5s cubic-bezier(.25,1,.3,1) .15s,border-radius .5s cubic-bezier(.25,1,.3,1) .15s,opacity .15s linear .55s}.hd2-expand-panel-open{opacity:1;pointer-events:auto;top:16px;width:85vw;height:auto;max-height:calc(100vh - 32px);border-radius:2.5rem;transition:top .5s cubic-bezier(.25,1,.3,1) 0s,width .5s cubic-bezier(.25,1,.3,1) 0s,height .5s cubic-bezier(.25,1,.3,1) 0s,max-height .5s cubic-bezier(.25,1,.3,1) 0s,border-radius .5s cubic-bezier(.25,1,.3,1) 0s,opacity .1s linear 0s}@media (min-width:768px){.hd2-expand-panel-open{top:16px;width:50vw;max-height:calc(100vh - 40px);border-radius:3.5rem}}.hd2-content-fade{opacity:0;transition:opacity .15s ease-out 0s;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding-top:55px;padding-bottom:30px;overflow:hidden;background:transparent}.hd2-expand-panel-open .hd2-content-fade{opacity:.8;transition:opacity .3s ease-in .3s}.hd2-stagger-item{opacity:0;transform:translateY(12px);transition:opacity .35s cubic-bezier(.25,1,.5,1),transform .35s cubic-bezier(.25,1,.5,1)}.hd2-expand-panel-open .hd2-stagger-item{opacity:1;transform:translateY(0)}.hd2-menu-link{position:relative;display:inline-flex;align-items:center;transition:color .25s cubic-bezier(.25,1,.5,1),transform .25s cubic-bezier(.25,1,.5,1);cursor:pointer}.hd2-menu-link:hover{transform:scale(1.02)}.hd2-menu-link:after,.hd2-menu-link:before{content:"•";color:currentColor;opacity:0;transition:opacity .2s ease,transform .2s ease;position:absolute}.hd2-menu-link:before{left:-1.25rem;transform:translateX(5px)}.hd2-menu-link:after{right:-1.25rem;transform:translateX(-5px)}.hd2-menu-link.hd2-link-has-arrow:after{right:-2.5rem}.hd2-menu-link:hover:after,.hd2-menu-link:hover:before{opacity:1;transform:translateX(0)}.hd2-sub-link{position:relative;display:inline-flex;align-items:center;transition:color .25s cubic-bezier(.25,1,.5,1),transform .25s cubic-bezier(.25,1,.5,1);cursor:pointer}.hd2-sub-link:hover{transform:scale(1.02)}.hd2-sub-link:after,.hd2-sub-link:before{content:"•";color:currentColor;font-size:.85rem;opacity:0;transition:opacity .2s ease,transform .2s ease;position:absolute}.hd2-sub-link:before{left:-.9rem;transform:translateX(5px)}.hd2-sub-link:after{right:-.9rem;transform:translateX(-5px)}.hd2-sub-link.hd2-link-has-arrow:after{right:-2.5rem}.hd2-sub-link:hover:after,.hd2-sub-link:hover:before{opacity:1;transform:translateX(0)}.hd2-subsub-link{position:relative;display:inline-flex;align-items:center;transition:color .25s cubic-bezier(.25,1,.5,1),transform .25s cubic-bezier(.25,1,.5,1);cursor:pointer}.hd2-subsub-link:hover{transform:scale(1.02)}.hd2-subsub-link:after,.hd2-subsub-link:before{content:"•";color:currentColor;font-size:.35rem;opacity:0;transition:opacity .2s ease,transform .2s ease;position:absolute}.hd2-subsub-link:before{left:-.75rem;transform:translateX(4px)}.hd2-subsub-link:after{right:-.75rem;transform:translateX(-4px)}.hd2-subsub-link:hover:after,.hd2-subsub-link:hover:before{opacity:1;transform:translateX(0)}.hd2-nav-scroll{align-items:safe center}.hd2-submenu-drawer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.25,1,.5,1),margin .3s ease;width:100%;overflow:hidden}.hd2-submenu-drawer-open{grid-template-rows:1fr;margin-top:.35rem;margin-bottom:.25rem}.hd2-submenu-content{min-height:0;display:flex;flex-direction:column;align-items:center;gap:.35rem}#desktop-mobile-menu,#desktop-mobile-menu ul,#desktop-mobile-menu ul li,#desktop-mobile-menu ul li a{border:0;box-sizing:border-box;display:block;list-style:none;line-height:1;margin:0;padding:0;position:relative}#desktop-mobile-menu{margin-top:40px;color:var(--mobile-menu-text);width:100%;scrollbar-width:none}#desktop-mobile-menu ul ul{display:none}#desktop-mobile-menu[data-template-id="7"] ul ul li a,#desktop-mobile-menu[data-template-id="7"]>ul>li>a{background:none!important;border:none!important;box-shadow:none!important;padding:13px 40px!important}.mobile-menu-content #desktop-mobile-menu[data-template-id="7"] .holder:after,.mobile-menu-content #desktop-mobile-menu[data-template-id="7"] .holder:before{top:3px}#desktop-mobile-menu[data-template-id="7"] ul ul li.active>a,#desktop-mobile-menu[data-template-id="7"] ul ul li.open>a,#desktop-mobile-menu[data-template-id="7"] ul ul li:hover>a,#desktop-mobile-menu[data-template-id="7"]>ul>li.active>a,#desktop-mobile-menu[data-template-id="7"]>ul>li.open>a,#desktop-mobile-menu[data-template-id="7"]>ul>li>a:hover{background:color-mix(in srgb,var(--mobile-menu-bg) calc(var(--mobile-menu-bg-opacity, 1) * 100%),transparent);color:var(--mobile-menu-active-text)!important}#menu-content #desktop-mobile-menu[data-template-id="7"]>ul>li>a.public-highlight-color>.holder:after{border-color:var(--mobile-menu-active-text)!important}#desktop-mobile-menu>ul>li>a{background:var(--mobile-menu-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.15);cursor:pointer;font-family:var(--mobile-menu-font-style,Arial,sans-serif);font-size:var(--mobile-menu-font-size);font-weight:var(--mobile-menu-font-weight);padding:10px 20px;text-decoration:none;z-index:2;border-left:var(--mobile-menu-item-border);border-right:var(--mobile-menu-item-border);border-top:var(--mobile-menu-item-border);color:var(--mobile-menu-text)!important;word-break:break-all}#desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-menu-link,#desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-menu-toggle{display:flex;align-items:center;gap:10px;justify-content:var(--mobile-menu-justify,flex-start)}

/* !important required — the global `a { color: var(--body-text-color) !important; }` (App.css)
   otherwise wins regardless of this rule's own specificity, same recurring cause as every other
   theme10 anchor-color fix this session. Its own hover/active sibling rules below already carry
   !important; this resting-state rule was the one missing it, so links only ever showed the
   correct (contrast-of-primary) color once actually hovered/active, not at rest. */#desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-mega-panel{color:var(--sm-item-color,inherit)!important}#desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-mega-panel .mobile-mega-row:hover{background:var(--sm-item-hover-bg,rgba(0,0,0,.08))!important;color:var(--sm-item-hover-color,inherit)!important}#desktop-mobile-menu ul ul li a,#desktop-mobile-menu>ul>li:last-child>a{border-bottom:var(--mobile-menu-item-border)}#desktop-mobile-menu ul ul li a{background:var(--mobile-menu-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.1);cursor:pointer;font-size:var(--mobile-menu-font-size);padding:7px 10px;text-decoration:none;z-index:1;border-left:var(--mobile-menu-item-border);border-right:var(--mobile-menu-item-border);color:var(--mobile-menu-text)!important;word-break:break-all}#desktop-mobile-menu ul ul li.active>a,#desktop-mobile-menu ul ul li.open>a,#desktop-mobile-menu ul ul li:hover>a{background:var(--mobile-menu-selected-bg);color:var(--mobile-menu-active-text)!important}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card]>ul{padding:0 10px}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card]>ul>li{margin-bottom:10px}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card]>ul>li>a{border:none!important;border-radius:12px;padding:12px 14px!important;box-shadow:none!important;text-shadow:none!important}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-mega-panel{width:calc(100% - 14px);max-width:395px;margin-left:7px;height:auto;border-radius:16px;overflow:hidden;padding:10px;box-shadow:0 16px 34px rgba(16,24,40,.14),0 4px 10px rgba(16,24,40,.08)!important}.mobile-menu-content #desktop-mobile-menu[data-template-id="7"][data-mobile-ui=accordion-card] .mobile-mega-panel{width:100%;max-width:100%;margin-left:0;border-radius:16px}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-submenu-panel{padding:2px;margin:0}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-submenu-panel>li>a{border:none!important;background:transparent!important;padding:12px 14px!important;text-shadow:none!important;display:flex;align-items:center;gap:0;justify-content:var(--mobile-menu-justify,flex-start);text-align:var(--mobile-menu-text-align,left);font-weight:600;word-break:break-word}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-submenu-panel>li+li>a{border-top:none!important}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-submenu-panel>li+li>a:after{content:none!important}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .mobile-submenu-link:before{content:none!important;display:none!important;content:"";width:22px;height:22px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:linear-gradient(180deg,rgba(0,0,0,.02),rgba(0,0,0,.06));flex:0 0 22px}.holder{height:0;position:relative!important;right:0;top:0;width:0}.holder:after,.holder:before{content:"";display:block;height:6px;position:absolute;right:0!important;width:6px;z-index:10;transform:rotate(-135deg)}.holder:after{border-top:var(--mobile-menu-holder-border);border-left:var(--mobile-menu-holder-border);top:13px}.holder:before{top:13px;border-top:2px solid;border-top-color:var(--mobile-menu-bg);border-left:2px solid;border-left-color:var(--mobile-menu-bg)}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .holder{width:12px;height:12px;margin-left:auto}.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .holder:after,.mobile-menu-content #desktop-mobile-menu[data-mobile-ui=accordion-card] .holder:before{right:2px!important;top:6px}.desktop-mobile-menu::-webkit-scrollbar{width:0;display:none}.stunning-menu-bar{margin-right:10px}.mobile-menu-content #desktop-mobile-menu ul ul li a,.mobile-menu-content #desktop-mobile-menu>ul>li>a{box-shadow:none!important;display:flex;align-items:center;justify-content:var(--mobile-menu-justify,flex-start)}.mobile-menu-content #desktop-mobile-menu ul ul li.active>a,.mobile-menu-content #desktop-mobile-menu ul ul li.open>a{color:var(--mobile-menu-active-text)!important;background:var(--mobile-menu-selected-bg)!important}.mobile-menu-content #desktop-mobile-menu ul ul li ul li a .stunning-menu-bar{margin-left:60px}.mobile-menu-content #desktop-mobile-menu ul ul li a .stunning-menu-bar{margin-left:30px}.mobile-menu-content #desktop-mobile-menu ul ul li a,.mobile-menu-content #desktop-mobile-menu>ul>li>a{font-weight:var(--mobile-menu-font-weight)!important}#desktop-mobile-menu>ul>li>a:hover .stunning-menu-bar,#menu-content #desktop-mobile-menu>ul>li.has-sub.open>a .stunning-menu-bar,.mobile-menu-content #desktop-mobile-menu ul ul li a:hover .stunning-menu-bar{width:15px}.mobile-menu-content #desktop-mobile-menu,.mobile-menu-content #desktop-mobile-menu ul,.mobile-menu-content #desktop-mobile-menu ul li,.mobile-menu-content #desktop-mobile-menu ul li a{text-shadow:none}.social-links{height:65px;display:flex;align-items:center;justify-content:flex-end}.menu-items{transition:width .1s}.mobile-menu-content #desktop-mobile-menu{height:auto;overflow:hidden;margin-top:100px;width:100%;max-width:100%;box-sizing:border-box;text-align:var(--mobile-menu-text-align,left)}.mobile-menu-content #desktop-mobile-menu>ul{padding:0 5px}.mobile-menu-content #desktop-mobile-menu>ul>li>ul>li>a,.mobile-menu-content #desktop-mobile-menu>ul>li>ul>li>ul>li>a{text-align:var(--mobile-menu-text-align,left)!important;padding-right:50px!important}#menu-content #desktop-mobile-menu>ul>li>a.public-highlight-color>.holder:after{border-color:inherit!important}#menu-content #desktop-mobile-menu>ul>li.has-sub ul li.has-sub.open>a .holder:after,#menu-content #desktop-mobile-menu>ul>li.has-sub ul li.has-sub.open>a .holder:before,#menu-content #desktop-mobile-menu>ul>li.has-sub.open>a .holder:after,#menu-content #desktop-mobile-menu>ul>li.has-sub.open>a .holder:before{transform:rotate(45deg)!important;-webkit-transform:rotate(45deg)!important;-moz-transform:rotate(45deg)!important;-ms-transform:rotate(45deg)!important;-o-transform:rotate(45deg)!important;top:7px!important}#desktop-mobile-menu>ul>li{margin-bottom:5px}.expand-menu-link .mobile-sub-menu{padding:13px 0;position:absolute;top:0;right:20px;bottom:0}.expand-menu-link .mobile-sub-menu,.expand-menu-link .mobile-sub-menu .holder{display:inline-block;height:inherit;width:11px}.holder:before{box-sizing:unset!important}.hover-sub-menu:hover .dropdown_3{display:inline-grid}.header-feature-hover-menu li .feature-dropdown li a{white-space:nowrap}.goog-te-gadget{line-height:1}.goog-te-gadget-simple{display:inline-flex!important;align-items:center!important;gap:6px;white-space:nowrap!important;border:none!important}.goog-te-gadget-simple img{display:inline-block!important;vertical-align:middle!important}.goog-te-gadget-simple .goog-te-menu-value{display:inline-flex!important;align-items:center!important;gap:6px}.goog-te-gadget-simple .goog-te-menu-value span{display:inline-block!important;vertical-align:middle!important}.goog-te-gadget-simple>span{display:none!important}.goog-te-combo,.goog-te-gadget select{height:var(--goog-te-select-height,28px);line-height:var(--goog-te-select-height,28px)}.google-translate-floating{position:fixed;top:12px;right:12px;z-index:10080;background:#ffffff;border-radius:50%;padding:8px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;overflow:hidden}@media (max-width:768px){.google-translate-floating{right:4px}}body{position:static!important;top:0!important}.google-translate-wrapper--engine-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.border-glow-card{--edge-proximity:0;--cursor-angle:45deg;--edge-sensitivity:30;--color-sensitivity:calc(var(--edge-sensitivity) + 20);--border-radius:28px;--glow-padding:40px;--cone-spread:25;position:relative;isolation:isolate;transform:translateZ(.01px);display:grid;border:1px solid rgb(255 255 255/15%);background:var(--card-bg,#060010);overflow:visible;box-shadow:0 1px 2px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.1),0 4px 8px rgba(0,0,0,.1),0 8px 16px rgba(0,0,0,.1),0 16px 32px rgba(0,0,0,.1),0 32px 64px rgba(0,0,0,.1)}.border-glow-card:after,.border-glow-card:before,.border-glow-card>.edge-light{content:"";position:absolute;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1}.border-glow-card:not(:hover):not(.sweep-active):after,.border-glow-card:not(:hover):not(.sweep-active):before,.border-glow-card:not(:hover):not(.sweep-active)>.edge-light{opacity:0;transition:opacity .75s ease-in-out}.border-glow-card:before{border:1px solid transparent;background:linear-gradient(var(--card-bg,#060010) 0 100%) padding-box,linear-gradient(rgb(255 255 255/0) 0 100%) border-box,var(--gradient-one,radial-gradient(at 80% 55%,hsla(268,100%,76%,1) 0,transparent 50%)) border-box,var(--gradient-two,radial-gradient(at 69% 34%,hsla(349,100%,74%,1) 0,transparent 50%)) border-box,var(--gradient-three,radial-gradient(at 8% 6%,hsla(136,100%,78%,1) 0,transparent 50%)) border-box,var(--gradient-four,radial-gradient(at 41% 38%,hsla(192,100%,64%,1) 0,transparent 50%)) border-box,var(--gradient-five,radial-gradient(at 86% 85%,hsla(186,100%,74%,1) 0,transparent 50%)) border-box,var(--gradient-six,radial-gradient(at 82% 18%,hsla(52,100%,65%,1) 0,transparent 50%)) border-box,var(--gradient-seven,radial-gradient(at 51% 4%,hsla(12,100%,72%,1) 0,transparent 50%)) border-box,var(--gradient-base,linear-gradient(#c299ff 0 100%)) border-box;opacity:calc((var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mask-image:conic-gradient(from var(--cursor-angle) at center,black calc(var(--cone-spread) * 1%),transparent calc((var(--cone-spread) + 15) * 1%),transparent calc((100 - var(--cone-spread) - 15) * 1%),black calc((100 - var(--cone-spread)) * 1%))}.border-glow-card:after{border:1px solid transparent;background:var(--gradient-one,radial-gradient(at 80% 55%,hsla(268,100%,76%,1) 0,transparent 50%)) padding-box,var(--gradient-two,radial-gradient(at 69% 34%,hsla(349,100%,74%,1) 0,transparent 50%)) padding-box,var(--gradient-three,radial-gradient(at 8% 6%,hsla(136,100%,78%,1) 0,transparent 50%)) padding-box,var(--gradient-four,radial-gradient(at 41% 38%,hsla(192,100%,64%,1) 0,transparent 50%)) padding-box,var(--gradient-five,radial-gradient(at 86% 85%,hsla(186,100%,74%,1) 0,transparent 50%)) padding-box,var(--gradient-six,radial-gradient(at 82% 18%,hsla(52,100%,65%,1) 0,transparent 50%)) padding-box,var(--gradient-seven,radial-gradient(at 51% 4%,hsla(12,100%,72%,1) 0,transparent 50%)) padding-box,var(--gradient-base,linear-gradient(#c299ff 0 100%)) padding-box;mask-image:linear-gradient(to bottom,black,black),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--cursor-angle) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-composite:subtract,add,add,add,add,add;opacity:calc(var(--fill-opacity, .5) * (var(--edge-proximity) - var(--color-sensitivity)) / (100 - var(--color-sensitivity)));mix-blend-mode:soft-light}.border-glow-card>.edge-light{inset:calc(var(--glow-padding) * -1);pointer-events:none;z-index:3;mask-image:conic-gradient(from var(--cursor-angle) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--edge-proximity) - var(--edge-sensitivity)) / (100 - var(--edge-sensitivity)));mix-blend-mode:plus-lighter}.border-glow-card>.edge-light:before{content:"";position:absolute;inset:var(--glow-padding);border-radius:inherit;box-shadow:inset 0 0 0 1px var(--glow-color,hsl(40deg 80% 80%/100%)),inset 0 0 1px 0 var(--glow-color-60,hsl(40deg 80% 80%/60%)),inset 0 0 3px 0 var(--glow-color-50,hsl(40deg 80% 80%/50%)),inset 0 0 6px 0 var(--glow-color-40,hsl(40deg 80% 80%/40%)),inset 0 0 15px 0 var(--glow-color-30,hsl(40deg 80% 80%/30%)),inset 0 0 25px 2px var(--glow-color-20,hsl(40deg 80% 80%/20%)),inset 0 0 50px 2px var(--glow-color-10,hsl(40deg 80% 80%/10%)),0 0 1px 0 var(--glow-color-60,hsl(40deg 80% 80%/60%)),0 0 3px 0 var(--glow-color-50,hsl(40deg 80% 80%/50%)),0 0 6px 0 var(--glow-color-40,hsl(40deg 80% 80%/40%)),0 0 15px 0 var(--glow-color-30,hsl(40deg 80% 80%/30%)),0 0 25px 2px var(--glow-color-20,hsl(40deg 80% 80%/20%)),0 0 50px 2px var(--glow-color-10,hsl(40deg 80% 80%/10%))}.border-glow-inner{display:flex;flex-direction:column;position:relative;overflow:auto;z-index:1}.staggered-menu-wrapper{position:relative;width:100%;height:100%;z-index:2000;pointer-events:none}.staggered-menu-wrapper.fixed-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:2000;overflow:hidden}.staggered-menu-wrapper.fixed-wrapper.sm-hideHeader{z-index:12020!important}.staggered-menu-header{position:absolute;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;background:transparent;pointer-events:none;z-index:20}.staggered-menu-header>*{pointer-events:auto}.sm-logo{display:flex;align-items:center;user-select:none}.sm-logo-img{display:block;height:32px;width:auto;object-fit:contain}.sm-toggle{position:relative;display:inline-flex;align-items:center;gap:.3rem;background:transparent;border:none;cursor:pointer;color:#e9e9ef;font-weight:500;line-height:1;overflow:visible}.sm-toggle:focus-visible{outline:2px solid #ffffffaa;outline-offset:4px;border-radius:4px}.sm-line:last-of-type{margin-top:6px}.sm-toggle-textWrap{position:relative;display:inline-block;height:1em;overflow:hidden;white-space:nowrap;width:var(--sm-toggle-width,auto);min-width:var(--sm-toggle-width,auto)}.sm-toggle-textInner{display:flex;flex-direction:column;line-height:1}.sm-toggle-line{display:block;height:1em;line-height:1}.sm-icon{position:relative;width:14px;height:14px;flex:0 0 14px;display:inline-flex;align-items:center;justify-content:center;will-change:transform}.sm-panel-itemWrap{position:relative;overflow:hidden;line-height:1;width:100%;display:block}.sm-icon-line{position:absolute;left:50%;top:50%;width:100%;height:2px;background:currentColor;border-radius:2px;transform:translate(-50%,-50%);will-change:transform}.sm-line{display:none!important}.staggered-menu-panel{position:absolute;top:0;right:0;margin-top:15px;width:clamp(260px,38vw,420px);height:100%;background:var(--sm-panel-bg,var(--stunning-menu-button-bg,#ffffff));backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;z-index:10;pointer-events:auto;overflow:hidden;--mouse-x:50%;--mouse-y:50%}.staggered-menu-panel:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .22s ease;background:radial-gradient(circle 200px at var(--mouse-x) var(--mouse-y),rgba(236,230,230,.2),transparent 68%);z-index:-1}.staggered-menu-panel[data-chroma-hover=true]:before{opacity:1}.header-staggered-dropdown .staggered-menu-panel{width:auto;height:auto;max-height:var(--sm-anchor-max-height,calc(100vh - 80px));top:var(--sm-anchor-top,60px);margin-top:15px;left:var(--sm-anchor-left,auto);right:var(--sm-anchor-right,auto);gap:auto}.default-layout--classy :is(.staggered-menu-panel,.header-staggered-dropdown .staggered-menu-panel),.default-layout--legacy :is(.staggered-menu-panel,.header-staggered-dropdown .staggered-menu-panel){margin-top:3px}.feature-staggered-dropdown .staggered-menu-panel,.header-staggered-dropdown--more .staggered-menu-panel{margin-top:0}.header-staggered-dropdown .sm-prelayers{top:var(--sm-anchor-top,60px);left:var(--sm-anchor-left,auto);right:auto;bottom:auto;width:auto;height:auto;gap:auto}.header-staggered-dropdown .sm-panel-list{align-items:stretch;width:100%;gap:.1rem}.header-staggered-dropdown .sm-panel-item{width:100%;justify-content:flex-start;text-align:left;letter-spacing:0;line-height:1.05;padding-top:.24em;padding-bottom:.24em}.header-staggered-dropdown .sm-panel-itemLabel{flex:1 1 auto;min-width:0;text-overflow:ellipsis}.header-staggered-dropdown .sm-prelayers,.header-staggered-dropdown .staggered-menu-panel{transition:opacity .12s ease,visibility .12s ease}.header-staggered-dropdown:not([data-open]) .sm-prelayers,.header-staggered-dropdown:not([data-open]) .staggered-menu-panel{opacity:0;visibility:hidden;pointer-events:none}.header-staggered-dropdown[data-open] .sm-prelayers,.header-staggered-dropdown[data-open] .staggered-menu-panel{opacity:1;visibility:visible}.feature-staggered-dropdown.fixed-wrapper{z-index:12000}.header-staggered-dropdown.fixed-wrapper{z-index:12010}.header-staggered-dropdown.header-mega-dropdown.staggered-menu-wrapper{--sm-item-font-weight:600;--sm-item-letter-spacing:-0.02em}.header-staggered-dropdown.header-mega-dropdown .staggered-menu-panel{border-radius:12px;overflow:hidden;box-shadow:0 0 5px 3px var(--sm-item-hover-bg)}.header-staggered-dropdown.header-mega-dropdown .sm-prelayers{display:none}.header-staggered-dropdown.header-mega-dropdown .sm-panel-inner{gap:0}.header-staggered-dropdown.header-mega-dropdown .sm-panel-list{gap:.2rem;padding:1.25rem 1rem}.header-staggered-dropdown.header-mega-dropdown .sm-panel-item{border-radius:8px;padding:.5rem .75rem;text-transform:none}.header-staggered-dropdown.header-mega-dropdown .sm-panel-itemChevron:before{color:var(--sm-item-hover-color)}.header-staggered-dropdown.header-mega-dropdown .border-glow-card{--border-radius:13px!important;--glow-color:var(--sm-item-hover-bg)!important;--glow-color-60:var(--sm-item-hover-bg)!important;--glow-color-50:var(--sm-item-hover-bg)!important;--glow-color-40:var(--sm-item-hover-bg)!important;--glow-color-30:var(--sm-item-hover-bg)!important;--glow-color-20:var(--sm-item-hover-bg)!important;--glow-color-10:var(--sm-item-hover-bg)!important}.feature-staggered-dropdown .sm-panel-list{align-items:stretch}.feature-staggered-dropdown .sm-panel-item{justify-content:flex-start;text-align:left}[data-position=left] .staggered-menu-panel{right:auto;left:0}.sm-prelayers{position:absolute;top:0;right:0;bottom:0;width:clamp(260px,38vw,420px);pointer-events:none;z-index:5}[data-position=left] .sm-prelayers{right:auto;left:0}.sm-prelayer{position:absolute;top:0;right:0;height:100%;width:100%;transform:translateX(0)}.sm-panel-inner{flex:1;display:flex;flex-direction:column;gap:1.25rem;position:relative}.sm-panel-glow{width:100%;min-height:100%}.sm-socials{margin-top:auto;padding-top:2rem;display:flex;flex-direction:column;gap:.75rem}.sm-socials-title{margin:0;font-size:var(--body-base-font-size,14px);font-weight:var(--body-base-font-weight,400);color:var(--body-base-font-color,#000000)}.sm-socials-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:center;gap:1rem;flex-wrap:wrap}.sm-socials-list .sm-socials-link{opacity:1}.sm-socials-list:hover .sm-socials-link{opacity:.35}.sm-socials-list:hover .sm-socials-link:hover{opacity:1}.sm-socials-link:focus-visible{outline:2px solid var(--sm-accent,#ff0000);outline-offset:3px}.sm-socials-list:focus-within .sm-socials-link{opacity:.35}.sm-socials-list:focus-within .sm-socials-link:focus-visible{opacity:1}.sm-socials-link{font-size:1.2rem;font-weight:500;color:#111;text-decoration:none;position:relative;padding:2px 0;display:inline-block;transition:color .3s ease,opacity .3s ease}.sm-socials-link:hover{color:var(--sm-accent,#ff0000)}.sm-panel-title{margin:0;font-size:1rem;font-weight:600;color:#fff;text-transform:uppercase}.sm-panel-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.sm-panel-item{position:relative;color:var(--sm-item-color,#000);font-weight:var(--sm-item-font-weight,600);font-size:var(--sm-item-font-size,20px);font-family:var(--sm-item-font-family,inherit);cursor:pointer;line-height:var(--sm-item-line-height,1);letter-spacing:var(--sm-item-letter-spacing,-2px);text-transform:var(--sm-item-text-transform,var(--stunning-menu-text-transform,capitalize));transition:background .25s,color .25s;display:flex;align-items:center;width:100%;max-width:100%;text-decoration:none;padding:.45em .65em;overflow:hidden}.sm-panel-itemButton{background:transparent;border:none;text-align:left}.staggered-menu-panel .sm-socials-list .sm-socials-link{opacity:1;transition:opacity .3s ease}.staggered-menu-panel .sm-socials-list:hover .sm-socials-link:not(:hover){opacity:.35}.staggered-menu-panel .sm-socials-list:focus-within .sm-socials-link:not(:focus-visible){opacity:.35}.staggered-menu-panel .sm-socials-list .sm-socials-link:focus-visible,.staggered-menu-panel .sm-socials-list .sm-socials-link:hover{opacity:1}.sm-panel-itemLabel{display:inline-block;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;will-change:transform;transform-origin:50% 100%}.sm-panel-itemNum{flex:0 0 auto;font-size:18px;font-weight:400;color:var(--sm-accent,#5227ff);letter-spacing:0;pointer-events:none;user-select:none;opacity:var(--sm-num-opacity,0)}.sm-panel-itemChevron{flex:0 0 auto;margin-left:auto;display:inline-flex;align-items:center;justify-content:flex-end;min-width:1em;opacity:0;transition:opacity .18s ease;pointer-events:none}.sm-panel-itemChevron:before{content:"›";font-weight:700;font-size:1.2em;line-height:1}.sm-panel-item[data-flyout-dir=left] .sm-panel-itemChevron:before{content:"‹"}.sm-panel-item[data-has-submenu]:focus-visible .sm-panel-itemChevron,.sm-panel-item[data-has-submenu]:hover .sm-panel-itemChevron{opacity:1}.sm-panel-item:hover{color:var(--sm-item-hover-color,var(--sm-accent,#5227ff));background:var(--sm-item-hover-bg,transparent)}.sm-panel-item.sm-panel-item--active,.sm-panel-item[data-active=true]{color:var(--sm-item-active-color,var(--sm-item-hover-color,#000000));background:var(--sm-item-active-bg,var(--sm-item-hover-bg,rgba(0,0,0,.08)))}.sm-panel-item.sm-panel-item--active:hover,.sm-panel-item[data-active=true]:hover{color:var(--sm-item-active-color,var(--sm-item-hover-color,#000000));background:var(--sm-item-active-bg,var(--sm-item-hover-bg,rgba(0,0,0,.1)))}.sm-panel-list[data-numbering]{counter-reset:smItem}.sm-panel-list[data-numbering] .sm-panel-item:after{content:none}@media (max-width:1024px){.staggered-menu-panel{width:100%;left:0;right:0}.staggered-menu-wrapper[data-open] .sm-logo-img{filter:invert(100%)}}@media (max-width:640px){.staggered-menu-panel{width:100%;left:0;right:0}.staggered-menu-wrapper[data-open] .sm-logo-img{filter:invert(100%)}}.feature-menu{display:inline-flex;align-items:center;font-family:var(--feature-menu-font,Arial);color:var(--feature-menu-text-color,#000000)!important}.header-feature-hover-menu{list-style:none;padding:0;margin:0;display:inline-flex;align-items:center;gap:20px}.header-feature-hover-menu>li{position:relative}.feature-menu .stunning-menu-bar{width:0;height:5px;position:relative;display:inline-block;background:var(--feature-menu-active-color,#000);transition:all .2s ease-in-out;flex:0 0 auto}.feature-menu .feature-dropdown li:hover>a .stunning-menu-bar,.feature-menu .feature-dropdown li:hover>span .stunning-menu-bar{width:15px}.header-feature-hover-menu a{color:inherit;text-decoration:none}.feature-dropdown a.feature-menu-link-active,.feature-dropdown li.feature-menu-link-active>a,.header-feature-hover-menu a.feature-menu-link-active,.header-feature-hover-menu li.feature-menu-link-active>a{color:var(--feature-menu-active-color,#FFAE00)!important;font-weight:700}.feature-dropdown{position:absolute;top:100%;right:0;min-width:170px;padding:10px 0 5px;background:var(--feature-menu-dropdown-bg,#ffffff);box-shadow:0 1px 7px rgba(0,0,0,.18);z-index:11000;list-style:none;font-size:var(--feature-menu-dropdown-font-size,14px)}.feature-dropdown li{list-style:none;padding:0;margin:0;white-space:nowrap}.feature-dropdown li>a,.feature-dropdown li>span{display:flex;align-items:center;gap:6px;padding:3px 15px 7px;box-sizing:border-box;line-height:normal;color:var(--feature-menu-dropdown-text,#000000);text-decoration:none}.feature-new-menu-open .feature-dropdown li>a,.feature-new-menu-open .feature-dropdown li>span,.feature-new-menu-open .feature-dropdown-3 li>a,.feature-new-menu-open .feature-dropdown-3 li>span{background:none}.feature-dropdown li>a .org-public-feature-menu,.feature-dropdown li>span.org-public-feature-menu{width:100%;justify-content:flex-start;gap:10px}.feature-dropdown .change-footer-icon{margin-left:auto;flex:0 0 auto}.feature-dropdown li:hover>a,.feature-dropdown li:hover>span,.feature-dropdown li>a:hover{color:var(--feature-menu-dropdown-hover-text,var(--feature-menu-active-color,#000))!important;background:var(--feature-menu-dropdown-hover-bg,transparent)}@media (max-width:768px){.feature-menu .header-feature-hover-menu>li>a .org-public-feature-menu{border-radius:10px;transition:background .2s ease,color .2s ease}.feature-menu .header-feature-hover-menu>li>a:hover .org-public-feature-menu{background:var(--sm-item-hover-bg,rgba(0,0,0,.06))!important;color:var(--sm-item-hover-color,inherit)!important}.feature-menu .header-feature-hover-menu>li.feature-menu-link-active>a .org-public-feature-menu{background:var(--sm-item-active-bg,rgba(0,0,0,.08))!important;color:var(--sm-item-active-color,inherit)!important}}.feature-dropdown li.has-sub{position:relative}.feature-menu .icon-chevron-down,.feature-menu .icon-chevron-up{margin-left:8px}.feature-dropdown .feature-dropdown-3{position:absolute;top:0;left:100%;display:none;min-width:170px;background:var(--feature-menu-dropdown-bg,#ffffff);box-shadow:0 1px 7px rgba(0,0,0,.18);z-index:11001}.feature-dropdown li.has-sub:hover>.feature-dropdown-3{display:inline-grid}.feature-menu--mobile{width:100%;display:block}.feature-menu--mobile .feature-mobile-root,.feature-menu--mobile .feature-mobile-submenu{list-style:none;padding:0;margin:0}.feature-menu--mobile .feature-mobile-root{width:100%;display:inline-flex;padding:10px 50px;gap:20px}.feature-menu--mobile .feature-mobile-link,.feature-menu--mobile .feature-mobile-toggle{display:flex;align-items:center;justify-content:center;gap:10px;padding:2px 14px;font-size:14px;text-decoration:none;color:var(--feature-menu-link-color,#000000);background:var(--feature-menu-dropdown-bg,#ffffff);cursor:pointer;user-select:none}.feature-menu--mobile .feature-mobile-has-sub{margin-bottom:10px}.feature-menu--mobile .feature-mobile-toggle{font-weight:700}--feature-menu-dropdown-text
.feature-menu--mobile .feature-mobile-panel{width:calc(100% - 14px);max-width:395px;margin:10px 0 0 7px;border-radius:16px;overflow:hidden;padding:10px;background:var(--sm-panel-bg,rgba(255,255,255,.55));box-shadow:0 16px 34px rgba(16,24,40,.14),0 4px 10px rgba(16,24,40,.08)}.feature-menu--mobile .feature-mobile-submenu>li+li{margin-top:2px}.feature-menu--mobile .feature-mobile-submenu>li>a{background:transparent}.feature-menu--mobile .feature-mobile-link:hover,.feature-menu--mobile .feature-mobile-toggle:hover{background:var(--sm-item-hover-bg,rgba(0,0,0,.06));color:var(--sm-item-hover-color,inherit)}.feature-menu--mobile .feature-mobile-has-sub.open>.feature-mobile-toggle{background:var(--sm-item-active-bg,rgba(0,0,0,.08));color:var(--sm-item-active-color,inherit)}.feature-menu--mobile .feature-mobile-toggle .holder{width:18px;height:18px;position:relative;flex:0 0 auto}.feature-menu--mobile .feature-mobile-toggle .icon-chevron-down,.feature-menu--mobile .feature-mobile-toggle .icon-chevron-up{margin-left:auto}.change-footer-icon{font-size:12px;line-height:1}.feature-exist-menu-open .header-feature-hover-menu{padding:0;list-style:none;font-family:var(--feature-menu-font,Arial)}.feature-exist-menu-open .feature-menu .feature-dropdown{left:auto;right:5px;min-width:170px;max-width:max-content;border:2px solid var(--feature-menu-dropdown-bg,#fff);padding:0}.feature-exist-menu-open .feature-dropdown li{display:block;border-bottom:1px solid var(--feature-menu-dropdown-text,#000)}.feature-exist-menu-open .feature-dropdown li:last-child{border-bottom:none}.feature-new-menu-open{display:inline-flex;align-items:center}.feature-new-menu-open .feature-dropdown .feature-dropdown-3,.feature-new-menu-open .header-feature-hover-menu li .feature-dropdown{right:-8px;left:auto;padding:7px 0}.feature-new-menu-open .feature-dropdown .feature-dropdown-3{right:100%;left:auto;top:2px}.feature-new-menu-open .header-feature-hover-menu ul{padding:7px 0!important}.feature-new-menu-open .feature-dropdown li{border-bottom:none}.header-top-extras-cursor-layer{position:absolute;inset:0;pointer-events:none;z-index:3;overflow:hidden}.header-top-extras-cursor-ball{position:absolute;left:0;top:0;width:28px;height:28px;border-radius:999px;opacity:0;transition:opacity .16s ease;will-change:transform,filter;display:flex;align-items:center;justify-content:center}.header-top-extras-cursor-ball-icon{font-size:22px;line-height:1;filter:drop-shadow(0 8px 14px rgba(0,0,0,.22))}.header-top-extras-cursor-ball:after{content:"";position:absolute;inset:-18px;border-radius:999px;background:radial-gradient(circle,rgba(153,198,36,.25),rgba(153,198,36,0) 60%);transform:scale(.65);opacity:.8;filter:blur(.5px)}.header-top-extras-cursor-ball[data-visible="1"]{opacity:1}.sp-staggered-menu-open .header-top-extras-cursor-ball,.sp-staggered-menu-open .header-top-extras-cursor-layer{opacity:0!important}@media (prefers-reduced-motion:reduce){.header-top-extras-cursor-layer{display:none}}