.seyb-mega-nav{display:contents;--green:#719430;--green-hover:#5f7d28;--green-light:rgba(113, 148, 48, 0.08);--green-glow:rgba(113, 148, 48, 0.15);--black:#1a1a1a;--dark:#2a2a2a;--gray-800:#333;--gray-600:#666;--gray-400:#999;--gray-200:#e5e5e5;--gray-100:#f5f5f5;--white:#fff;--nav-height:80px;--font-head:'Open Sans', sans-serif;--font-body:'Open Sans', sans-serif}.seyb-mega-nav *,.seyb-mega-nav *::before,.seyb-mega-nav *::after{margin:0;padding:0;box-sizing:border-box}.seyb-mega-nav .trust-bar-wrapper{border-bottom:1px solid rgb(255 255 255 / .06);background:var(--black);position:relative;z-index:9300}.seyb-mega-nav .trust-bar{max-width:1320px;width:100%;margin:0 auto;padding:6px 32px;position:relative;z-index:9100;color:var(--gray-400);font-size:12px;font-family:var(--font-body);letter-spacing:.02em;line-height:normal;display:flex;gap:24px}.seyb-mega-nav .trust-bar span{display:inline-block}.seyb-mega-nav .trust-bar span::before{content:'✓';color:var(--green);margin-right:5px;font-weight:700}.seyb-mega-nav .trust-bar .lang-menu span::before{display:none}.seyb-mega-nav .trust-bar .lang-menu{margin-left:auto}.seyb-mega-nav .language-selector{position:relative}.seyb-mega-nav .language-selector .lang-toggle{display:flex;align-items:center;gap:3px;background:none;border:none;padding:0;margin:0;cursor:pointer;color:var(--gray-400);line-height:0;transition:color 0.2s}.seyb-mega-nav .language-selector .lang-toggle:hover,.seyb-mega-nav .language-selector.open .lang-toggle{color:var(--white)}.seyb-mega-nav .language-selector .lang-toggle svg{width:15px;height:15px}.seyb-mega-nav .language-selector .lang-current{font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1}.seyb-mega-nav .language-selector .lang-caret{font-size:8px;line-height:1;opacity:.6;transition:transform 0.2s}.seyb-mega-nav .language-selector.open .lang-caret{transform:rotate(180deg)}.seyb-mega-nav .language-menu-dropdown{position:absolute;top:calc(100% + 8px);right:0;z-index:9100;min-width:150px;list-style:none;margin:0;padding:6px;background:var(--dark);border:1px solid rgb(255 255 255 / .08);box-shadow:0 12px 30px rgb(0 0 0 / .35);opacity:0;visibility:hidden;transform:translateY(-6px);pointer-events:none;transition:opacity 0.2s ease,transform 0.2s ease,visibility 0.2s}.seyb-mega-nav .language-selector.open .language-menu-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.seyb-mega-nav .language-menu-dropdown li{list-style:none}.seyb-mega-nav .language-menu-dropdown li a{display:block;padding:7px 12px;font-size:12px;font-family:var(--font-body);color:var(--gray-400);text-decoration:none;white-space:nowrap;transition:color 0.15s,background 0.15s}.seyb-mega-nav .language-menu-dropdown li a:hover{color:var(--white);background:rgb(255 255 255 / .06)}.seyb-mega-nav .navbar{position:sticky;top:0;z-index:9100;background:var(--black);height:var(--nav-height);display:flex;align-items:center;border-bottom:1px solid rgb(255 255 255 / .06);transition:box-shadow 0.3s;line-height:normal}.seyb-mega-nav .navbar.scrolled{box-shadow:0 4px 30px rgb(0 0 0 / .3)}.seyb-mega-nav .nav-inner{max-width:1320px;width:100%;margin:0 auto;padding:0 32px;display:flex;align-items:center;justify-content:space-between}.seyb-mega-nav .nav-logo{display:flex;align-items:center;gap:10px;text-decoration:none;flex-shrink:0}.seyb-mega-nav .nav-logo svg{height:20px;width:auto}.seyb-mega-nav .nav-logo-text{font-family:var(--font-head);font-weight:800;font-size:18px;color:var(--white);letter-spacing:.04em}.seyb-mega-nav .nav-logo-text span{color:var(--green)}.seyb-mega-nav .nav-links{display:flex;align-items:center;gap:0;list-style:none;height:var(--nav-height)}.seyb-mega-nav .nav-links>li{position:relative;height:100%;display:flex;align-items:center}.seyb-mega-nav .nav-links>li>a{font-family:var(--font-head);font-size:13.5px;font-weight:600;color:rgb(255 255 255 / .75);text-decoration:none;padding:0 16px;height:100%;display:flex;align-items:center;letter-spacing:.01em;transition:color 0.2s;white-space:nowrap;position:relative}.seyb-mega-nav .nav-links>li>a::after{content:'';position:absolute;bottom:0;left:16px;right:16px;height:2px;background:var(--green);transform:scaleX(0);transition:transform 0.25s ease}.seyb-mega-nav .nav-links>li:hover>a{color:var(--white)}.seyb-mega-nav .nav-links>li:hover>a::after{transform:scaleX(1)}.seyb-mega-nav .nav-links>li>a .arrow,.seyb-mega-nav .nav-links>li>.arrow{margin-left:5px;font-size:9px;opacity:.5;color:rgb(255 255 255 / .75);transition:transform 0.2s,opacity 0.2s,color 0.2s}.seyb-mega-nav .nav-links>li>.arrow{margin-left:-11px;margin-right:11px}.seyb-mega-nav .nav-links>li:hover>a .arrow,.seyb-mega-nav .nav-links>li:hover>.arrow{transform:rotate(180deg);opacity:.8;color:var(--white)}.seyb-mega-nav .nav-cta{margin-left:16px;flex-shrink:0}.seyb-mega-nav .nav-cta a{font-family:var(--font-head);font-size:13px;font-weight:700;color:var(--white);background:var(--green);padding:10px 22px;border-radius:6px;text-decoration:none;transition:background 0.2s,transform 0.15s;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.seyb-mega-nav .nav-cta a:hover{background:var(--green-hover);transform:translateY(-1px)}.seyb-mega-nav .nav-phone{display:flex;align-items:center;gap:6px;color:rgb(255 255 255 / .5);font-size:13px;font-family:var(--font-body);margin-right:8px;text-decoration:none;transition:color 0.2s;white-space:nowrap}.seyb-mega-nav .nav-phone:hover{color:var(--green)}.seyb-mega-nav .nav-phone svg{width:14px;height:14px}.seyb-mega-nav .mega-dropdown{position:absolute;top:100%;left:50%;background:var(--white);border-radius:0 0 12px 12px;box-shadow:0 20px 60px rgb(0 0 0 / .15),0 1px 3px rgb(0 0 0 / .08);opacity:0;visibility:hidden;pointer-events:none;transition:opacity 0.25s ease,transform 0.25s ease;transform:translateX(calc(-50% + var(--mega-shift, 0px))) translateY(-8px);padding:32px 36px;max-width:calc(100vw - 24px);border-top:3px solid var(--green)}.seyb-mega-nav .nav-links>li:hover>.mega-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(calc(-50% + var(--mega-shift, 0px))) translateY(0)}.seyb-mega-nav .mega-grid{display:grid;gap:32px}.seyb-mega-nav .mega-grid.cols-3{min-width:788px;grid-template-columns:1fr 1fr 1fr}.seyb-mega-nav .mega-grid.cols-2{min-width:788px;grid-template-columns:1fr 1fr}.seyb-mega-nav .mega-grid.cols-1{min-width:308px;grid-template-columns:1fr}.seyb-mega-nav .mega-grid.cols-2-1{min-width:788px;grid-template-columns:1.2fr 0.8fr}.seyb-mega-nav .mega-col h4{font-family:var(--font-head);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--green);margin-bottom:14px;padding-bottom:8px;border-bottom:1px solid var(--gray-200)}.seyb-mega-nav .mega-col ul{list-style:none}.seyb-mega-nav .mega-col ul li{position:relative}.seyb-mega-nav .mega-col ul li a.overlay-link{position:absolute;top:0;left:0;bottom:0;right:0}.seyb-mega-nav .mega-col ul li{display:block;padding:7px 0;font-size:14px;font-family:var(--font-body);color:var(--gray-800);text-decoration:none;transition:color 0.15s,padding-left 0.2s;line-height:1.4}.seyb-mega-nav .mega-col ul li:not(.mega-core-item):hover{color:var(--green);padding-left:6px}.seyb-mega-nav .mega-col ul li .tag{font-size:10px;font-weight:700;color:var(--green);background:var(--green-light);padding:2px 6px;border-radius:3px;margin-left:6px;text-transform:uppercase;letter-spacing:.05em}.seyb-mega-nav .mega-col ul li a{color:inherit}.seyb-mega-nav .mega-col ul li:has(>.tag){display:flex;align-items:center;flex-wrap:wrap}.seyb-mega-nav .mega-core-list{display:grid;grid-template-columns:1fr 1fr;gap:2px 28px}.seyb-mega-nav .mega-core-item{display:block;padding:12px 14px!important;border-radius:8px;text-decoration:none;transition:background 0.15s!important}.seyb-mega-nav .mega-core-item:hover{background:var(--green-light)}.seyb-mega-nav .mega-core-item .core-name{font-family:var(--font-head);font-size:14.5px;font-weight:700;color:var(--black);display:flex;align-items:center;gap:6px;margin-bottom:3px}.seyb-mega-nav .mega-core-item .core-name .tag{font-size:10px;font-weight:700;color:var(--green);background:var(--green-light);padding:2px 6px;border-radius:3px;text-transform:uppercase;letter-spacing:.05em}.seyb-mega-nav .mega-core-item .core-desc{font-size:12.5px;color:var(--gray-600);line-height:1.4}.seyb-mega-nav .mega-core-item:hover .core-name{color:var(--green)}.seyb-mega-nav .mega-further{border-top:1px solid var(--gray-200);margin-top:12px;padding-top:14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 4px}.seyb-mega-nav .mega-further-label{font-family:var(--font-head);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--gray-400);margin-right:8px}.seyb-mega-nav .mega-further a{font-size:12.5px;font-family:var(--font-body);color:var(--gray-600);text-decoration:none;padding:4px 10px;border-radius:4px;border:1px solid var(--gray-200);transition:all 0.15s;white-space:nowrap}.seyb-mega-nav .mega-further a:hover{color:var(--green);border-color:var(--green);background:var(--green-light)}.seyb-mega-nav .mega-highlight{background:var(--gray-100);border-radius:8px;padding:20px;border:1px solid var(--gray-200);margin-top:16px}.seyb-mega-nav .mega-highlight:first-child{margin-top:0}.seyb-mega-nav .mega-highlight h1,.seyb-mega-nav .mega-highlight h2,.seyb-mega-nav .mega-highlight h3,.seyb-mega-nav .mega-highlight h4,.seyb-mega-nav .mega-highlight h5,.seyb-mega-nav .mega-highlight h6{font-family:var(--font-head);font-size:14px;font-weight:700;color:var(--black);margin-bottom:8px;line-height:normal}.seyb-mega-nav .mega-highlight p{font-size:13px;color:var(--gray-600);line-height:1.5;margin-bottom:12px}.seyb-mega-nav .mega-highlight p:last-child{margin-bottom:0}.seyb-mega-nav .mega-highlight a.btn_arrow{background-image:none;font-family:var(--font-head);font-size:12px;font-weight:700;color:var(--white);background:var(--green);padding:8px 16px;border-radius:5px;text-decoration:none;display:inline-block;transition:background 0.2s}.seyb-mega-nav .mega-highlight a.btn_arrow::after{content:"→";padding-left:5px}.seyb-mega-nav .mega-highlight a.btn_arrow:hover{background:var(--green-hover)}.seyb-mega-nav .hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;padding:8px;z-index:1100}.seyb-mega-nav .hamburger span{width:24px;height:2px;background:var(--white);transition:all 0.3s;border-radius:2px}.seyb-mega-nav .hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.seyb-mega-nav .hamburger.active span:nth-child(2){opacity:0}.seyb-mega-nav .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.seyb-mega-nav .mobile-menu{display:none;position:fixed;top:0;left:0;right:0;bottom:0;background:var(--black);z-index:9000;overflow-y:auto;transform:translateX(100%);transition:transform 0.35s cubic-bezier(.4,0,.2,1);line-height:normal;padding:130px 24px 40px}.seyb-mega-nav .navbar.scrolled+.mobile-menu{padding-top:100px}.seyb-mega-nav .mobile-menu.open{transform:translateX(0)}.seyb-mega-nav .mobile-menu .m-section{border-bottom:1px solid rgb(255 255 255 / .08)}.seyb-mega-nav .mobile-menu .m-section:last-child{border-bottom:none}.seyb-mega-nav .mobile-menu .m-toggle{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.seyb-mega-nav .mobile-menu .m-toggle a{font-family:var(--font-head);font-size:16px;font-weight:700;line-height:normal;color:var(--white);padding:16px 0;display:block;width:100%}.seyb-mega-nav .mobile-menu .m-toggle .m-arrow{color:var(--green);font-size:18px;transition:transform 0.3s}.seyb-mega-nav .mobile-menu .m-section.open .m-toggle .m-arrow{transform:rotate(180deg)}.seyb-mega-nav .mobile-menu .m-content{max-height:0;overflow:hidden;transition:max-height 0.35s ease}.seyb-mega-nav .mobile-menu .m-section.open .m-content{max-height:1200px}.seyb-mega-nav .mobile-menu .m-group{padding:0 0 12px 0}.seyb-mega-nav .mobile-menu .m-group h4{font-family:var(--font-head);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--green);padding:8px 0}.seyb-mega-nav .mobile-menu .m-group a{display:block;padding:10px 0 10px 12px;font-size:14px;color:rgb(255 255 255 / .7);text-decoration:none;border-left:2px solid rgb(255 255 255 / .06);transition:all 0.2s}.seyb-mega-nav .mobile-menu .m-group a:hover,.seyb-mega-nav .mobile-menu .m-group a:active{color:var(--white);border-left-color:var(--green);padding-left:16px}.seyb-mega-nav .mobile-menu .m-group .link-wrap{display:flex;align-items:center;gap:.3rem}.seyb-mega-nav .mobile-menu .m-group .link-wrap .tag{font-size:9px;font-weight:700;color:var(--green);background:rgb(113 148 48 / .15);padding:2px 5px;border-radius:3px;margin-left:6px;text-transform:uppercase}.seyb-mega-nav .mobile-menu .m-direct{padding:16px 0;border-bottom:1px solid rgb(255 255 255 / .08)}.seyb-mega-nav .mobile-menu .m-direct a{font-family:var(--font-head);font-size:16px;font-weight:700;color:var(--white);text-decoration:none}.seyb-mega-nav .mobile-menu .m-cta{margin-top:24px;padding:20px 0}.seyb-mega-nav .mobile-menu .m-cta a{display:block;text-align:center;font-family:var(--font-head);font-size:15px;font-weight:700;color:var(--white);background:var(--green);padding:16px;border-radius:8px;text-decoration:none}.seyb-mega-nav .mobile-menu .m-phone{text-align:center;margin-top:12px}.seyb-mega-nav .mobile-menu .m-phone a{color:rgb(255 255 255 / .5);font-size:14px;text-decoration:none}.seyb-mega-nav.is-compact .nav-links,.seyb-mega-nav.is-compact .nav-cta,.seyb-mega-nav.is-compact .nav-phone{display:none}.seyb-mega-nav.is-compact .hamburger{display:flex}.seyb-mega-nav.is-compact .mobile-menu{display:block}@media (max-width:1100px){.seyb-mega-nav:not(.js-ready) .nav-links,.seyb-mega-nav:not(.js-ready) .nav-cta,.seyb-mega-nav:not(.js-ready) .nav-phone{display:none}.seyb-mega-nav:not(.js-ready) .hamburger{display:flex}.seyb-mega-nav:not(.js-ready) .mobile-menu{display:block}}@media (max-width:768px){.seyb-mega-nav .trust-bar{gap:12px;justify-content:center;padding:6px 12px}.seyb-mega-nav .trust-bar span{display:none}.seyb-mega-nav .trust-bar span:nth-child(1),.seyb-mega-nav .trust-bar span:nth-child(2){display:inline-block}}