.navbar .nav-item.fgp-unified-menu:focus-within>.nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.navbar .nav-menu>.nav-item>a,.navbar .nav-menu>a{white-space:nowrap}.navbar .nav-item.fgp-unified-menu .nav-dropdown{min-width:250px}.navbar .nav-menu>.nav-item>a[aria-current="page"],.navbar .nav-menu>a[aria-current="page"]{font-weight:700}@media(min-width:769px){.navbar .nav-menu{gap:clamp(12px,1.6vw,26px)}.navbar .nav-menu>.nav-item>a,.navbar .nav-menu>a{font-size:clamp(11px,1vw,14px)}}@media(max-width:768px){.navbar .nav-item.fgp-v7-open>.nav-dropdown{display:block!important;opacity:1!important;visibility:visible!important;transform:none!important;max-height:none!important}.navbar .nav-item.fgp-unified-menu .nav-dropdown{min-width:0;width:100%}}
.navbar .nav-item.fgp-unified-menu>.nav-dropdown{width:330px;min-width:280px;max-width:calc(100vw - 28px);padding:10px;background:#fffef9;border:1px solid #e0e7dc;border-top:3px solid #78a650;border-radius:0 0 14px 14px;box-shadow:0 18px 38px #122e2529;max-height:calc(100vh - 140px);overflow-y:auto}.navbar .nav-item.fgp-unified-menu>.nav-dropdown>a{display:flex!important;align-items:center;gap:12px;padding:13px 12px!important;white-space:normal;border-radius:8px;border-bottom:1px solid #eaf0e5;text-decoration:none;letter-spacing:0!important;text-transform:none!important;line-height:1.35;color:#244b37!important}.navbar .nav-item.fgp-unified-menu>.nav-dropdown>a:last-child{border-bottom:0}.navbar .nav-item.fgp-unified-menu>.nav-dropdown>a:before,.navbar .nav-item.fgp-unified-menu>.nav-dropdown>a:after{content:none!important}.navbar .nav-item.fgp-unified-menu>.nav-dropdown>a:hover,.navbar .nav-item.fgp-unified-menu>.nav-dropdown>a:focus-visible{background:#edf5e8;outline:2px solid #c4d9b5;outline-offset:-2px}.fgp-v8-icon{display:flex;align-items:center;justify-content:center;width:34px;height:38px;flex:0 0 34px;border:1px solid #dce8d4;border-radius:7px;background:#f1f7ec;color:#68944d}.fgp-v8-icon svg{display:block}.fgp-v8-words{display:block;min-width:0}.fgp-v8-title{display:block;font-size:13px;font-weight:600;line-height:1.4}.fgp-v8-desc{display:block;font-size:11px;font-weight:400;line-height:1.45;color:#7b8d70;margin-top:3px}@media(min-width:769px){.navbar .nav-menu{gap:clamp(10px,1.25vw,22px)}}@media(max-width:768px){.navbar .nav-item.fgp-unified-menu>.nav-dropdown{width:100%;min-width:0;max-width:100%;max-height:none;padding:6px;border-radius:8px;box-shadow:none}.navbar .nav-item.fgp-unified-menu>.nav-dropdown>a{padding:11px!important}.fgp-v8-title{font-size:13px}.fgp-v8-desc{font-size:11px}}
