.resources-menu{position:relative;display:inline-flex;align-items:center}.resources-menu__trigger{display:inline-flex;align-items:center;gap:6px}.resources-menu__caret{font-size:11px;transition:transform .2s ease}.resources-menu[data-open=true] .resources-menu__caret{transform:rotate(180deg)}.resources-menu__panel{position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%);z-index:1100;display:grid;grid-template-columns:1fr 250px;gap:8px;width:min(940px,calc(100vw - 48px));padding:10px;border-radius:22px;border:1px solid rgb(var(--ov-ink) / .09);background:rgb(var(--ov-n-1e1e1e));box-shadow:0 24px 60px rgb(0 0 0 / calc(.18 * var(--ov-shade, 1)));animation:resources-menu-in .16s ease-out}.resources-menu__panel[hidden]{display:none}.resources-menu__panel:before{content:"";position:absolute;left:0;right:0;top:-16px;height:16px}@keyframes resources-menu-in{0%{opacity:0;transform:translate(-50%) translateY(-4px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.resources-menu__groups{display:grid;grid-template-columns:repeat(3,1fr);gap:4px;padding:8px 6px}.resources-menu__title{margin:4px 10px 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--ov-ink) / .45)}.header-nav .resources-menu__link,.resources-menu__link{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:12px;text-decoration:none;opacity:1;transition:background .15s ease}.resources-menu__link:hover{background:rgb(var(--ov-ink) / .06)}.resources-menu__label{font-size:14px;font-weight:550;color:rgb(var(--ov-ink))}.resources-menu__desc{font-size:12.5px;line-height:1.35;color:rgb(var(--ov-ink) / .55)}.header-nav .resources-menu__featured,.resources-menu__featured{position:relative;display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:16px;overflow:hidden;text-decoration:none;opacity:1;color:rgb(var(--ov-ink));background:radial-gradient(120% 90% at 100% 100%,rgb(255 85 0 / .28),transparent 60%),radial-gradient(90% 70% at 0% 0%,rgb(145 112 217 / .22),transparent 60%),rgb(var(--ov-n-171717));border:1px solid rgb(var(--ov-ink) / .08)}.resources-menu__mascots{display:flex;margin-bottom:6px}.resources-menu__mascots img{width:40px;height:40px;object-fit:contain;margin-right:-8px;filter:drop-shadow(0 4px 8px rgb(0 0 0 / .18))}.resources-menu__kicker{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#f50}.resources-menu__featured-title{font-size:18px;font-weight:700;line-height:1.2;letter-spacing:-.01em}.resources-menu__featured-body{font-size:13px;line-height:1.45;color:rgb(var(--ov-ink) / .65)}.resources-menu__featured-cta{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600;color:#fff;background:#f50}.resources-menu__featured:hover .resources-menu__featured-cta{background:#eb4b00}@media(max-width:1180px){.resources-menu__panel{grid-template-columns:1fr}.resources-menu__featured{display:none}}
