@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/41e95f694c5c4549-s.3xzwb88tucl-q.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6c55a692938ebbbc-s.20csvlgbb63y1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a218039a3287bcfd-s.p.17e3l4txdrufi.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bdc7e24a509eb931-s.0ewdtdf6ai7o-.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0da9c7f357bd9d4d-s.03ilua6xb7p2f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8e6fa89aa22d24ec-s.p.1bg6trwi21i5q.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/0a7740363b4d4863-s.2bakuypqc5dou.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5f9d24ebef5d5292-s.0fg7ryy-bp2x_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e2334d715941921e-s.p.2g9xiodaln20i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b53057dbf91a7acf-s.3a_7qwcscqi0t.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/798ea22d9983e047-s.22w-t0ek6hrfw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(../media/47fe1b7cd6e6ed85-s.p.1n2oi-d4a-xww.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4ae8e3010ce79e6a-s.04gt7nnmcu1ux.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/1747e1908d2352d2-s.1vuant06qyiys.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:900;font-display:swap;src:url(../media/4b766aa38fdaaae3-s.p.139ucknmlxzq9.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins Fallback;src:local(Arial);ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.ZJNyTq_className{font-family:Poppins,Poppins Fallback;font-style:normal}.ZJNyTq_variable{--font-poppins:"Poppins", "Poppins Fallback"}
.oto6wG_accentBar{background:linear-gradient(90deg,#5a1a3a 0%,#2a6b4a 55%,#0000 100%);width:100%;height:3px}.oto6wG_footerBg{background:linear-gradient(160deg,#2a0d1e 0%,#1a2a1e 50%,#0d1a12 100%)}.oto6wG_sectionTitle:after{content:"";background:linear-gradient(90deg,#c7992e,#0000);border-radius:1px;width:2rem;height:2px;margin-top:.75rem;display:block}
.MPNAyW_banner{top:var(--official-notice-h,0px);z-index:60;color:#fff;pointer-events:auto;background:linear-gradient(90deg,#b91c1cf5 0%,#dc2626f5 50%,#b91c1cf5 100%);border-bottom:1px solid #ffffff2e;align-items:stretch;width:100%;min-height:2.5rem;display:flex;position:fixed;left:0;right:0;box-shadow:0 6px 24px -10px #dc26268c}.MPNAyW_link{color:#fff;flex:1;align-items:center;gap:.625rem;min-width:0;padding:.5rem .875rem .5rem 1rem;font-size:.8125rem;line-height:1.2;text-decoration:none;transition:background-color .2s;display:flex}.MPNAyW_link:hover{background-color:#00000014}.MPNAyW_link:focus-visible{outline-offset:-3px;outline:2px solid #fff}.MPNAyW_pulseDot{background-color:#fff;border-radius:9999px;flex-shrink:0;width:.625rem;height:.625rem;display:inline-flex;position:relative;box-shadow:0 0 0 2px #ffffff73}.MPNAyW_pulseRing{background-color:#ffffff8c;border-radius:9999px;animation:1.6s cubic-bezier(.4,0,.6,1) infinite MPNAyW_livePulse;position:absolute;inset:-4px}@keyframes MPNAyW_livePulse{0%{opacity:.85;transform:scale(.7)}80%,to{opacity:0;transform:scale(1.9)}}.MPNAyW_icon{opacity:.95;flex-shrink:0;width:1rem;height:1rem}.MPNAyW_label{letter-spacing:.12em;text-transform:uppercase;flex-shrink:0;font-size:.75rem;font-weight:800}.MPNAyW_description{opacity:.95;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:500;display:none;overflow:hidden}.MPNAyW_cta{letter-spacing:.04em;background-color:#00000040;border-radius:9999px;flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;padding:.3rem .75rem;font-size:.75rem;font-weight:700;transition:background-color .2s;display:inline-flex}.MPNAyW_link:hover .MPNAyW_cta{background-color:#0006}.MPNAyW_dismiss{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;width:2rem;transition:background-color .2s;display:inline-flex}.MPNAyW_dismiss:hover{background-color:#0000002e}.MPNAyW_dismiss:focus-visible{outline-offset:-3px;outline:2px solid #fff}@media (min-width:640px){.MPNAyW_description{display:inline}}@media (prefers-reduced-motion:reduce){.MPNAyW_pulseRing{animation:none}}
.CykOVG_banner{z-index:61;background:var(--color-primary,#5d153d);color:#fff;pointer-events:auto;border-bottom:1px solid #ffffff2e;align-items:stretch;width:100%;min-height:2.5rem;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 18px -10px #5d153d8c}.CykOVG_link{color:#fff;flex:1;align-items:center;gap:.625rem;min-width:0;padding:.5rem .875rem .5rem 1rem;font-size:.8125rem;line-height:1.2;display:flex}.CykOVG_icon{opacity:.95;flex-shrink:0;width:1rem;height:1rem}.CykOVG_label{letter-spacing:.14em;text-transform:uppercase;flex-shrink:0;font-size:.75rem;font-weight:700;display:none}.CykOVG_description{opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-weight:500;line-height:1.25;display:-webkit-box;overflow:hidden}.CykOVG_dismiss{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #fff3;flex-shrink:0;justify-content:center;align-items:center;width:2rem;transition:background-color .2s;display:inline-flex}.CykOVG_dismiss:hover{background-color:#0000002e}.CykOVG_dismiss:focus-visible{outline-offset:-3px;outline:2px solid #fff}@media (min-width:640px){.CykOVG_label{display:inline}.CykOVG_description{white-space:nowrap;text-overflow:ellipsis;display:inline}}.CykOVG_bannerInline{z-index:auto;border-radius:.625rem;margin-bottom:1rem;position:static;box-shadow:0 6px 22px -16px #5d153d73}.CykOVG_bannerInline .CykOVG_link:focus-visible,.CykOVG_bannerInline .CykOVG_dismiss:focus-visible{outline-offset:-2px}
.C2VoHq_submenuMaxHeight{min-height:3rem}
.hhQpsa_menuGlass{backface-visibility:hidden;-webkit-backdrop-filter:blur(var(--menu-blur));background-color:rgba(var(--background-rgb,255, 255, 255), var(--menu-glass-opacity));border:1px solid rgba(var(--border-rgb,226, 232, 240), var(--menu-border-opacity));background-image:linear-gradient(#ffffff14,#0000);transition:background-color .3s ease-out,border-color .3s ease-out;transform:translate(0,0)}.hhQpsa_menuContainer{animation:hhQpsa_menuSlideDown .4s var(--menu-ease) forwards;transform-origin:top;animation-fill-mode:both}@keyframes hhQpsa_menuSlideDown{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.hhQpsa_menuItem{transition:all var(--menu-duration) var(--menu-ease);transform-style:preserve-3d;position:relative}.hhQpsa_menuItem:hover{transform:translateZ(0)scale(1.05)}.hhQpsa_menuShine{transition:transform .7s var(--menu-ease);pointer-events:none;background:linear-gradient(105deg,#0000 30%,#ffffff1a 50%,#0000 70%);position:absolute;inset:0;transform:translate(-100%)skew(-12deg)translateZ(0)}.hhQpsa_menuItem:hover .hhQpsa_menuShine,.hhQpsa_menuButton:hover .hhQpsa_menuShine{transform:translate(100%)skew(-12deg)}.hhQpsa_menuUnderline{height:2px;transition:transform var(--menu-duration) var(--menu-ease);transform-origin:50%;background:linear-gradient(90deg,#0000,#ffffffe6,#0000);border-radius:9999px;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)scaleX(0)}.hhQpsa_menuItem:hover .hhQpsa_menuUnderline,.hhQpsa_menuItem.hhQpsa_active .hhQpsa_menuUnderline{transform:translate(-50%)scaleX(.8)}.hhQpsa_menuContactButton{transition:all var(--menu-duration) var(--menu-ease);position:relative;overflow:hidden}.hhQpsa_menuContactGlow{background:linear-gradient(135deg, var(--color-secondary), var(--color-quaternary), var(--color-tertiary));border-radius:var(--menu-border-radius);filter:blur(1rem);opacity:.3;transition:all .5s var(--menu-ease);z-index:-1;position:absolute;inset:-.25rem}.hhQpsa_menuContactButton:hover .hhQpsa_menuContactGlow{opacity:.6;filter:blur(1.5rem)}@keyframes hhQpsa_menuPulse{0%,to{opacity:1}50%{opacity:.8}}.hhQpsa_menuPulse{animation:hhQpsa_menuPulse 2s var(--menu-ease) infinite}.hhQpsa_menuGpu{backface-visibility:hidden;transform:translateZ(0)}.hhQpsa_menuControlButton{transition:all var(--menu-duration) var(--menu-ease-out);position:relative;overflow:hidden}.hhQpsa_menuControlButton:hover{transform:scale(1.05);box-shadow:0 20px 25px -5px #00000026}@media (max-width:1024px){.hhQpsa_menuShine{display:none}}.hhQpsa_menuWrapper{transform:translateZ(0)}.hhQpsa_menuItem:focus-visible,.hhQpsa_menuButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:.5rem}.hhQpsa_scrollbarHide{-webkit-scrollbar:none;-ms-overflow-style:none;scrollbar-width:none}.hhQpsa_scrollbarHide::-webkit-scrollbar{display:none}.hhQpsa_menuNavContainer{transition:all .3s var(--menu-ease);flex-wrap:wrap;align-content:center}.hhQpsa_menuNavItem{transition:all .2s var(--menu-ease);flex-shrink:0;margin:.0625rem}@media (max-width:1280px){.hhQpsa_menuNavContainer{gap:.125rem}.hhQpsa_menuNavItem{margin:.0625rem}}@media (min-width:1152px) and (max-width:1399px){.hhQpsa_menuNavItem a{gap:.375rem;padding:.375rem .5rem;font-size:.75rem}}@media (min-width:768px) and (max-width:1151px){.hhQpsa_mobileNavTablet{padding:1rem 1.5rem}.hhQpsa_mobileNavTablet.hhQpsa_mobileNavTablet img{width:auto;height:3.5rem}.hhQpsa_mobileNavTablet button{border-radius:.75rem;padding:.75rem}.hhQpsa_mobileMenuTabletContent{gap:1.5rem;padding:2rem 1.5rem}.hhQpsa_mobileMenuTabletContent a{border-radius:1rem;padding:1rem 1.5rem;font-size:1rem}.hhQpsa_mobileMenuTabletContent .hhQpsa_contactButton{padding:1rem 2rem;font-size:1rem}.hhQpsa_mobileMenuTabletContent .hhQpsa_languageSwitcher{padding:.75rem 1rem}}@keyframes hhQpsa_slideInFromLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.hhQpsa_submenuItem{position:relative;overflow:hidden}.hhQpsa_submenuItem:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--color-primary-rgb,93, 21, 61), .1), transparent);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.hhQpsa_submenuItem:hover:before{left:100%}.hhQpsa_submenuDesktopPanel{background-color:var(--color-light-surface)}.hhQpsa_submenuDesktopPanelHero,.hhQpsa_submenuDesktopPanelDynamic{background-color:var(--color-light-background)}[data-scrolled=true] .hhQpsa_submenuDesktopPanelDynamic{background-color:var(--color-light-surface)}:is(.dark .hhQpsa_submenuDesktopPanel,.dark .hhQpsa_submenuDesktopPanelHero,.dark .hhQpsa_submenuDesktopPanelDynamic){background-color:var(--color-dark-surface)}.hhQpsa_submenuDesktopLink{color:var(--color-light-text)}.hhQpsa_submenuDesktopLink:hover{color:var(--color-primary)}.dark .hhQpsa_submenuDesktopLink{color:var(--color-dark-text)}.dark .hhQpsa_submenuDesktopLink:hover{color:var(--color-secondary)}.hhQpsa_submenuMobilePanel{background-color:var(--color-light-surface);border:1px solid color-mix(in srgb, var(--color-light-border) 45%, transparent);border-radius:.75rem;margin-top:.25rem;padding:.375rem 0}.dark .hhQpsa_submenuMobilePanel{background-color:var(--color-dark-surface);border-color:color-mix(in srgb, var(--color-dark-border) 50%, transparent)}.hhQpsa_submenuMobileLink{color:var(--color-light-text)}.hhQpsa_submenuMobileLink:hover{color:var(--color-primary)}.dark .hhQpsa_submenuMobileLink{color:var(--color-dark-text)}.dark .hhQpsa_submenuMobileLink:hover{color:var(--color-secondary)}.hhQpsa_submenuMobileLinkLabel{color:inherit}.hhQpsa_animateSlideInFromLeft{animation:.3s ease-out forwards hhQpsa_slideInFromLeft}@keyframes hhQpsa_expandSubmenu{0%{opacity:0;max-height:0}to{opacity:1;max-height:500px}}@keyframes hhQpsa_collapseSubmenu{0%{opacity:1;max-height:500px}to{opacity:0;max-height:0}}.hhQpsa_submenuExpand{animation:.3s ease-out forwards hhQpsa_expandSubmenu}.hhQpsa_submenuCollapse{animation:.3s ease-out forwards hhQpsa_collapseSubmenu}.hhQpsa_chevronRotate{transition:transform .3s cubic-bezier(.4,0,.2,1)}.hhQpsa_chevronRotate.hhQpsa_expanded{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.hhQpsa_menuItem.hhQpsa_menuItem,.hhQpsa_menuShine.hhQpsa_menuShine,.hhQpsa_menuUnderline.hhQpsa_menuUnderline,.hhQpsa_menuContactButton.hhQpsa_menuContactButton,.hhQpsa_menuContactGlow.hhQpsa_menuContactGlow{transition-duration:.01ms;animation-duration:.01ms}.hhQpsa_menuContainer{animation:none}.hhQpsa_menuNavContainer{scroll-behavior:auto}.hhQpsa_animateSlideInFromLeft,.hhQpsa_submenuExpand,.hhQpsa_submenuCollapse{animation:none}.hhQpsa_chevronRotate{transition:none}}
@keyframes tO83Va_fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes tO83Va_gradient-x{0%,to{background-position:0%}50%{background-position:100%}}@keyframes tO83Va_bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}@keyframes tO83Va_ping{75%,to{opacity:0;transform:scale(2)}}@keyframes tO83Va_float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tO83Va_fadeInUp{animation:.8s ease-out forwards tO83Va_fade-in-up}.tO83Va_gradientX{animation:3s infinite tO83Va_gradient-x}.tO83Va_bounce{animation:1s infinite tO83Va_bounce}.tO83Va_ping{animation:1s cubic-bezier(0,0,.2,1) infinite tO83Va_ping}.tO83Va_float{animation:3s ease-in-out infinite tO83Va_float}.tO83Va_bg300{background-size:300% 300%}.tO83Va_perspective1000{perspective:1000px}.tO83Va_backfaceHidden{backface-visibility:hidden}.tO83Va_animationDelay200{animation-delay:.2s}.tO83Va_animationDelay300{animation-delay:.3s}.tO83Va_animationDelay400{animation-delay:.4s}.tO83Va_animationDelay600{animation-delay:.6s}.tO83Va_animationDelay700{animation-delay:.7s}.tO83Va_animationDelay900{animation-delay:.9s}.tO83Va_animationDelay1100{animation-delay:1.1s}.tO83Va_animationFillBoth{animation-fill-mode:both}@keyframes tO83Va_slideInFromRight{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}.tO83Va_slideInFromRight{animation:.3s ease-out forwards tO83Va_slideInFromRight}.tO83Va_slideInFromRightDelay40{animation:.3s ease-out 40ms forwards tO83Va_slideInFromRight}.tO83Va_gradientText{background-image:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 85%, transparent), color-mix(in srgb, var(--color-secondary) 85%, transparent));color:#0000;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.tO83Va_fadeInUp.tO83Va_fadeInUp,.tO83Va_gradientX.tO83Va_gradientX,.tO83Va_bounce.tO83Va_bounce,.tO83Va_ping.tO83Va_ping,.tO83Va_float.tO83Va_float{animation-duration:.01ms;animation-iteration-count:1}}
.lO5-hG_hiddenField{display:none}
._9LmsHa_grid{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}@media (min-width:640px){._9LmsHa_grid{gap:1.25rem}}@media (min-width:1024px){._9LmsHa_grid{gap:1.5rem}}._9LmsHa_card{background:var(--color-surface);border:1px solid var(--color-border);text-align:center;border-radius:1rem;flex:0 0 100%;padding:1.75rem 1.5rem;transition:border-color .3s,box-shadow .3s;position:relative}@media (min-width:640px){._9LmsHa_card{flex:0 0 calc(50% - .625rem)}}@media (min-width:768px){._9LmsHa_card{flex:0 0 calc(33.333% - .834rem)}}@media (min-width:1024px){._9LmsHa_card{flex:0 0 calc(20% - 1.2rem);padding:1.5rem 1rem}}._9LmsHa_card:hover{border-color:color-mix(in srgb, var(--color-primary) 30%, transparent);box-shadow:0 8px 32px -8px color-mix(in srgb, var(--color-primary) 12%, transparent)}.dark ._9LmsHa_card{background:color-mix(in srgb, var(--color-surface) 80%, transparent)}.dark ._9LmsHa_card:hover{box-shadow:0 8px 32px -8px color-mix(in srgb, var(--color-primary) 20%, transparent)}._9LmsHa_metric{justify-content:center;align-items:baseline;gap:.125rem;margin-bottom:.75rem;display:flex}._9LmsHa_value{letter-spacing:-.02em;background:linear-gradient(135deg, var(--color-primary), var(--color-quinary));color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2.5rem;font-weight:900;line-height:1}@media (min-width:768px){._9LmsHa_value{font-size:3rem}}@media (min-width:1024px){._9LmsHa_value{font-size:2.5rem}}@media (min-width:1280px){._9LmsHa_value{font-size:3rem}}._9LmsHa_suffix{color:color-mix(in srgb, var(--color-primary) 55%, transparent);font-size:1.25rem;font-weight:700;line-height:1}._9LmsHa_iconContainer{background:linear-gradient(135deg, var(--color-primary), var(--color-quinary));border-radius:.75rem;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}._9LmsHa_accent{background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));opacity:.5;border-radius:1px;width:1.5rem;height:2px;margin:0 auto .75rem;transition:width .3s,opacity .3s}._9LmsHa_card:hover ._9LmsHa_accent{opacity:1;width:2.5rem}._9LmsHa_title{color:var(--color-text);margin-bottom:.25rem;font-size:.9375rem;font-weight:600;transition:color .3s}._9LmsHa_card:hover ._9LmsHa_title{color:var(--color-secondary)}._9LmsHa_description{color:var(--color-muted);font-size:.8125rem;line-height:1.5;transition:color .3s}._9LmsHa_card:hover ._9LmsHa_description{color:var(--color-text)}
.Yme-ca_horizontalFadeMask{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 10% 90%,#0000 100%)}.Yme-ca_willChangeTransform{will-change:transform, box-shadow, border-color}.Yme-ca_pointerEventsNone{pointer-events:none}@keyframes Yme-ca_scrollLeft{0%{transform:translate(0,0)}to{transform:translate(-25%)}}@keyframes Yme-ca_scrollRight{0%{transform:translate(-25%)}to{transform:translate(0,0)}}.Yme-ca_animateScrollLeft{animation:20s linear infinite Yme-ca_scrollLeft}.Yme-ca_animateScrollRight{animation:20s linear infinite Yme-ca_scrollRight}.Yme-ca_animateScrollLeft:hover,.Yme-ca_animateScrollRight:hover{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Yme-ca_animateScrollLeft,.Yme-ca_animateScrollRight{animation:none}}.Yme-ca_carouselRow{margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px;overflow:hidden}.Yme-ca_carouselList{padding-top:4px;padding-bottom:4px}
@keyframes h6EA2W_fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.h6EA2W_animateFadeIn{animation:.6s ease-out forwards h6EA2W_fadeIn}@media (max-width:360px){.h6EA2W_smallMobileW44{width:7rem}.h6EA2W_smallMobileH28{height:4.5rem}.h6EA2W_smallMobileW36{width:6.5rem}.h6EA2W_smallMobileH24{height:4rem}.h6EA2W_smallMobileW32{width:6rem}.h6EA2W_smallMobileH20{height:3.5rem}}.h6EA2W_sponsorContainer{opacity:0;animation:.6s ease-out forwards h6EA2W_fadeIn}.h6EA2W_sponsorContainer.h6EA2W_motionReduce{opacity:1}.h6EA2W_sponsorLink{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;width:100%;height:100%;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.h6EA2W_sponsorLink:hover{background-color:var(--color-surface-hover);border-color:var(--color-secondary);transform:translateY(-.125rem);box-shadow:0 20px 25px -5px #00000026,0 8px 10px -6px #00000026}.dark .h6EA2W_sponsorLink{background-color:var(--color-gray-900);border-color:var(--color-gray-700);box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0003}.dark .h6EA2W_sponsorLink:hover{background-color:var(--color-gray-800);border-color:var(--color-primary);box-shadow:0 20px 25px -5px #0006,0 8px 10px -6px #0000004d}.h6EA2W_imageContainer{background-color:#fff;border-radius:.375rem;justify-content:center;align-items:center;width:100%;height:100%;padding:1rem;display:flex;position:relative;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a}.dark .h6EA2W_imageContainer{box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0006,0 0 0 1px #0000001a}.h6EA2W_sponsorImage{object-fit:contain;aspect-ratio:16/9;max-width:100%;max-height:100%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.h6EA2W_sponsorLink:hover .h6EA2W_sponsorImage{transform:scale(1.05)}.h6EA2W_imageFallback{background-color:var(--color-surface-hover);width:100%;height:100%;color:var(--color-muted);text-align:center;justify-content:center;align-items:center;padding:.5rem;font-size:.75rem;line-height:1rem;display:none}.dark .h6EA2W_imageFallback{background-color:var(--color-gray-800);color:var(--color-gray-300)}.h6EA2W_companyOverlay{background:linear-gradient(#0000,#181818e6);padding:.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.h6EA2W_sponsorLink:hover .h6EA2W_companyOverlay{transform:translateY(0)}.h6EA2W_companyName{color:var(--color-white);text-align:center;margin:0;font-size:.75rem;font-weight:500;line-height:1rem}.dark .h6EA2W_companyOverlay{background:linear-gradient(#0000,#101010e6)}.h6EA2W_sponsorsGrid{grid-template-columns:repeat(2,minmax(0,1fr));place-items:center;gap:1rem;max-width:100%;display:grid}@media (min-width:640px){.h6EA2W_sponsorsGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.25rem;display:flex}}@media (min-width:768px){.h6EA2W_sponsorsGrid{gap:1rem}}@media (min-width:1024px){.h6EA2W_sponsorsGrid{gap:1.5rem}}.h6EA2W_singleSponsor{grid-column:span 2/span 2;justify-self:center;width:10.5rem;height:6.75rem}@media (min-width:640px){.h6EA2W_singleSponsor{width:9.5rem;height:6rem}}@media (min-width:768px){.h6EA2W_singleSponsor{width:9rem;height:5.5rem}}@media (min-width:1024px){.h6EA2W_singleSponsor{width:9.5rem;height:6rem}}@media (min-width:1280px){.h6EA2W_singleSponsor{width:10.5rem;height:6.75rem}}.h6EA2W_multipleSponsor{flex-shrink:0;flex-basis:50%;width:100%;margin-bottom:1rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.h6EA2W_multipleSponsor{flex-basis:auto;width:9.5rem;height:6rem;margin-bottom:0;padding-left:0;padding-right:0}}@media (min-width:768px){.h6EA2W_multipleSponsor{width:9rem;height:5.5rem}}@media (min-width:1024px){.h6EA2W_multipleSponsor{width:9.5rem;height:6rem}}@media (min-width:1280px){.h6EA2W_multipleSponsor{width:10.5rem;height:6.75rem}}.h6EA2W_noSponsorsMessage{text-align:center;padding-top:3rem;padding-bottom:3rem}.h6EA2W_noSponsorsText{color:var(--color-muted);font-size:1.125rem;line-height:1.75rem}
.uwEI5q_chipSection{--chip-blur:8px;--chip-opacity:.7}.uwEI5q_chipSection h2{text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.uwEI5q_chipSection:focus-within h2{outline:2px solid var(--color-primary);outline-offset:3px;border-radius:3px}.uwEI5q_chipSection div[class*=backdrop-blur]{-webkit-backdrop-filter:blur(var(--chip-blur));backdrop-filter:blur(var(--chip-blur))}.uwEI5q_transparent-chip-container{background:var(--color-surface);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid var(--color-border);box-shadow:0 1px 3px 0 rgba(var(--border-rgb), .1), 0 1px 2px 0 rgba(var(--border-rgb), .06);border-radius:9999px;padding:1rem 2rem;position:relative}.uwEI5q_transparent-chip-text{color:var(--color-text);letter-spacing:.2em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.625}.uwEI5q_transparent-chip-accent{background:linear-gradient(to right, transparent, var(--color-border), transparent)}.uwEI5q_glass-chip-container{background:var(--color-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--color-border);box-shadow:0 2px 8px rgba(var(--border-rgb), .13);border-radius:1rem;padding:.5rem 2.5rem;position:relative}.uwEI5q_glass-chip-text{color:var(--color-text);letter-spacing:.25em;text-transform:uppercase;font-size:.875rem;font-weight:800;line-height:1.625}.uwEI5q_glass-chip-accent{background:linear-gradient(to right, transparent, var(--color-border), transparent)}.uwEI5q_minimal-chip-container{background:var(--color-surface-hover);border:1px solid var(--color-border);border-radius:.5rem;padding:.75rem 1.5rem;position:relative}.uwEI5q_minimal-chip-text{color:var(--color-text);letter-spacing:.3em;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.625}.uwEI5q_minimal-chip-accent{background:var(--color-surface-hover)}.uwEI5q_subtle-chip-container{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1.5rem 3rem;position:relative}.uwEI5q_subtle-chip-text{color:var(--color-text);letter-spacing:.25em;text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.625}.uwEI5q_subtle-chip-accent{background:linear-gradient(to right, transparent, var(--color-border), transparent)}.uwEI5q_side-line-left{background:linear-gradient(to left, var(--color-border), rgba(var(--border-rgb), .5), transparent)}.uwEI5q_side-line-right{background:linear-gradient(to right, var(--color-border), rgba(var(--border-rgb), .5), transparent)}.uwEI5q_transparent-top-line{background:linear-gradient(to right, transparent, rgba(var(--border-rgb), .4), transparent)}.uwEI5q_transparent-bottom-line{background:linear-gradient(to right, transparent, rgba(var(--border-rgb), .3), transparent)}.uwEI5q_glass-background-line{background:linear-gradient(to right, transparent, rgba(var(--border-rgb), .25), transparent)}@media (min-width:768px){.uwEI5q_transparent-chip-text,.uwEI5q_glass-chip-text,.uwEI5q_subtle-chip-text{font-size:1rem}.uwEI5q_minimal-chip-text{font-size:.875rem}}:is(.dark .uwEI5q_transparent-chip-container,.dark .uwEI5q_glass-chip-container,.dark .uwEI5q_minimal-chip-container,.dark .uwEI5q_subtle-chip-container){box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.dark .uwEI5q_glass-chip-container{box-shadow:0 8px 16px #0006}
.dICC2W_heroSection{box-sizing:border-box;padding-top:6rem;padding-bottom:3rem}@media (min-width:768px){.dICC2W_heroSection{padding-top:7.75rem;padding-bottom:3.75rem}}@media (min-width:1024px){.dICC2W_heroSection{padding-top:8.75rem;padding-bottom:4rem}}.dICC2W_darkBackground{background-color:var(--color-dark-background)}.dICC2W_overlayGradient{background:linear-gradient(#101010c7,#1010106b,#101010ad)}.dICC2W_gradientEffects{background:radial-gradient(ellipse at top center, color-mix(in srgb, var(--color-primary) 12%, transparent) 0%, transparent 50%), linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 6%, transparent) 0%, transparent 50%, color-mix(in srgb, var(--color-secondary) 6%, transparent) 100%)}.dICC2W_heroContent{animation:.9s cubic-bezier(.16,1,.3,1) both dICC2W_heroFadeUp}@keyframes dICC2W_heroFadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.dICC2W_editionLabel{color:var(--color-secondary);letter-spacing:.2em;text-transform:uppercase;opacity:.85;font-size:.875rem;font-weight:500}@media (min-width:768px){.dICC2W_editionLabel{font-size:1rem}}.dICC2W_dateLine{background:linear-gradient(to right, transparent, var(--color-secondary), transparent);opacity:.4;width:1.5rem;height:1px}@media (min-width:768px){.dICC2W_dateLine{width:3rem}}@media (min-width:1024px){.dICC2W_dateLine{width:4.5rem}}.dICC2W_venueStrip{-webkit-backdrop-filter:blur(16px);background-color:#ffffff0d;border:1px solid #ffffff14;border-radius:1rem;align-items:center;gap:.75rem;padding:.75rem 1.25rem;transition:all .3s;display:inline-flex}.dICC2W_venueStrip:hover{background-color:#ffffff1a;border-color:#d4af3740}.dICC2W_registerCta{-webkit-backdrop-filter:blur(16px);color:#fff;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 0 0 1px #ffffff0d inset, 0 0 24px -4px color-mix(in srgb, var(--color-secondary) 35%, transparent), 0 0 48px -10px color-mix(in srgb, var(--color-secondary) 22%, transparent), 0 8px 22px -14px #0000008c;background-color:#ffffff0a;border:1px solid #ffffff2e;border-radius:9999px;align-items:center;gap:.625rem;padding:.7rem 1.25rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background-color .26s,border-color .26s,box-shadow .26s,color .26s;display:inline-flex}@media (min-width:768px){.dICC2W_registerCta{padding:.8rem 1.5rem;font-size:.875rem}}.dICC2W_registerCta:hover{border-color:color-mix(in srgb, var(--color-secondary) 55%, transparent);color:color-mix(in srgb, var(--color-secondary) 20%, white);box-shadow:0 0 0 1px #ffffff12 inset, 0 0 32px -2px color-mix(in srgb, var(--color-secondary) 52%, transparent), 0 0 64px -8px color-mix(in srgb, var(--color-secondary) 32%, transparent), 0 10px 26px -12px #0009;background-color:#ffffff14}.dICC2W_registerCta:focus-visible{border-color:var(--color-secondary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-secondary) 35%, transparent);outline:none}.dICC2W_registerCtaLabel{line-height:1}.dICC2W_registerCtaIcon{color:var(--color-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .26s cubic-bezier(.16,1,.3,1);display:inline-flex}.dICC2W_registerCta:hover .dICC2W_registerCtaIcon{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.dICC2W_registerCta,.dICC2W_registerCtaIcon{transition:none}.dICC2W_registerCta:hover .dICC2W_registerCtaIcon{transform:none}}.dICC2W_availabilityNotice{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 22%, #101010a6), color-mix(in srgb, var(--color-secondary) 18%, #101010a6));border:1px solid color-mix(in srgb, var(--color-secondary) 55%, transparent);box-shadow:0 0 0 1px #ffffff0a inset, 0 10px 30px -12px #d4af3773, 0 0 24px -8px color-mix(in srgb, var(--color-secondary) 60%, transparent);color:#fff;-webkit-backdrop-filter:blur(10px);border-radius:9999px;align-items:center;gap:.875rem;padding:.75rem 1rem .75rem 1.125rem;text-decoration:none;transition:all .22s;animation:2.6s ease-in-out infinite dICC2W_noticePulse;display:inline-flex}.dICC2W_availabilityNotice:hover{border-color:color-mix(in srgb, var(--color-secondary) 80%, transparent);box-shadow:0 0 0 1px #ffffff0f inset, 0 14px 36px -12px #d4af3799, 0 0 32px -6px color-mix(in srgb, var(--color-secondary) 75%, transparent);transform:translateY(-1px)}.dICC2W_availabilityPulse{background-color:color-mix(in srgb, var(--color-secondary) 25%, transparent);width:1.875rem;height:1.875rem;color:var(--color-secondary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;animation:1.8s ease-in-out infinite dICC2W_iconPulse;display:inline-flex}.dICC2W_availabilityCta{background-color:var(--color-secondary);color:#111;text-transform:uppercase;letter-spacing:.08em;border-radius:9999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.375rem .75rem;font-size:.75rem;font-weight:700;transition:background-color .22s;display:inline-flex}.dICC2W_availabilityNotice:hover .dICC2W_availabilityCta{background-color:color-mix(in srgb, var(--color-secondary) 90%, white)}@keyframes dICC2W_noticePulse{0%,to{box-shadow:0 0 0 1px #ffffff0a inset, 0 10px 30px -12px #d4af3773, 0 0 24px -8px color-mix(in srgb, var(--color-secondary) 60%, transparent)}50%{box-shadow:0 0 0 1px #ffffff0f inset, 0 14px 36px -10px #d4af3799, 0 0 36px -4px color-mix(in srgb, var(--color-secondary) 75%, transparent)}}@keyframes dICC2W_iconPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.dICC2W_availabilityNotice,.dICC2W_availabilityPulse{animation:none}}.dICC2W_bottomGradient{background:linear-gradient(#0000,#1010102e,#101010ad)}@media (prefers-reduced-motion:reduce){.dICC2W_heroContent{animation:none}}
@keyframes VVsryq_heroTitleFromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes VVsryq_heroDescriptionFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes VVsryq_heroIconScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes VVsryq_heroBackgroundFloat{0%,to{transform:scale(1.05)translateY(0)}50%{transform:scale(1.05)translateY(-10px)}}@keyframes VVsryq_heroGradientShift{0%,to{opacity:.6;transform:translate(0)}50%{opacity:.8;transform:translate(10px)}}@keyframes VVsryq_float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes VVsryq_pulse-slow{0%,to{opacity:.15}50%{opacity:.25}}.VVsryq_heroTitleFromTop{animation:.8s ease-out forwards VVsryq_heroTitleFromTop}.VVsryq_heroDescriptionFromBottom{animation:.8s ease-out forwards VVsryq_heroDescriptionFromBottom}.VVsryq_heroIconScale{animation:.6s ease-out forwards VVsryq_heroIconScale}.VVsryq_heroBackgroundFloat{animation:20s ease-in-out infinite VVsryq_heroBackgroundFloat}.VVsryq_heroGradientShift{animation:15s ease-in-out infinite VVsryq_heroGradientShift}.VVsryq_animateFloat{animation:6s ease-in-out infinite VVsryq_float}.VVsryq_animatePulseSlow{animation:8s ease-in-out infinite VVsryq_pulse-slow}.VVsryq_heroDelay100{animation-delay:.1s}.VVsryq_heroDelay300{animation-delay:.3s}.VVsryq_heroDelay500{animation-delay:.5s}.VVsryq_heroGradientText{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-secondary) 50%, var(--color-primary) 100%);-webkit-text-fill-color:transparent;background-size:200% 200%;-webkit-background-clip:text;background-clip:text;animation:3s ease-in-out infinite VVsryq_heroGradientShift}.VVsryq_heroOptimized{will-change:transform, opacity;backface-visibility:hidden;transform-style:preserve-3d}.VVsryq_techGrid{background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(#ffffff0d 1px,#0000 1px);background-size:40px 40px}.VVsryq_techLineHorizontal{background:linear-gradient(90deg,#0000 0%,#ffffff1a 20%,#fff3 50%,#ffffff1a 80%,#0000 100%);height:1px;position:absolute;top:25%;left:0;right:0}.VVsryq_techLineVertical{background:linear-gradient(#0000 0%,#ffffff1a 20%,#fff3 50%,#ffffff1a 80%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:75%}.VVsryq_techText{letter-spacing:-.02em;text-shadow:0 2px 4px #0000004d,0 0 20px #fff3;font-weight:800}.VVsryq_titleGlow{filter:blur(20px);background:radial-gradient(circle,#fff6 0%,#0000 70%)}@media (prefers-reduced-motion:reduce){.VVsryq_heroTitleFromTop,.VVsryq_heroDescriptionFromBottom,.VVsryq_heroIconScale,.VVsryq_heroBackgroundFloat,.VVsryq_heroGradientShift,.VVsryq_animateFloat,.VVsryq_animatePulseSlow{animation:none}.VVsryq_heroOptimized{will-change:auto}}@media (max-width:768px){.VVsryq_heroBackgroundFloat{animation-duration:25s}.VVsryq_heroGradientShift{animation-duration:20s}}
.iOF7RW_overlay{background-color:#00000080;min-height:100dvh;transition-timing-function:cubic-bezier(.4,0,.2,1)}.iOF7RW_menuDrawer{background-color:var(--color-light-background)}.dark .iOF7RW_menuDrawer{background-color:color-mix(in srgb, var(--color-dark-background) 96%, transparent)}.iOF7RW_menuPanel{-webkit-overflow-scrolling:touch;will-change:transform, opacity;height:100dvh;max-height:100dvh;transition-timing-function:cubic-bezier(.4,0,.2,1);overflow-y:auto}.iOF7RW_safeAreaTop{padding-top:calc(env(safe-area-inset-top) + 1rem)}.iOF7RW_safeAreaBottom{padding-bottom:calc(env(safe-area-inset-bottom) + 1rem)}.iOF7RW_scrollableArea{scrollbar-width:thin;scrollbar-color:var(--color-border) transparent}@keyframes iOF7RW_slideInFromRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){@keyframes iOF7RW_slideInFromRight{0%,to{opacity:1;transform:translate(0)}}}
._6TrRqq_darkBackground{background-color:var(--color-dark-background)}._6TrRqq_overlayGradient{background:linear-gradient(135deg,#10101057 0%,#1010102e 50%,#0000 100%),linear-gradient(#10101085 0%,#1010102e 50%,#0000 100%)}._6TrRqq_gradientEffects{background:radial-gradient(ellipse at top center, color-mix(in srgb, var(--color-primary) 15%, transparent) 0%, transparent 50%), linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 8%, transparent) 0%, transparent 50%, color-mix(in srgb, var(--color-secondary) 8%, transparent) 100%)}
.OzoLqq_gridBackground{background-image:linear-gradient(90deg,#00000008 1px,#0000 1px),linear-gradient(#00000008 1px,#0000 1px);background-size:40px 40px}.OzoLqq_aboutSection{font-family:var(--font-poppins)}.OzoLqq_leftCol{flex-direction:column;gap:3rem;display:flex}.OzoLqq_sectionHeading{color:var(--color-foreground);letter-spacing:-.03em;margin:0 0 1.1rem;font-size:1.9rem;font-weight:800;line-height:1.1}@media (min-width:768px){.OzoLqq_sectionHeading{font-size:2.25rem}}.OzoLqq_sectionHeadingAccent{color:var(--color-primary-on-surface);font-style:italic;font-weight:300}.OzoLqq_sectionRule{background:linear-gradient(to right, var(--color-primary), var(--color-accent-green));border:none;width:36px;height:3px;margin:0 0 1.25rem}.OzoLqq_bodyText{color:var(--color-foreground);opacity:.88;margin:0 0 .75rem;font-size:.95rem;line-height:1.78}.OzoLqq_bodyText strong{color:var(--color-foreground);opacity:1;font-weight:600}.OzoLqq_highlightBox{border-left:3px solid var(--color-primary);background:color-mix(in srgb, var(--color-primary) 5%, var(--color-surface));border-radius:0 6px 6px 0;margin-top:.75rem;padding:.9rem 1.1rem}.OzoLqq_ratingWrap{align-items:center;gap:12px;margin-bottom:.35rem;display:flex}.OzoLqq_starRow{gap:3px;display:inline-flex}.OzoLqq_starItem{width:22px;height:22px;color:var(--color-primary-on-surface);display:block}.OzoLqq_ratingScore{color:var(--color-primary-on-surface);font-size:1.4rem;font-weight:800;line-height:1}.OzoLqq_ratingScore span{color:var(--color-muted);font-size:.85rem;font-weight:400}.OzoLqq_ratingLabel{color:var(--color-muted);margin:0;font-size:.8rem}.OzoLqq_subLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-green-on-surface);align-items:center;gap:8px;margin:.25rem 0 .9rem;font-size:.72rem;font-weight:700;display:inline-flex}.OzoLqq_subLabel:before{content:"";background:var(--color-accent-green);width:18px;height:2px;display:block}.OzoLqq_closingText{color:var(--color-foreground);opacity:.88;margin:0;font-size:.95rem;line-height:1.78}.OzoLqq_closingText strong{color:var(--color-foreground);opacity:1;font-weight:600}.OzoLqq_sectionEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);margin-bottom:.75rem;font-size:.72rem;font-weight:700}.OzoLqq_audienceGrid{flex:auto;grid-auto-rows:1fr;align-content:stretch}.OzoLqq_audienceCard{border:1px solid var(--color-border);background:var(--color-background);border-radius:12px;padding:1.5rem 1.25rem 1.25rem;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}.OzoLqq_audienceCard:before{content:"";background:linear-gradient(to right, var(--color-primary), var(--color-accent-green));opacity:0;height:3px;transition:opacity .18s;position:absolute;top:0;left:0;right:0}.OzoLqq_audienceCard:hover{box-shadow:0 8px 28px color-mix(in srgb, var(--color-primary) 10%, transparent);transform:translateY(-3px)}.OzoLqq_audienceCard:hover:before{opacity:1}.OzoLqq_variantPrimary:hover{border-color:color-mix(in srgb, var(--color-primary) 25%, transparent)}.OzoLqq_variantAccent:hover{border-color:color-mix(in srgb, var(--color-accent-green) 25%, transparent)}.OzoLqq_iconWrap{border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:1rem;transition:transform .18s;display:flex}.OzoLqq_audienceCard:hover .OzoLqq_iconWrap{transform:scale(1.04)}.OzoLqq_iconPrimary{background:color-mix(in srgb, var(--color-primary) 8%, transparent);color:var(--color-primary-on-surface)}.OzoLqq_iconAccent{background:color-mix(in srgb, var(--color-accent-green) 10%, transparent);color:var(--color-accent-green-on-surface)}.OzoLqq_label{letter-spacing:.1em;text-transform:uppercase;margin-bottom:.3rem;font-size:.72rem;font-weight:700;display:block}.OzoLqq_labelPrimary{color:var(--color-primary-on-surface)}.OzoLqq_labelAccent{color:var(--color-accent-green-on-surface)}.OzoLqq_cardTitle{color:var(--color-foreground);font-size:1rem;font-weight:600;line-height:1.3}.OzoLqq_cardDesc{color:var(--color-muted);margin-top:.45rem;font-size:.8rem;line-height:1.55}@media (max-width:768px){.OzoLqq_audienceCard{padding:1.25rem 1rem 1rem}.OzoLqq_iconWrap{width:44px;height:44px}.OzoLqq_sectionHeading{font-size:1.65rem}}
.F7nMxG_menuWrapper{top:calc(var(--official-notice-h,0px) + var(--live-banner-h,0px));z-index:50;pointer-events:none;transition-property:transform;transition-timing-function:ease-in-out;position:fixed;left:0;right:0}.F7nMxG_menuWrapper.F7nMxG_mounted{transition-duration:.3s}.F7nMxG_menuWrapper.F7nMxG_visible{transition-duration:.3s;transform:translateY(0)}.F7nMxG_menuWrapper.F7nMxG_hidden{transition-duration:.5s;transform:translateY(-100%)}.F7nMxG_headerGradient{height:var(--header-height);pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-black) 35%, transparent) 0%, color-mix(in srgb, var(--color-black) 10%, transparent) 40%, transparent 100%);position:absolute;inset:0}.dark .F7nMxG_headerGradient{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-dark-background) 84%, transparent) 0%, color-mix(in srgb, var(--color-dark-background) 28%, transparent) 40%, transparent 100%)}.F7nMxG_menuContent{pointer-events:auto}
.sIbyXW_mapContainer{min-height:calc(100% - 60px)}
.MIhBcq_container{justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 400px);padding:4rem 0;display:flex}.MIhBcq_imageSection{width:100%;max-width:1280px;margin:0 auto;padding:0 2rem}.MIhBcq_imageWrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f8fafc80 0%,#f8fafccc 100%);border-radius:2rem;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 25px 80px -20px #5d153d26,0 10px 40px -15px #5d153d1a,0 0 0 1px #5d153d1f,inset 0 1px #d4af3714}.MIhBcq_imageWrapper:before{content:"";-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;background:linear-gradient(135deg,#5d153d,#d4af37,#8b4b8c,#5d153d);border-radius:2rem;padding:2px;transition:opacity .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.MIhBcq_imageWrapper:hover:before{opacity:.5}.MIhBcq_imageWrapper:hover{transform:translateY(-2px);box-shadow:0 30px 90px -25px #5d153d2e,0 15px 45px -18px #5d153d24,0 0 0 1px #5d153d26,inset 0 1px #d4af371a}.MIhBcq_imageContainer{aspect-ratio:16/9;background:radial-gradient(at 0 0,#5d153d0d 0%,#0000 50%),radial-gradient(at 100% 100%,#8b4b8c0a 0%,#0000 50%),radial-gradient(#d4af3708 0%,#0000 70%);border-radius:2rem;width:100%;position:relative;overflow:hidden}.MIhBcq_imageContainer:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffff05 0%,#0000 20% 80%,#ffffff08 100%);position:absolute;inset:0}.MIhBcq_image{object-fit:contain;filter:brightness()contrast(1.02)drop-shadow(0 4px 12px #5d153d1a)drop-shadow(0 2px 6px #5d153d14);width:100%;height:100%;padding:.125rem;transition:filter .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.MIhBcq_imageWrapper:hover .MIhBcq_image{filter:brightness(1.01)contrast(1.02)drop-shadow(0 6px 16px #5d153d1f)drop-shadow(0 3px 8px #5d153d17);transform:scale(1.005)}@media (max-width:1280px){.MIhBcq_container{padding:3rem 0}.MIhBcq_imageSection{padding:0 1.5rem}.MIhBcq_image{padding:.125rem}}@media (max-width:1024px){.MIhBcq_container{min-height:calc(100vh - 350px);padding:2.5rem 0}.MIhBcq_imageWrapper,.MIhBcq_imageContainer{border-radius:1.5rem}.MIhBcq_image{padding:.125rem}}@media (max-width:768px){.MIhBcq_container{min-height:auto;padding:2rem 0}.MIhBcq_imageSection{padding:0 1rem}.MIhBcq_imageWrapper{border-radius:1.25rem}.MIhBcq_imageContainer{aspect-ratio:4/3;border-radius:1.25rem}.MIhBcq_image{padding:.25rem}}@media (max-width:480px){.MIhBcq_container{padding:1.5rem 0}.MIhBcq_imageSection{padding:0 .75rem}.MIhBcq_imageWrapper{border-radius:1rem}.MIhBcq_imageContainer{aspect-ratio:1;border-radius:1rem}.MIhBcq_image{padding:.25rem}}@media (prefers-color-scheme:dark){.MIhBcq_imageWrapper{background:linear-gradient(135deg,#5d153d1a 0%,#8b4b8c14 100%);box-shadow:0 25px 80px -20px #5d153d59,0 10px 40px -15px #5d153d40,0 0 0 1px #8b4b8c40,inset 0 1px #d4af371a}.MIhBcq_imageWrapper:before{opacity:0;background:linear-gradient(135deg,#5d153d,#d4af37,#8b4b8c,#5d153d)}.MIhBcq_imageWrapper:hover:before{opacity:.5}.MIhBcq_imageWrapper:hover{box-shadow:0 30px 90px -25px #5d153d66,0 15px 45px -18px #5d153d52,0 0 0 1px #8b4b8c4d,inset 0 1px #d4af371f}.MIhBcq_imageContainer{background:radial-gradient(at 0 0,#5d153d1a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b4b8c14 0%,#0000 50%),radial-gradient(#d4af370d 0%,#0000 70%)}.MIhBcq_imageContainer:after{background:linear-gradient(#0000000a 0%,#0000 20% 80%,#0000000d 100%)}.MIhBcq_image{filter:brightness(.98)contrast(1.05)drop-shadow(0 4px 12px #5d153d40)drop-shadow(0 2px 6px #5d153d33)}.MIhBcq_imageWrapper:hover .MIhBcq_image{filter:brightness(.99)contrast(1.05)drop-shadow(0 6px 16px #5d153d4d)drop-shadow(0 3px 8px #5d153d38)}}.dark .MIhBcq_imageWrapper{background:linear-gradient(135deg,#5d153d1a 0%,#8b4b8c14 100%);box-shadow:0 25px 80px -20px #5d153d59,0 10px 40px -15px #5d153d40,0 0 0 1px #8b4b8c40,inset 0 1px #d4af371a}.dark .MIhBcq_imageWrapper:before{opacity:0;background:linear-gradient(135deg,#5d153d,#d4af37,#8b4b8c,#5d153d)}.dark .MIhBcq_imageWrapper:hover:before{opacity:.5}.dark .MIhBcq_imageWrapper:hover{box-shadow:0 30px 90px -25px #5d153d66,0 15px 45px -18px #5d153d52,0 0 0 1px #8b4b8c4d,inset 0 1px #d4af371f}.dark .MIhBcq_imageContainer{background:radial-gradient(at 0 0,#5d153d1a 0%,#0000 50%),radial-gradient(at 100% 100%,#8b4b8c14 0%,#0000 50%),radial-gradient(#d4af370d 0%,#0000 70%)}.dark .MIhBcq_imageContainer:after{background:linear-gradient(#0000000a 0%,#0000 20% 80%,#0000000d 100%)}.dark .MIhBcq_image{filter:brightness(.98)contrast(1.05)drop-shadow(0 4px 12px #5d153d40)drop-shadow(0 2px 6px #5d153d33)}.dark .MIhBcq_imageWrapper:hover .MIhBcq_image{filter:brightness(.99)contrast(1.05)drop-shadow(0 6px 16px #5d153d4d)drop-shadow(0 3px 8px #5d153d38)}
.mLLNzG_chipContainer{justify-content:center;align-items:center;width:100%;display:flex}.mLLNzG_chipFrame{border-top:1px solid color-mix(in srgb, var(--color-secondary) 35%, transparent);border-bottom:1px solid color-mix(in srgb, var(--color-secondary) 35%, transparent);background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--color-secondary) 6%, transparent) 20%, color-mix(in srgb, var(--color-primary) 8%, transparent) 50%, color-mix(in srgb, var(--color-secondary) 6%, transparent) 80%, transparent 100%);-webkit-backdrop-filter:blur(8px);justify-content:center;align-items:center;max-width:52rem;padding:1rem 2.25rem;display:inline-flex;position:relative}@media (min-width:768px){.mLLNzG_chipFrame{padding:1.125rem 2.75rem}}.mLLNzG_cornerTL,.mLLNzG_cornerTR,.mLLNzG_cornerBL,.mLLNzG_cornerBR{border-color:var(--color-secondary);pointer-events:none;width:.875rem;height:.875rem;position:absolute}.mLLNzG_cornerTL{border-top:2px solid;border-left:2px solid;top:-1px;left:-1px}.mLLNzG_cornerTR{border-top:2px solid;border-right:2px solid;top:-1px;right:-1px}.mLLNzG_cornerBL{border-bottom:2px solid;border-left:2px solid;bottom:-1px;left:-1px}.mLLNzG_cornerBR{border-bottom:2px solid;border-right:2px solid;bottom:-1px;right:-1px}.mLLNzG_marker{border:1px solid color-mix(in srgb, var(--color-secondary) 70%, transparent);flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;display:inline-flex;transform:rotate(45deg)}.mLLNzG_markerDot{background-color:var(--color-secondary);width:.375rem;height:.375rem;box-shadow:0 0 8px color-mix(in srgb, var(--color-secondary) 80%, transparent);animation:2s ease-in-out infinite mLLNzG_markerPulse}@keyframes mLLNzG_markerPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.mLLNzG_text{color:#fff;letter-spacing:.01em;text-align:center;text-shadow:0 1px 12px #0006;font-size:.875rem;font-weight:500;line-height:1.4}@media (min-width:768px){.mLLNzG_text{font-size:1rem}}@keyframes mLLNzG_chipFadeSlideIn{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes mLLNzG_chipFadeSlideOut{0%{opacity:1;filter:blur();transform:translateY(0)}to{opacity:0;filter:blur(4px);transform:translateY(-8px)}}.mLLNzG_chipEnter{animation:.5s ease-out forwards mLLNzG_chipFadeSlideIn}.mLLNzG_chipExit{animation:.5s ease-in forwards mLLNzG_chipFadeSlideOut}@media (prefers-reduced-motion:reduce){.mLLNzG_chipEnter,.mLLNzG_chipExit,.mLLNzG_markerDot{opacity:1;filter:none;animation:none;transform:none}}
.o0dU2W_wrapper{z-index:50;will-change:transform, opacity;transition:opacity .32s cubic-bezier(.16,1,.3,1),transform .32s cubic-bezier(.16,1,.3,1);position:fixed;bottom:1rem;right:1rem}@media (min-width:768px){.o0dU2W_wrapper{bottom:1.75rem;right:1.75rem}}.o0dU2W_hidden{opacity:0;pointer-events:none;transform:translateY(1.25rem)scale(.9)}.o0dU2W_visible{opacity:1;transform:translateY(0)scale(1)}.o0dU2W_button{border:1px solid color-mix(in srgb, var(--color-primary) 80%, #000);background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--color-quinary) 70%, var(--color-primary)) 0%, var(--color-primary) 55%, color-mix(in srgb, var(--color-primary) 85%, #000) 100%);color:#fff;cursor:pointer;width:3rem;height:3rem;box-shadow:0 1px 2px #0000002e, 0 14px 36px -12px color-mix(in srgb, var(--color-primary) 55%, transparent), inset 0 1px 0 #ffffff2e;border-radius:9999px;justify-content:center;align-items:center;transition:transform .26s cubic-bezier(.16,1,.3,1),box-shadow .26s,border-color .24s,background .26s;display:inline-flex;position:relative}@media (min-width:768px){.o0dU2W_button{width:3.25rem;height:3.25rem}}.o0dU2W_button:hover{border-color:color-mix(in srgb, var(--color-secondary) 55%, var(--color-primary));background:radial-gradient(circle at 30% 25%, color-mix(in srgb, var(--color-quinary) 90%, #fff) 0%, color-mix(in srgb, var(--color-primary) 92%, var(--color-quinary)) 55%, var(--color-primary) 100%);box-shadow:0 2px 4px #0000002e, 0 22px 48px -14px color-mix(in srgb, var(--color-primary) 70%, transparent), 0 0 0 4px color-mix(in srgb, var(--color-secondary) 18%, transparent), inset 0 1px 0 #ffffff47;transform:translateY(-3px)}.o0dU2W_button:active{transform:translateY(-1px)scale(.96)}.o0dU2W_button:focus-visible{box-shadow:0 0 0 2px var(--background), 0 0 0 4px color-mix(in srgb, var(--color-secondary) 75%, transparent), 0 14px 36px -12px color-mix(in srgb, var(--color-primary) 55%, transparent);outline:none}.o0dU2W_ring{pointer-events:none;width:calc(100% - 6px);height:calc(100% - 6px);position:absolute;inset:3px;overflow:visible;transform:rotate(-90deg)}.o0dU2W_ringTrack{stroke:#ffffff2e;stroke-width:2px;fill:none}.o0dU2W_ringProgress{stroke:var(--color-secondary);stroke-width:2px;fill:none;stroke-linecap:round;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-secondary) 55%, transparent));transition:stroke-dashoffset .14s linear}.o0dU2W_icon{z-index:1;color:#fff;filter:drop-shadow(0 1px 1px #00000040);transition:transform .26s cubic-bezier(.16,1,.3,1);position:relative}.o0dU2W_button:hover .o0dU2W_icon{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.o0dU2W_wrapper{transition:opacity .18s}.o0dU2W_button,.o0dU2W_button:hover,.o0dU2W_button:active{transform:none}.o0dU2W_icon,.o0dU2W_button:hover .o0dU2W_icon{transition:none;transform:none}.o0dU2W_ringProgress{transition:none}}
.QTp9aq_dotPattern1{background-image:radial-gradient(circle at 25% 25%, hsl(var(--primary)) 1.5px, transparent 1.5px), radial-gradient(circle at 75% 75%, hsl(var(--secondary)) 1px, transparent 1px);background-size:30px 30px,20px 20px}.QTp9aq_linePattern{background-image:linear-gradient(45deg, hsl(var(--border)) .5px, transparent .5px), linear-gradient(-45deg, hsl(var(--border)) .5px, transparent .5px);background-size:15px 15px}.QTp9aq_dotPattern1Large{background-image:radial-gradient(circle at 25% 25%, hsl(var(--primary)) 1.5px, transparent 1.5px), radial-gradient(circle at 75% 75%, hsl(var(--secondary)) 1px, transparent 1px);background-size:50px 50px,40px 40px}.QTp9aq_linePatternLarge{background-image:linear-gradient(45deg, hsl(var(--border)) .5px, transparent .5px), linear-gradient(-45deg, hsl(var(--border)) .5px, transparent .5px);background-size:70px 70px}.QTp9aq_dotPattern2{background-image:radial-gradient(circle at 30% 30%, hsl(var(--primary)) 1px, transparent 1px);background-size:20px 20px}
.b1iKSq_section{isolation:isolate;width:100%;padding:3rem 0 5rem;position:relative;overflow:hidden}.b1iKSq_section:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(60% 40% at 50% 0,#d4af370f 0%,#0000 70%),radial-gradient(80% 60% at 50% 100%,#5d153d0a 0%,#0000 70%);position:absolute;inset:0}.b1iKSq_inner{text-align:center;flex-direction:column;align-items:center;gap:2.25rem;width:100%;max-width:1280px;margin-inline:auto;padding:0 2rem;display:flex}.b1iKSq_eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#8b4b8c;background:linear-gradient(135deg,#d4af3714 0%,#5d153d0d 100%);border:1px solid #d4af3738;border-radius:999px;align-items:center;gap:.6rem;padding:.5rem 1.1rem;font-size:.72rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff80}.b1iKSq_eyebrow:before{content:"";background:#d4af37;border-radius:999px;width:.35rem;height:.35rem;box-shadow:0 0 0 3px #d4af372e}.b1iKSq_grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.75rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.b1iKSq_cell{flex:0 34rem;min-width:0;max-width:34rem;margin:0;padding:0}.b1iKSq_card{color:inherit;background:linear-gradient(#fffffffa 0%,#faf7fcf2 100%);border:1px solid #5d153d1a;border-radius:1.5rem;flex-direction:column;align-items:stretch;gap:1.4rem;padding:1.75rem;text-decoration:none;transition:transform .32s cubic-bezier(.4,0,.2,1),border-color .32s cubic-bezier(.4,0,.2,1),box-shadow .32s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6,0 20px 50px -30px #5d153d2e,0 8px 24px -16px #5d153d1a}.b1iKSq_card:hover{border-color:#d4af3761;transform:translateY(-4px);box-shadow:inset 0 1px #fffffff2,0 30px 70px -28px #5d153d40,0 12px 32px -18px #5d153d26}.b1iKSq_card:focus-visible{outline-offset:4px;outline:2px solid #d4af37}.b1iKSq_cardGlow{opacity:0;pointer-events:none;background:radial-gradient(at top,#d4af3714 0%,#0000 55%);border-radius:1.5rem;transition:opacity .32s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.b1iKSq_card:hover .b1iKSq_cardGlow{opacity:1}.b1iKSq_logoFrame{aspect-ratio:3;background:radial-gradient(#fff 0%,#fafafcf5 100%);border:1px solid #5d153d0f;border-radius:1rem;justify-content:center;align-items:center;width:100%;padding:1.5rem 2rem;display:flex;position:relative;overflow:hidden}.b1iKSq_logo{object-fit:contain;width:100%;height:100%;transition:transform .32s cubic-bezier(.4,0,.2,1)}.b1iKSq_card:hover .b1iKSq_logo{transform:scale(1.02)}.b1iKSq_meta{text-align:left;justify-content:space-between;align-items:center;gap:1rem;padding:0 .35rem;display:flex;position:relative}.b1iKSq_metaText{flex-direction:column;gap:.2rem;min-width:0;display:flex}.b1iKSq_metaName{letter-spacing:-.01em;color:#1a1a1a;font-size:1.02rem;font-weight:600}.b1iKSq_metaLocation{letter-spacing:.01em;color:#1a1a1a8c;font-size:.8rem;font-weight:500}.b1iKSq_cta{letter-spacing:.06em;text-transform:uppercase;color:#5d153d;white-space:nowrap;background:#ffffffb3;border:1px solid #5d153d33;border-radius:999px;align-items:center;gap:.45rem;padding:.6rem 1.1rem;font-size:.76rem;font-weight:600;transition:background .32s cubic-bezier(.4,0,.2,1),border-color .32s cubic-bezier(.4,0,.2,1),color .32s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.b1iKSq_card:hover .b1iKSq_cta{color:#fff;background:#5d153d;border-color:#5d153d}.b1iKSq_cta svg{transition:transform .32s cubic-bezier(.4,0,.2,1)}.b1iKSq_card:hover .b1iKSq_cta svg{transform:translate(2px,-2px)}@media (max-width:768px){.b1iKSq_section{padding:2.5rem 0 3.5rem}.b1iKSq_inner{gap:1.75rem;padding:0 1.25rem}.b1iKSq_card{gap:1.1rem;padding:1.25rem}.b1iKSq_logoFrame{padding:1.25rem 1.5rem}.b1iKSq_meta{text-align:center;flex-direction:column;align-items:stretch;gap:.85rem}.b1iKSq_metaText{align-items:center}.b1iKSq_cta{align-self:center}}@media (max-width:480px){.b1iKSq_inner{padding:0 1rem}.b1iKSq_eyebrow{padding:.45rem .95rem;font-size:.68rem}.b1iKSq_logoFrame{aspect-ratio:5/2;padding:1rem 1.25rem}.b1iKSq_cta{padding:.55rem 1rem;font-size:.74rem}}.dark .b1iKSq_section:before{background:radial-gradient(60% 40% at 50% 0,#d4af3712 0%,#0000 70%),radial-gradient(80% 60% at 50% 100%,#5d153d1f 0%,#0000 70%)}.dark .b1iKSq_eyebrow{color:#e8c55c;background:linear-gradient(135deg,#d4af371a 0%,#8b4b8c14 100%);border-color:#d4af3747;box-shadow:inset 0 1px #ffffff0d}.dark .b1iKSq_card{background:linear-gradient(#16121ad9 0%,#100e14eb 100%);border-color:#d4af3724;box-shadow:inset 0 1px #ffffff0a,0 20px 50px -20px #0000008c,0 8px 24px -12px #0006}.dark .b1iKSq_card:hover{border-color:#d4af376b;box-shadow:inset 0 1px #ffffff0d,0 30px 70px -24px #000000a6,0 12px 32px -14px #00000080}.dark .b1iKSq_cardGlow{background:radial-gradient(at top,#d4af3724 0%,#0000 55%)}.dark .b1iKSq_logoFrame{background:linear-gradient(#fafafcfa 0%,#f5f5f8f2 100%);border-color:#d4af372e}.dark .b1iKSq_metaName{color:#f5f5f7}.dark .b1iKSq_metaLocation{color:#f5f5f780}.dark .b1iKSq_cta{color:#e8c55c;background:#ffffff08;border-color:#d4af3752}.dark .b1iKSq_card:hover .b1iKSq_cta{color:#1a1018;background:#d4af37;border-color:#d4af37}@media (prefers-reduced-motion:reduce){.b1iKSq_card,.b1iKSq_card:hover,.b1iKSq_logo,.b1iKSq_cta,.b1iKSq_cta svg,.b1iKSq_cardGlow{transition:none;transform:none}}
.KDSfYa_stackTrace{background-color:#0003}
.jARquG_page{background:linear-gradient(180deg, color-mix(in srgb, var(--surface) 70%, var(--background)) 0%, var(--background) 18rem), var(--background)}.jARquG_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:min(100%,22rem);margin:0;display:grid}.jARquG_statItem{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 90%, transparent);border-radius:8px;min-width:0;padding:.55rem .65rem}.jARquG_statItem dt{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;font-weight:600;overflow:hidden}.jARquG_statItem dd{color:var(--foreground);font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:1.12rem;font-weight:800;line-height:1}.jARquG_gallerySection{padding-bottom:5rem}.jARquG_toolbar{top:var(--menu-height,4rem);z-index:20;border-bottom:1px solid color-mix(in srgb, var(--border) 70%, transparent);background:color-mix(in srgb, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(14px);flex-direction:column;gap:.85rem;padding-top:1rem;padding-bottom:.85rem;display:flex;position:sticky}@media (min-width:720px){.jARquG_toolbar{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:.75rem;display:grid}.jARquG_stats,.jARquG_densityControl{justify-self:end}}@media (min-width:1120px){.jARquG_toolbar{grid-template-columns:minmax(18rem,32rem) minmax(16rem,22rem) auto auto}}.jARquG_selectField{gap:.35rem;min-width:0;display:grid}.jARquG_selectField label{color:var(--muted);letter-spacing:0;font-size:.76rem;font-weight:700}.jARquG_selectShell{display:block;position:relative}.jARquG_selectShell:after{border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);content:"";pointer-events:none;width:.55rem;height:.55rem;position:absolute;top:50%;right:1rem;transform:translateY(-68%)rotate(45deg)}.jARquG_groupSelect{border:1px solid var(--border);appearance:none;background-color:color-mix(in srgb, var(--card) 94%, transparent);width:100%;min-height:3rem;color:var(--foreground);font:inherit;text-overflow:ellipsis;touch-action:manipulation;border-radius:8px;padding:0 2.75rem 0 1rem;font-size:clamp(.92rem,.88rem + .12vw,1rem);font-weight:750;line-height:1.2;display:block;box-shadow:0 8px 20px #0000000b}.jARquG_groupSelect:hover{border-color:color-mix(in srgb, var(--color-secondary) 58%, var(--border))}.jARquG_groupSelect:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.jARquG_resultsLine{color:var(--muted);font-variant-numeric:tabular-nums;text-align:left;margin:0;font-size:.9rem}.jARquG_resultsLine strong{color:var(--foreground)}@media (min-width:720px){.jARquG_resultsLine{text-align:right;white-space:nowrap;align-self:center}}.jARquG_densityControl{border:1px solid var(--border);background:var(--card);border-radius:8px;width:fit-content;margin:0;padding:.25rem;display:inline-flex}.jARquG_densityButton{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.jARquG_densityButton:hover{color:var(--foreground)}.jARquG_densityButtonActive{background:color-mix(in srgb, var(--color-secondary) 18%, transparent);color:var(--accent-green-on-surface)}.jARquG_galleryGridWrapper{padding-top:1.25rem}.jARquG_galleryGrid{column-count:1;column-gap:1rem}@media (min-width:640px){.jARquG_galleryGridComfortable{column-count:2}.jARquG_galleryGridCompact{column-count:3}}@media (min-width:1040px){.jARquG_galleryGrid{column-gap:1.25rem}.jARquG_galleryGridComfortable{column-count:3}.jARquG_galleryGridCompact{column-count:4}}@media (min-width:1480px){.jARquG_galleryGridComfortable{column-count:4}.jARquG_galleryGridCompact{column-count:5}}.jARquG_photoCard{border:1px solid var(--border);background:var(--card);vertical-align:top;break-inside:avoid;content-visibility:auto;contain-intrinsic-size:360px 320px;border-radius:8px;width:100%;margin:0 0 1rem;display:inline-block;overflow:hidden;box-shadow:0 10px 26px #0000000e}@media (min-width:1040px){.jARquG_photoCard{margin-bottom:1.25rem}}.dark .jARquG_photoCard{box-shadow:0 14px 34px #00000047}.jARquG_photoButton{cursor:zoom-in;touch-action:manipulation;background:0 0;border:0;width:100%;padding:0;display:block}.jARquG_photoButton:focus-visible{outline:2px solid var(--color-primary);outline-offset:-4px}.jARquG_photoFrame{background:linear-gradient(90deg, transparent, #ffffff57, transparent) 0 0 / 220% 100%, var(--surface);width:100%;min-height:10rem;display:block;position:relative;overflow:hidden}.jARquG_photoImage{object-fit:cover;width:100%;height:100%;transition:opacity .18s,transform .22s;display:block;transform:scale(1)}.jARquG_photoButton:hover .jARquG_photoImage{transform:scale(1.035)}.jARquG_expandBadge{color:#fff;opacity:0;background:#0a0a0ab8;border-radius:8px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:opacity .18s,transform .18s;display:inline-flex;position:absolute;bottom:.75rem;right:.75rem;transform:translateY(.4rem)}.jARquG_photoButton:hover .jARquG_expandBadge,.jARquG_photoButton:focus-visible .jARquG_expandBadge{opacity:1;transform:translateY(0)}.jARquG_photoMeta{gap:.45rem;padding:.65rem .75rem .75rem;display:grid}.jARquG_groupPill{border:1px solid color-mix(in srgb, var(--color-secondary) 40%, var(--border));width:fit-content;max-width:100%;color:var(--accent-green-on-surface);text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:.3rem .58rem;font-size:.72rem;font-weight:700;line-height:1.2;overflow:hidden}.jARquG_loadMoreSentinel{break-inside:avoid;width:100%;height:1px;display:block}.jARquG_emptySection{padding:2rem 0 5rem}.jARquG_emptyState{border:1px dashed var(--border);background:color-mix(in srgb, var(--surface) 72%, transparent);min-height:16rem;color:var(--muted);text-align:center;border-radius:8px;place-items:center;gap:.7rem;padding:2rem;display:grid}.jARquG_emptyState svg{color:var(--color-secondary)}.jARquG_emptyTitle{color:var(--foreground);font-size:1.15rem;font-weight:800}.jARquG_emptyDescription{max-width:26rem;line-height:1.7}.jARquG_lightbox{z-index:2147483647;padding:max(1rem, env(safe-area-inset-top)) max(1rem, env(safe-area-inset-right)) max(1rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:#000000e6;place-items:center;display:grid;position:fixed;inset:0}.jARquG_lightboxPanel{overscroll-behavior:contain;color:#fff;background:#101010;border:1px solid #ffffff29;border-radius:8px;grid-template-rows:auto minmax(0,1fr) auto;width:min(100%,94rem);height:min(100%,58rem);max-height:calc(100vh - 2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #0000008c}.jARquG_lightboxToolbar{border-color:#ffffff21;border-bottom-style:solid;border-bottom-width:1px;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:.85rem;display:flex}.jARquG_lightboxTitleBlock{flex:auto;min-width:0}.jARquG_lightboxActions{flex:none;align-items:center;gap:.6rem;display:inline-flex}.jARquG_lightboxTitleBlock h2{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.98rem;font-weight:800;line-height:1.3;overflow:hidden}.jARquG_lightboxTitleBlock p{color:#ffffffad;font-variant-numeric:tabular-nums;margin:.25rem 0 0;font-size:.78rem}.jARquG_iconButton,.jARquG_navButton,.jARquG_downloadButton{touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.jARquG_iconButton,.jARquG_navButton{color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;transition:background-color .16s,border-color .16s}.jARquG_iconButton{flex:none;width:2.6rem;height:2.6rem}.jARquG_iconButton:hover,.jARquG_navButton:hover{background:#ffffff29;border-color:#ffffff61}.jARquG_iconButton:focus-visible,.jARquG_navButton:focus-visible,.jARquG_downloadButton:focus-visible{outline-offset:2px;outline:2px solid #d4af37}.jARquG_lightboxViewport{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr);place-items:center;min-width:0;min-height:0;padding:.5rem;display:grid;position:relative}.jARquG_lightboxImage{z-index:1;object-fit:contain;grid-area:1/1;width:100%;height:100%;transition:opacity .18s,filter .18s;display:block;position:relative}.jARquG_lightboxPreviewImage{z-index:1}.jARquG_lightboxFullImage{z-index:2}.jARquG_lightboxPreviewImageLoading{opacity:.34;filter:blur(10px)}.jARquG_lightboxFullImageLoading{opacity:0}.jARquG_lightboxImageReady{opacity:1;filter:blur()}.jARquG_lightboxSkeleton{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(135deg,#ffffff14,#fff0),#ffffff0f;border-radius:8px;transition:opacity .16s;position:absolute;inset:.5rem;overflow:hidden}.jARquG_lightboxSkeleton:before{content:"";background:linear-gradient(90deg,#0000,#ffffff29,#0000);animation:1.1s ease-in-out infinite jARquG_lightboxSkeletonSweep;position:absolute;inset:0;transform:translate(-100%)}.jARquG_lightboxSkeleton[data-visible=true]{opacity:1}.jARquG_preloadImages{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.jARquG_preloadImages img{width:1px;height:1px}@keyframes jARquG_lightboxSkeletonSweep{to{transform:translate(100%)}}.jARquG_navButton{z-index:3;width:3rem;height:3rem;position:absolute;top:50%;transform:translateY(-50%)}.jARquG_navButtonPrev{left:.85rem}.jARquG_navButtonNext{right:.85rem}.jARquG_downloadButton{color:#101010;white-space:nowrap;background:#d4af37;border:1px solid #e1c773;gap:.45rem;min-height:2.6rem;padding:0 .9rem;font-size:.85rem;font-weight:800;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s}.jARquG_downloadButton:hover{background:#e8c75c;border-color:#fff;transform:translateY(-1px)}.jARquG_filmstrip{scrollbar-width:none;border-top:1px solid #ffffff21;gap:.45rem;padding:.55rem .75rem .75rem;display:flex;overflow-x:auto}.jARquG_filmstrip::-webkit-scrollbar{display:none}.jARquG_filmstripButton{cursor:pointer;opacity:.66;background:#ffffff14;border:1px solid #ffffff2e;border-radius:8px;flex:none;width:4.4rem;height:3.15rem;padding:0;overflow:hidden}.jARquG_filmstripButtonActive{opacity:1;border-color:#d4af37;box-shadow:0 0 0 2px #d4af3740}.jARquG_filmstripImage{object-fit:cover;width:100%;height:100%;display:block}@media (max-width:900px){.jARquG_lightboxPanel{grid-template-rows:minmax(0,1fr) auto}.jARquG_lightboxToolbar{z-index:10;padding:max(.75rem, env(safe-area-inset-top)) max(.75rem, env(safe-area-inset-right)) 1.75rem max(.75rem, env(safe-area-inset-left));background:linear-gradient(#000000e6 0%,#000000a8 66%,#0000 100%);border-bottom:0;align-items:flex-start;gap:.75rem;position:absolute;top:0;left:0;right:0}.jARquG_lightboxTitleBlock{max-width:calc(100% - 10rem)}.jARquG_lightboxActions{gap:.45rem;margin-left:auto}.jARquG_downloadButton span{display:none}.jARquG_downloadButton,.jARquG_iconButton{background-clip:padding-box;width:2.75rem;height:2.75rem;min-height:2.75rem;padding:0}.jARquG_lightboxViewport{padding-top:max(5rem, calc(env(safe-area-inset-top) + 4.25rem))}}@media (max-width:640px){.jARquG_lightbox{background:#000;padding:0}.jARquG_lightboxPanel{width:100dvw;height:100dvh;max-height:none;box-shadow:none;border:0;border-radius:0;display:grid}.jARquG_lightboxViewport{padding:max(5rem, calc(env(safe-area-inset-top) + 4.25rem)) .5rem max(5rem, calc(env(safe-area-inset-bottom) + 4.25rem))}.jARquG_navButton{top:auto;bottom:max(1rem, calc(env(safe-area-inset-bottom) + .85rem));background:#ffffff29;width:2.65rem;height:2.65rem;transform:none;box-shadow:0 10px 30px #0000006b}.jARquG_navButtonPrev{left:calc(50% - 3.1rem)}.jARquG_navButtonNext{right:calc(50% - 3.1rem)}.jARquG_filmstrip{padding:.45rem .5rem max(.45rem, env(safe-area-inset-bottom));border-top-color:#ffffff1a;gap:.38rem}.jARquG_filmstripButton{width:3.5rem;height:2.5rem}}@media (prefers-reduced-motion:reduce){.jARquG_photoImage,.jARquG_expandBadge,.jARquG_lightboxImage,.jARquG_lightboxSkeleton,.jARquG_iconButton,.jARquG_navButton,.jARquG_downloadButton{transition-duration:.01ms}.jARquG_photoFrame,.jARquG_lightboxSkeleton:before{animation:none}.jARquG_photoButton:hover .jARquG_photoImage,.jARquG_downloadButton:hover{transform:none}}
.kgtcEa_view-profile-link{background:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary);transition:background-color .2s,color .2s,border-color .2s}.kgtcEa_view-profile-link:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.dark .kgtcEa_view-profile-link{border-color:var(--color-secondary);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-secondary) 45%, transparent)}.dark .kgtcEa_view-profile-link:hover{border-color:var(--color-secondary);box-shadow:0 0 0 1px var(--color-secondary), 0 4px 12px -2px #d4af3733}.kgtcEa_focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:4px}.kgtcEa_card-hover{transition:border-color .3s,box-shadow .3s}.kgtcEa_card-hover:hover{border-color:color-mix(in srgb, var(--color-primary) 30%, transparent);box-shadow:0 8px 24px -8px color-mix(in srgb, var(--color-primary) 12%, transparent)}.dark .kgtcEa_card-hover:hover{box-shadow:0 8px 24px -8px color-mix(in srgb, var(--color-primary) 20%, transparent)}.kgtcEa_focus-ring{transition:box-shadow .15s ease-in-out}.kgtcEa_focus-ring:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 30%, transparent)}.kgtcEa_mining-gradient{background:linear-gradient(135deg, var(--color-primary) 0%, var(--color-quaternary) 100%)}.kgtcEa_gold-accent{color:var(--color-secondary)}.kgtcEa_silver-accent{color:var(--color-tertiary)}.kgtcEa_copper-accent{color:var(--color-quaternary-on-surface)}.kgtcEa_btn-primary-hover:hover{background:linear-gradient(135deg, var(--color-primary) 0%, color-mix(in srgb, var(--color-primary) 90%, var(--color-black)) 100%);box-shadow:0 8px 25px -8px color-mix(in srgb, var(--color-primary) 40%, transparent)}.kgtcEa_primary-button{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.kgtcEa_primary-button:hover{background:color-mix(in srgb, var(--color-primary) 90%, var(--color-black));border-color:var(--color-primary)}.dark .kgtcEa_primary-button{background:var(--color-primary);border-color:var(--color-secondary);box-shadow:0 0 0 1px var(--color-secondary), 0 4px 12px -2px #d4af3733}.dark .kgtcEa_primary-button:hover{background:color-mix(in srgb, var(--color-primary) 85%, var(--color-white));border-color:var(--color-secondary);box-shadow:0 0 0 2px var(--color-secondary), 0 8px 25px -8px #d4af374d}.dark .kgtcEa_stand-chip{background:color-mix(in srgb, var(--color-primary) 20%, transparent);border-color:var(--color-secondary);color:var(--color-secondary)}.dark .kgtcEa_stand-chip:hover{background:color-mix(in srgb, var(--color-primary) 30%, transparent);border-color:var(--color-secondary)}.dark .kgtcEa_letter-circle{background:color-mix(in srgb, var(--color-primary) 15%, transparent);border-color:var(--color-secondary);color:var(--color-secondary)}.dark .kgtcEa_letter-circle:hover{background:var(--color-secondary);color:var(--color-black);border-color:var(--color-secondary)}.dark .kgtcEa_table-header{background:color-mix(in srgb, var(--color-primary) 10%, transparent);border-color:var(--color-secondary)}.kgtcEa_primary-text{color:var(--color-primary)}.kgtcEa_secondary-text{color:var(--color-secondary)}.kgtcEa_tertiary-text{color:var(--color-tertiary)}.kgtcEa_quaternary-text{color:var(--color-quaternary-on-surface)}.dark .kgtcEa_primary-text{color:var(--color-secondary)}.dark .kgtcEa_company-name:hover{color:var(--color-secondary)}.kgtcEa_table-row-hover:hover{background-color:color-mix(in srgb, var(--color-primary) 5%, transparent)}.dark .kgtcEa_table-row-hover:hover{background-color:color-mix(in srgb, var(--color-primary) 10%, transparent)}.kgtcEa_interactive-element{transition:background .2s,color .2s,border-color .2s,box-shadow .2s}.kgtcEa_reset-button{background:var(--color-primary);color:var(--color-white);border:1px solid var(--color-primary);box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-primary) 25%, transparent);transition:background .2s,box-shadow .2s}.kgtcEa_reset-button:hover{background:color-mix(in srgb, var(--color-primary) 90%, var(--color-black));box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-primary) 30%, transparent)}.dark .kgtcEa_reset-button{border-color:var(--color-secondary);box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-secondary) 25%, transparent)}.dark .kgtcEa_reset-button:hover{background:color-mix(in srgb, var(--color-primary) 85%, var(--color-white));box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-secondary) 30%, transparent)}.kgtcEa_letter-button{background:var(--color-background);color:var(--color-foreground);border:1px solid var(--color-border);font-size:.75rem;transition:background .2s,color .2s,border-color .2s}@media (min-width:640px){.kgtcEa_letter-button{font-size:.875rem}}.kgtcEa_letter-button:hover{background:var(--color-primary);color:var(--color-white);border-color:var(--color-primary)}.dark .kgtcEa_letter-button:hover{border-color:var(--color-secondary)}@media (min-width:1536px){.kgtcEa_wide-screen-container{max-width:1280px;margin:0 auto}.kgtcEa_wide-screen-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));max-width:none}.kgtcEa_wide-screen-controls{max-width:1280px;margin:0 auto}}@media (min-width:1920px){.kgtcEa_ultra-wide-grid{grid-template-columns:repeat(auto-fit,minmax(300px,320px));justify-content:center;gap:2rem}.kgtcEa_ultra-wide-container{max-width:1280px}}.kgtcEa_card-max-width{max-width:100%}@media (min-width:640px){.kgtcEa_card-max-width{max-width:400px}}.kgtcEa_centered-content{flex-direction:column;align-items:center;width:100%;display:flex}.kgtcEa_few-results-grid{grid-template-columns:1fr;justify-content:center;gap:1rem;max-width:1200px;margin:0 auto;display:grid}@media (min-width:640px){.kgtcEa_few-results-grid{grid-template-columns:repeat(auto-fit,minmax(280px,400px));gap:1.5rem}}@media (min-width:768px){.kgtcEa_few-results-grid{grid-template-columns:repeat(auto-fit,minmax(320px,380px));gap:2rem}}@media (min-width:1024px){.kgtcEa_few-results-grid{grid-template-columns:repeat(auto-fit,minmax(340px,400px));gap:2.5rem}}.kgtcEa_very-few-results{grid-template-columns:1fr;justify-content:center;gap:1rem;max-width:800px;margin:0 auto;display:grid}@media (min-width:640px){.kgtcEa_very-few-results{grid-template-columns:repeat(auto-fit,minmax(280px,350px));gap:1.5rem}}@media (min-width:768px){.kgtcEa_very-few-results{grid-template-columns:repeat(2,minmax(300px,350px));gap:2rem}}@media (min-width:1024px){.kgtcEa_very-few-results{grid-template-columns:repeat(3,minmax(300px,350px));gap:2rem}}.kgtcEa_results-counter{background:var(--color-surface);border:1px solid var(--color-border);transition:all .2s cubic-bezier(.4,0,.2,1)}.kgtcEa_results-counter:hover{border-color:var(--color-primary);box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-primary) 15%, transparent)}.kgtcEa_counter-badge{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary);border:1px solid color-mix(in srgb, var(--color-primary) 20%, transparent);text-align:center;min-width:1.75rem;font-size:.625rem;font-weight:700;transition:all .2s}@media (min-width:640px){.kgtcEa_counter-badge{min-width:2rem;font-size:.75rem}}.dark .kgtcEa_counter-badge{background:color-mix(in srgb, var(--color-secondary) 15%, transparent);color:var(--color-secondary);border-color:color-mix(in srgb, var(--color-secondary) 30%, transparent)}.kgtcEa_search-with-counter{position:relative}.kgtcEa_search-with-counter input:focus+.kgtcEa_counter-badge{background:color-mix(in srgb, var(--color-primary) 15%, transparent);border-color:var(--color-primary)}.dark .kgtcEa_search-with-counter input:focus+.kgtcEa_counter-badge{background:color-mix(in srgb, var(--color-secondary) 20%, transparent);border-color:var(--color-secondary)}.dark .kgtcEa_results-counter:hover{border-color:var(--color-secondary);box-shadow:0 4px 12px -2px color-mix(in srgb, var(--color-secondary) 20%, transparent)}.kgtcEa_filter-select.kgtcEa_filter-select{background:var(--color-card);border:1px solid var(--color-border);box-shadow:0 1px 3px -1px color-mix(in srgb, var(--color-foreground) 6%, transparent);appearance:none;background-image:none;padding-right:3rem;transition:border-color .2s,box-shadow .2s;position:relative}.kgtcEa_select-container:after{content:"";border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--color-muted);pointer-events:none;z-index:10;width:0;height:0;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.kgtcEa_filter-select::-moz-focus-inner{border:0}.kgtcEa_filter-select::-ms-expand{display:none}.kgtcEa_filter-select::-webkit-appearance{-webkit-appearance:none}.kgtcEa_filter-select:hover{border-color:color-mix(in srgb, var(--color-primary) 40%, transparent)}.kgtcEa_filter-select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary) 20%, transparent)}.kgtcEa_view-toggle-container{background:var(--color-card);border:1px solid var(--color-border);box-shadow:0 1px 3px -1px color-mix(in srgb, var(--color-foreground) 6%, transparent)}.kgtcEa_view-toggle-button{transition:all .2s cubic-bezier(.4,0,.2,1)}.kgtcEa_view-toggle-button:hover{background:color-mix(in srgb, var(--color-primary) 10%, transparent);color:var(--color-primary)}.kgtcEa_view-toggle-active{background:var(--color-primary);color:var(--color-white);box-shadow:0 2px 4px -1px color-mix(in srgb, var(--color-primary) 40%, transparent)}.dark .kgtcEa_select-container:after{border-top-color:var(--color-muted)}.dark .kgtcEa_filter-select:hover{border-color:var(--color-secondary)}.dark .kgtcEa_view-toggle-button:hover{background:color-mix(in srgb, var(--color-secondary) 15%, transparent);color:var(--color-secondary)}.kgtcEa_table-container{box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-foreground) 8%, transparent);border-radius:12px;overflow:hidden}.kgtcEa_table-header-cell{background:linear-gradient(135deg, color-mix(in srgb, var(--color-secondary) 25%, transparent) 0%, color-mix(in srgb, var(--color-primary) 20%, transparent) 100%);border-bottom:2px solid var(--color-border);text-transform:uppercase;letter-spacing:.05em;color:var(--color-foreground);padding:1rem 1.25rem;font-size:.75rem;font-weight:700}@media (min-width:640px){.kgtcEa_table-header-cell{padding:1.25rem 1.5rem;font-size:.8125rem}}@media (min-width:1024px){.kgtcEa_table-header-cell{padding:1.5rem 2rem;font-size:.875rem}}.kgtcEa_table-cell{border-bottom:1px solid color-mix(in srgb, var(--color-border) 50%, transparent);padding:1rem 1.25rem;transition:all .2s}@media (min-width:640px){.kgtcEa_table-cell{padding:1.25rem 1.5rem}}@media (min-width:1024px){.kgtcEa_table-cell{padding:1.5rem 2rem}}.kgtcEa_table-cell:last-child{border-bottom:none}.dark .kgtcEa_table-container{box-shadow:0 2px 8px -2px color-mix(in srgb, var(--color-foreground) 12%, transparent)}.dark .kgtcEa_table-header-cell{background:linear-gradient(135deg, color-mix(in srgb, var(--color-secondary) 20%, transparent) 0%, color-mix(in srgb, var(--color-primary) 15%, transparent) 100%);border-bottom-color:var(--color-border)}
._8wW-ka_mapIframe{filter:grayscale(85%)contrast(1.2)brightness(.8)saturate(.3);border:0;display:block}
@keyframes zsXgBq_slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes zsXgBq_shimmer{0%{background-position:-200%}to{background-position:200%}}.zsXgBq_container{max-width:80rem;margin-left:auto;margin-right:auto;padding:2rem .75rem 3rem}@media (min-width:640px){.zsXgBq_container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.zsXgBq_container{padding-left:2rem;padding-right:2rem}}.zsXgBq_introduction{text-align:center;opacity:0;margin-bottom:3rem;animation:.8s ease-out forwards zsXgBq_slideUp}.zsXgBq_introductionText{color:var(--color-muted);max-width:48rem;margin-left:auto;margin-right:auto;font-size:1rem;line-height:1.75rem}@media (min-width:768px){.zsXgBq_introductionText{font-size:1.125rem;line-height:1.875rem}}.zsXgBq_grid{opacity:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;animation:.8s ease-out .2s forwards zsXgBq_slideUp;display:grid}@media (min-width:640px){.zsXgBq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}}@media (min-width:768px){.zsXgBq_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.75rem}}@media (min-width:1024px){.zsXgBq_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}}@media (min-width:1280px){.zsXgBq_grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:2.5rem}}.zsXgBq_card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;min-height:6rem;padding:.75rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}@media (min-width:640px){.zsXgBq_card{min-height:6.5rem;padding:1rem}}@media (min-width:1024px){.zsXgBq_card{border-radius:.875rem;min-height:7.5rem;padding:1.25rem}}.zsXgBq_card:before{content:"";background:linear-gradient(135deg, var(--color-primary-transparent) 0%, transparent 100%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.zsXgBq_card:hover{border-color:var(--color-primary);transform:translateY(-.375rem);box-shadow:0 12px 20px -5px #0000001a,0 6px 8px -4px #0000001a}.zsXgBq_card:hover:before{opacity:.05}.zsXgBq_card:focus{outline:2px solid var(--color-primary);outline-offset:2px}.zsXgBq_card:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;box-shadow:0 0 0 4px var(--color-primary-transparent), 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a}.dark .zsXgBq_card{background-color:var(--color-gray-900);border-color:var(--color-gray-700)}.dark .zsXgBq_card:hover{background-color:var(--color-gray-800);border-color:var(--color-primary);box-shadow:0 20px 25px -5px #0000004d,0 8px 10px -6px #0003}.zsXgBq_logoContainer{background-color:#fff;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:4rem;padding:.25rem;transition:transform .3s;display:flex;position:relative}@media (min-width:640px){.zsXgBq_logoContainer{height:4.5rem;padding:.5rem}}@media (min-width:1024px){.zsXgBq_logoContainer{height:5.5rem;padding:.625rem}}.zsXgBq_card:hover .zsXgBq_logoContainer{transform:scale(1.03)}.dark .zsXgBq_logoContainer{box-shadow:0 0 0 1px #0000001a}.zsXgBq_logo{object-fit:contain;width:auto;max-width:95%;height:auto;max-height:95%;transition:opacity .3s;transform:scale(1.15)}.zsXgBq_badge{background:linear-gradient(135deg, var(--color-primary), var(--color-secondary));color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:.25rem;padding:.25rem .5rem;font-size:.625rem;font-weight:600;position:absolute;top:.5rem;right:.5rem}.zsXgBq_noMediaPartners{text-align:center;opacity:0;padding-top:4rem;padding-bottom:4rem;animation:.8s ease-out forwards zsXgBq_slideUp}.zsXgBq_noMediaPartnersText{color:var(--color-muted);font-size:1.125rem;line-height:1.75rem}.zsXgBq_imageFallback{background:linear-gradient(135deg, var(--color-surface-hover) 0%, var(--color-surface) 100%);width:100%;height:100%;color:var(--color-muted);text-align:center;border-radius:.5rem;justify-content:center;align-items:center;padding:.5rem;font-size:.75rem;font-weight:600;display:flex}.dark .zsXgBq_imageFallback{background:linear-gradient(135deg, var(--color-gray-800) 0%, var(--color-gray-900) 100%);color:var(--color-gray-400)}.zsXgBq_card{opacity:0;animation:.6s ease-out forwards zsXgBq_slideUp}.zsXgBq_card:first-child{animation-delay:.1s}.zsXgBq_card:nth-child(2){animation-delay:.15s}.zsXgBq_card:nth-child(3){animation-delay:.2s}.zsXgBq_card:nth-child(4){animation-delay:.25s}.zsXgBq_card:nth-child(5){animation-delay:.3s}.zsXgBq_card:nth-child(6){animation-delay:.35s}.zsXgBq_card:nth-child(7){animation-delay:.4s}.zsXgBq_card:nth-child(8){animation-delay:.45s}.zsXgBq_card:nth-child(n+9){animation-delay:.5s}@media (prefers-reduced-motion:reduce){.zsXgBq_card,.zsXgBq_introduction,.zsXgBq_grid,.zsXgBq_noMediaPartners{opacity:1;animation:none}.zsXgBq_card:hover,.zsXgBq_card:hover .zsXgBq_logoContainer{transform:none}}
@keyframes Sx_zMW_notFoundIconScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes Sx_zMW_notFoundTitleFromTop{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes Sx_zMW_notFoundDescriptionFromBottom{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Sx_zMW_notFoundButtonsFadeIn{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Sx_zMW_notFoundStatusSlide{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.Sx_zMW_notFoundIconScale{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards Sx_zMW_notFoundIconScale}.Sx_zMW_notFoundTitleFromTop{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards Sx_zMW_notFoundTitleFromTop}.Sx_zMW_notFoundDescriptionFromBottom{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards Sx_zMW_notFoundDescriptionFromBottom}.Sx_zMW_notFoundButtonsFadeIn{animation:.8s cubic-bezier(.25,.46,.45,.94) forwards Sx_zMW_notFoundButtonsFadeIn}.Sx_zMW_notFoundStatusSlide{animation:.7s cubic-bezier(.25,.46,.45,.94) forwards Sx_zMW_notFoundStatusSlide}.Sx_zMW_notFoundDelay100{animation-delay:.1s}.Sx_zMW_notFoundDelay200{animation-delay:.2s}.Sx_zMW_notFoundDelay300{animation-delay:.3s}.Sx_zMW_notFoundDelay400{animation-delay:.4s}.Sx_zMW_notFoundDelay500{animation-delay:.5s}.Sx_zMW_notFoundOptimized{will-change:transform, opacity;backface-visibility:hidden;transform:translateZ(0)}@media (prefers-reduced-motion:reduce){.Sx_zMW_notFoundIconScale.Sx_zMW_notFoundIconScale,.Sx_zMW_notFoundTitleFromTop.Sx_zMW_notFoundTitleFromTop,.Sx_zMW_notFoundDescriptionFromBottom.Sx_zMW_notFoundDescriptionFromBottom,.Sx_zMW_notFoundButtonsFadeIn.Sx_zMW_notFoundButtonsFadeIn,.Sx_zMW_notFoundStatusSlide.Sx_zMW_notFoundStatusSlide{opacity:1;animation:none;transform:none}}
.iyLbUW_gridBackground{background-image:linear-gradient(90deg,#00000008 1px,#0000 1px),linear-gradient(#00000008 1px,#0000 1px);background-size:40px 40px}.iyLbUW_featureCard{background:var(--color-background);border:1px solid var(--color-border);box-shadow:0 2px 8px rgba(var(--border-rgb), .04), 0 1px 3px rgba(var(--border-rgb), .06);border-radius:12px;padding:28px 24px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.iyLbUW_featureCard:before{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-secondary));transform-origin:0;height:3px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.iyLbUW_featureCard:hover{box-shadow:0 8px 25px rgba(var(--border-rgb), .08), 0 3px 10px rgba(var(--border-rgb), .06);border-color:#5d153d33;transform:translateY(-4px)}.iyLbUW_featureCard:hover:before{transform:scaleX(1)}.iyLbUW_iconContainer{border:1px solid var(--color-border);background:linear-gradient(135deg,#5d153d0f,#5d153d1f);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.iyLbUW_featureCard:hover .iyLbUW_iconContainer{background:linear-gradient(135deg,#5d153d1a,#5d153d2e);border-color:#5d153d40;transform:scale(1.05)}.iyLbUW_icon{color:var(--color-primary-on-surface);transition:all .3s}.iyLbUW_featureCard:hover .iyLbUW_icon{color:var(--color-secondary);transform:scale(1.1)}.iyLbUW_noticeCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;position:relative;overflow:hidden}.iyLbUW_noticeCard:before{content:"";background:linear-gradient(180deg, var(--color-primary), var(--color-secondary));width:4px;position:absolute;top:0;bottom:0;left:0}.iyLbUW_comingSoonCard{background:linear-gradient(135deg,#5d153d0a,#d4af370a);border:1px solid #5d153d1f;border-radius:16px;position:relative;overflow:hidden}.iyLbUW_comingSoonCard:after{content:"";background:linear-gradient(90deg, var(--color-primary), var(--color-secondary), var(--color-primary));opacity:.5;height:3px;position:absolute;bottom:0;left:0;right:0}.iyLbUW_ctaLink{border-radius:8px;align-items:center;gap:6px;padding:10px 20px;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .25s;display:inline-flex}.iyLbUW_ctaPrimary{background:var(--color-primary);color:#fff}.iyLbUW_ctaPrimary:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 4px 12px #5d153d40}.iyLbUW_ctaSecondary{color:var(--color-primary-on-surface);background:0 0;border:1px solid #5d153d40}.iyLbUW_ctaSecondary:hover{background:#5d153d0d;border-color:#5d153d66;transform:translateY(-1px)}@media (max-width:768px){.iyLbUW_featureCard{padding:20px}.iyLbUW_iconContainer{width:40px;height:40px}}
