:root{--gk-mm-tab-width:240px;--gk-mm-padding:0px;--gk-mm-bg:var(--gk-surface, #fff);--gk-mm-text:var(--gk-text, #333);--gk-mm-hover:var(--gk-primary, #3342fd);--gk-mm-border:var(--gk-border-color, #e5e5e5);--gk-mm-badge-bg:var(--gk-primary, #3342fd);--gk-mm-badge-color:#fff;--gk-mm-tabs-bg:var(--gk-surface-soft, color-mix(in srgb, var(--gk-text) 4%, var(--gk-surface)));--gk-mm-tab-active-bg:color-mix(in srgb, var(--gk-mm-hover) 10%, transparent);--gk-mm-radius:var(--gk-radius-lg, 18px);--gk-mm-shadow:var(--gk-shadow-lg, 0 18px 48px rgba(15, 23, 42, .14))}.gk-nav-icon{display:block;width:1em;height:1em;flex:0 0 auto}.gk-nav-icon--sm{width:14px;height:14px}.gk-nav-icon--md{width:18px;height:18px}.gk-main-nav .gk-top-link:visited{color:inherit}.gk-mega__view-all:visited{color:var(--gk-mm-hover)}.gk-mega__heading-link:visited,.gk-mega__subhead-link:visited,.gk-mega__link:visited,.gk-mega__nested-link:visited{color:var(--gk-mm-text)}.gk-main-nav .gk-top-link:focus-visible,.gk-mega a:focus-visible,.gk-mega button:focus-visible{outline:var(--gk-focus-width,3px) solid var(--gk-focus-color,var(--gk-mm-hover));outline-offset:var(--gk-focus-offset,2px)}.gk-main-nav .gk-top-link .gk-icon,.gk-main-nav .gk-mega .gk-icon{--gk-menu-icon-size:20px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--gk-menu-icon-size)!important;width:var(--gk-menu-icon-size)!important;height:var(--gk-menu-icon-size)!important;min-width:var(--gk-menu-icon-size)!important;min-height:var(--gk-menu-icon-size)!important;max-width:var(--gk-menu-icon-size)!important;max-height:var(--gk-menu-icon-size)!important;line-height:1;overflow:visible}.gk-main-nav .gk-top-link .gk-icon svg,.gk-main-nav .gk-mega .gk-icon svg,.gk-main-nav .gk-top-link .gk-icon-img img,.gk-main-nav .gk-mega .gk-icon-img img{display:block;width:100%!important;height:100%!important;min-width:0!important;min-height:0!important;max-width:100%!important;max-height:100%!important;object-fit:contain;position:static!important;transform:none!important}.gk-main-nav .gk-icon svg *[fill]:not([fill="none"]),.gk-main-nav .gk-mm-icon svg *[fill]:not([fill="none"]){fill:currentColor}.gk-main-nav .gk-icon svg *[stroke]:not([stroke="none"]),.gk-main-nav .gk-mm-icon svg *[stroke]:not([stroke="none"]){stroke:currentColor}.gk-mm-badge{display:inline-flex;align-items:center;justify-content:center;min-height:18px;padding:2px 6px;border-radius:999px;background:var(--gk-mm-badge-bg);color:var(--gk-mm-badge-color,#fff);font-size:10px;font-weight:var(--gk-header-emphasis-font-weight,600);line-height:1.25;white-space:nowrap;vertical-align:middle}.gk-main-nav .gk-has-mega>.gk-mega{--gk-mm-offset-x:0px;--gk-mm-panel-width:min(var(--gk-site-width, 1200px), calc(100vw - 24px));position:absolute;top:100%;left:var(--gk-mm-offset-x);right:auto;width:var(--gk-mm-panel-width);max-width:calc(100vw - 16px);margin:0;padding:0;background-color:var(--gk-mm-bg);border:1px solid var(--gk-mm-border);border-radius:var(--gk-mm-radius);box-shadow:var(--gk-mm-shadow);color:var(--gk-mm-text);opacity:0;visibility:hidden;pointer-events:none;z-index:var(--gk-z-dropdown,1100);overflow:hidden;transform-origin:top center;transition:opacity var(--gk-duration-fast,.18s) ease,transform var(--gk-duration-fast,.18s) ease,visibility var(--gk-duration-fast,.18s)}.gk-main-nav .gk-has-mega.is-open>.gk-mega{opacity:1;visibility:visible;pointer-events:auto}.gk-mega--full{border-radius:0 0 var(--gk-mm-radius) var(--gk-mm-radius);border-top-width:0}.gk-mega--custom{--gk-mm-panel-width:min(var(--gk-mm-custom-width, 900px), calc(100vw - 24px))}.gk-mega__inner{width:100%;min-width:0;padding:var(--gk-mm-padding)}.gk-mega--vertical .gk-mega__inner{display:grid;grid-template-columns:minmax(160px,var(--gk-mm-tab-width)) minmax(0,1fr);min-height:300px}.gk-mega--vertical .gk-mega__tabs{display:flex;flex-direction:column;gap:4px;padding:10px;border-inline-end:1px solid var(--gk-mm-border);background:var(--gk-mm-tabs-bg)}.gk-mega--horizontal .gk-mega__inner{display:flex;flex-direction:column}.gk-mega--horizontal .gk-mega__tabs{display:flex;flex-flow:row wrap;gap:24px;padding:0 16px;border-bottom:1px solid var(--gk-mm-border);background:#fff0}.gk-mega__tab{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:10px 12px;border:0;border-radius:var(--gk-radius-md,12px);background:#fff0;color:var(--gk-mm-text);cursor:pointer;font:inherit;font-size:13.5px;font-weight:var(--gk-header-panel-font-weight,500);line-height:1.6;text-align:start;transition:color .16s ease,background-color .16s ease,border-color .16s ease}.gk-mega__tab:hover,.gk-mega__tab:focus-visible{color:var(--gk-mm-hover);background:color-mix(in srgb,var(--gk-mm-hover) 7%,transparent)}.gk-mega--vertical .gk-mega__tab.is-active{color:var(--gk-mm-hover);background:var(--gk-mm-tab-active-bg);font-weight:var(--gk-header-emphasis-font-weight,600)}.gk-mega--horizontal .gk-mega__tab{width:auto;padding:14px 0;border-radius:0;border-bottom:2px solid #fff0;margin-bottom:-1px}.gk-mega--horizontal .gk-mega__tab.is-active{color:var(--gk-mm-hover);border-bottom-color:var(--gk-mm-hover);font-weight:var(--gk-header-emphasis-font-weight,600)}.gk-mega__tab .gk-txt{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gk-tab-arrow{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;margin-inline-start:auto;opacity:.45;transition:opacity .16s ease,transform .16s ease}.gk-mega__tab.is-active .gk-tab-arrow{opacity:1;color:var(--gk-mm-hover);transform:translateX(2px)}html[dir="rtl"] .gk-mega__tab.is-active .gk-tab-arrow{transform:translateX(-2px)}.gk-mega__panes{min-width:0;padding:24px;flex:1 1 auto}.gk-mega__pane{display:none;min-width:0;outline:none}.gk-mega__pane.is-active{display:block;animation:gkMegaFadeIn .2s ease-out}.gk-mega__view-all{display:inline-flex;align-items:center;gap:6px;margin:0 0 16px;color:var(--gk-mm-hover);font-size:13px;font-weight:var(--gk-header-emphasis-font-weight,600);text-decoration:none}.gk-mega__view-all:hover,.gk-mega__view-all:focus-visible{text-decoration:none}.gk-mega__view-all-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;transition:transform .16s ease}.gk-mega__view-all:hover .gk-mega__view-all-icon,.gk-mega__view-all:focus-visible .gk-mega__view-all-icon{transform:translateX(2px)}html[dir="rtl"] .gk-mega__view-all:hover .gk-mega__view-all-icon,html[dir="rtl"] .gk-mega__view-all:focus-visible .gk-mega__view-all-icon{transform:translateX(-2px)}.gk-mega__cols{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;min-width:0}.gk-mega__col{min-width:0}.gk-mega__col.gk-colspan-2{grid-column:span 2}.gk-mega__col.gk-colspan-3{grid-column:span 3}.gk-mega__col.gk-colspan-4{grid-column:span 4}.gk-mega__heading{display:flex;align-items:center;gap:7px;margin:0 0 10px;padding:0 0 8px;border-bottom:1px solid var(--gk-mm-border);color:var(--gk-mm-text);font-size:15px;font-weight:var(--gk-header-emphasis-font-weight,600)}.gk-mega__heading-link,.gk-mega__subhead-link{display:inline-flex;align-items:center;gap:7px;max-width:100%;color:inherit;text-decoration:none}.gk-mega__heading-link:hover,.gk-mega__heading-link:focus-visible,.gk-mega__subhead-link:hover,.gk-mega__subhead-link:focus-visible{color:var(--gk-mm-hover)}.gk-mega__subgroup+.gk-mega__subgroup{margin-top:14px}.gk-mega__subhead{margin:12px 0 5px;color:var(--gk-mm-text);font-size:13.5px;font-weight:var(--gk-header-emphasis-font-weight,600)}.gk-mega__links,.gk-mega__nested-list{margin:0;padding:0;list-style:none}.gk-mega__links--free{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 18px;margin-top:14px;padding-top:14px;border-top:1px solid var(--gk-mm-border)}.gk-mega__link-item,.gk-mega__nested-item{min-width:0}.gk-mega__link,.gk-mega__nested-link{display:flex;align-items:center;gap:7px;min-width:0;padding:5px 0;border-radius:8px;color:var(--gk-mm-text);font-size:13.5px;font-weight:400;line-height:1.65;text-decoration:none;transition:color .16s ease,background-color .16s ease}.gk-mega__link:hover,.gk-mega__link:focus-visible,.gk-mega__nested-link:hover,.gk-mega__nested-link:focus-visible,.gk-mega .current-menu-item>.gk-mega__link,.gk-mega .current-menu-item>.gk-mega__nested-link,.gk-mega .current-menu-ancestor>.gk-mega__link,.gk-mega .current-menu-ancestor>.gk-mega__nested-link{color:var(--gk-mm-hover)}.gk-mega__nested-list{margin-inline-start:12px;padding-inline-start:10px;border-inline-start:1px solid var(--gk-mm-border)}.gk-mega__nested-list .gk-mega__nested-link{font-size:13px;padding-block:4px}.gk-menu-item__title{min-width:0}.gk-anim-slide-up{transform:translateY(12px)}.gk-has-mega.is-open>.gk-anim-slide-up{transform:translateY(0)}.gk-anim-slide-down{transform:translateY(-12px)}.gk-has-mega.is-open>.gk-anim-slide-down{transform:translateY(0)}.gk-anim-fade{transform:none}@keyframes gkMegaFadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1180px){.gk-mega__cols{grid-template-columns:repeat(3,minmax(0,1fr))}.gk-mega__col.gk-colspan-4{grid-column:span 3}.gk-mega__links--free{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.gk-mega--vertical .gk-mega__inner{grid-template-columns:minmax(160px,200px) minmax(0,1fr)}.gk-mega__cols,.gk-mega__links--free{grid-template-columns:repeat(2,minmax(0,1fr))}.gk-mega__col.gk-colspan-3,.gk-mega__col.gk-colspan-4{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.gk-main-nav .gk-has-mega>.gk-mega,.gk-mega__tab,.gk-mega__pane,.gk-tab-arrow{transition:none!important;animation:none!important}}.gk-menu-overlay{position:fixed;inset:0;z-index:999;background:var(--gk-mm-overlay-color,rgb(0 0 0 / .4));backdrop-filter:blur(var(--gk-mm-overlay-blur,0));-webkit-backdrop-filter:blur(var(--gk-mm-overlay-blur,0));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.gk-menu-overlay.is-visible{opacity:1;visibility:visible;pointer-events:auto}.gk-mega--full{max-width:100vw!important}.gk-main-nav .gk-menu-label{position:relative;display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:visible}.gk-main-nav .gk-menu-label>.gk-mm-badge{position:absolute;z-index:2;inset-inline-end:0;bottom:calc(100% - 4px);margin:0;min-width:0;min-height:15px;height:auto;padding:1px 5px;border:0;border-radius:999px;background-color:var(--gk-mm-badge-bg,var(--gk-primary,#3342fd));color:var(--gk-mm-badge-color,#fff);font-size:9px;font-weight:var(--gk-header-emphasis-font-weight,600);line-height:1.35;white-space:nowrap;pointer-events:none;box-shadow:0 1px 3px rgb(15 23 42 / .12);transform:translateY(1px)}.gk-main-nav .gk-top-link__label{flex:0 1 auto}.gk-main-nav .gk-mega__tab-label{flex:1 1 auto;width:100%}.gk-main-nav .gk-mega__tab-label .gk-txt,.gk-main-nav .gk-menu-label .gk-menu-item__title{min-width:0}.gk-main-nav .gk-mm-badge{background-color:var(--gk-mm-badge-bg,var(--gk-primary,#3342fd))}.gk-main-nav .gk-top-link{position:relative;flex-wrap:nowrap;overflow:visible}.gk-main-nav .gk-top-link>.gk-top-link__label{position:relative;display:inline-flex;align-items:center;flex:0 1 auto;min-width:0;overflow:visible}.gk-main-nav .gk-top-link>.gk-submenu-indicator--top{position:relative!important;inset:auto!important;display:inline-flex!important;align-items:center;justify-content:center;align-self:center;flex:0 0 16px;width:16px;height:16px;margin:0;z-index:3;line-height:1}.gk-main-nav .gk-top-link>.gk-submenu-indicator--top svg{display:block;width:14px;height:14px;flex:0 0 14px}.gk-main-nav .gk-top-link>.gk-mm-badge{position:absolute;z-index:4;top:-4px;bottom:auto;inset-inline-end:7px;margin:0;min-width:0;max-width:calc(100% - 14px);min-height:14px;height:14px;padding:0 5px;border:0;border-radius:999px;color:var(--gk-mm-badge-color,#fff);font-size:9px;font-weight:var(--gk-header-badge-font-weight,700);line-height:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;box-shadow:0 1px 2px rgb(15 23 42 / .10);transform:none}@media (min-width:993px){.gk-main-nav .gk-menu>li.gk-menu-separator--left,.gk-main-nav .gk-menu>li.gk-menu-separator--both{padding-left:10px}.gk-main-nav .gk-menu>li.gk-menu-separator--right,.gk-main-nav .gk-menu>li.gk-menu-separator--both{padding-right:10px}.gk-main-nav .gk-menu>li.gk-menu-separator--left::after,.gk-main-nav .gk-menu>li.gk-menu-separator--both::after,.gk-main-nav .gk-menu>li.gk-menu-separator--right::before,.gk-main-nav .gk-menu>li.gk-menu-separator--both::before{content:"";position:absolute;z-index:1;top:50%;width:1px;height:20px;border-radius:999px;background:var(--gk-header-border,rgb(229 231 235 / .92));pointer-events:none;transform:translateY(-50%)}.gk-main-nav .gk-menu>li.gk-menu-separator--left::after,.gk-main-nav .gk-menu>li.gk-menu-separator--both::after{left:0}.gk-main-nav .gk-menu>li.gk-menu-separator--right::before,.gk-main-nav .gk-menu>li.gk-menu-separator--both::before{right:0}}