.mobile-nav{z-index:21;overscroll-behavior:contain;background:#f8faf8;flex-direction:column;position:fixed;inset:78px 0 0;overflow-y:auto;box-shadow:0 18px 32px #0b291b35;padding:0!important;display:flex!important}.mobile-nav .homepage-languages{flex:none;justify-content:flex-start;width:100%;margin:0;padding:10px 16px}.mobile-nav .homepage-languages a{color:#fff;border:0;padding:0 14px}.mobile-nav .homepage-languages a[aria-current=true]{color:#0d2818}.site-menu-content{width:min(100%,900px);padding:26px 22px calc(42px + env(safe-area-inset-bottom));color:#183b32;margin:0 auto}.site-menu-group{margin:0 0 32px}.site-menu-group h2{color:#17675e;letter-spacing:.14em;margin:0 0 14px;font-size:.8rem;font-weight:800}.site-menu-ai{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.site-menu-ai a{color:#183b32;background:#fff;border:1px solid #d3e1da;border-radius:14px;align-items:center;gap:12px;min-width:0;min-height:76px;padding:14px;text-decoration:none;display:flex}.site-menu-ai strong,.site-menu-ai small{word-break:keep-all;display:block}.site-menu-ai strong{font-size:1rem;line-height:1.35}.site-menu-ai small{color:#53746b;margin-top:3px;font-size:.76rem;line-height:1.45}.site-menu-number{color:#af873e;align-self:flex-start;font-size:.86rem;font-weight:800}.site-menu-arrow{color:#a17d3e;margin-left:auto}.site-menu-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.site-menu-grid a{text-align:center;color:#183b32;word-break:keep-all;background:#fff;border:1px solid #d3e1da;border-radius:12px;justify-content:center;align-items:center;min-height:52px;padding:10px;font-size:.94rem;font-weight:700;line-height:1.45;display:flex}.site-menu-actions{grid-template-columns:1fr 1fr;gap:10px;padding-top:12px;display:grid}.site-menu-actions button,.site-menu-actions a{min-height:54px;font:inherit;text-align:center;word-break:keep-all;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:.95rem;font-weight:800;display:flex}.site-menu-actions button{color:#193b32;background:#e6cf8a;border:1px solid #e6cf8a}.site-menu-actions a{color:#193b32;background:#fff;border:1px solid #b8ccc2}.mobile-nav .site-menu-ai a,.mobile-nav .site-menu-grid a{border-bottom:1px solid #d3e1da;padding:10px 14px}.mobile-nav .site-menu-actions button{color:#193b32;background:#e6cf8a;border:1px solid #e6cf8a}.mobile-nav .site-menu-actions a{color:#193b32;background:#fff;border:1px solid #b8ccc2;padding:10px 14px}@media (max-width:750px){.mobile-nav{top:64px}.site-menu-ai{grid-template-columns:1fr}.site-menu-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.site-menu-content{padding:22px 18px calc(46px + env(safe-area-inset-bottom))}}
