.mega-menu_panel__xupDO{position:absolute;top:100%;left:0;right:0;max-height:calc(100dvh - 64px);overflow-y:auto;overscroll-behavior:contain;background:var(--palette-background-default);border-top:1px solid var(--palette-divider);box-shadow:0 16px 24px -16px rgb(0 0 0/.2);outline:none;display:block;opacity:1;translate:0 0;transition:opacity .18s ease-out,translate .18s ease-out,display allow-discrete .18s}.mega-menu_panel__xupDO[hidden]{display:none;opacity:0;translate:0 -8px;pointer-events:none;transition-duration:.12s;transition-timing-function:ease-in}@starting-style{.mega-menu_panel__xupDO:not([hidden]){opacity:0;translate:0 -8px}}.mega-menu_panel__xupDO.mega-menu_instant__S_7Fh,.mega-menu_panel__xupDO.mega-menu_instant__S_7Fh[hidden]{transition:none}@media (prefers-reduced-motion:reduce){.mega-menu_panel__xupDO,.mega-menu_panel__xupDO[hidden]{transition:none}}.mega-menu_content__PQzZa{display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:1.5rem 1.25rem;max-width:1580px;margin:0 auto;padding:2rem 1rem}.mega-menu_column__9V2_O{display:flex;flex-direction:column;gap:1.75rem}.mega-menu_list__Uk9K_{list-style:none;margin:0;padding:0}.mega-menu_groupList__iIHdA{display:flex;flex-direction:column;gap:.6rem;margin-top:.75rem}.mega-menu_groupTitle__py93s,.mega-menu_link__tx96G{text-decoration:none}.mega-menu_groupTitle__py93s:hover,.mega-menu_link__tx96G:hover{text-decoration:underline}.mega-menu_groupTitle__py93s{display:inline-block;font-size:1.05rem;font-weight:600;color:var(--palette-secondary-900)}.mega-menu_link__tx96G{font-size:.95rem;color:var(--palette-secondary-700)}.mega-menu_popular__hZVDQ{grid-column:1/-1;align-self:start;padding:1rem .5rem;border-radius:1rem;background:var(--palette-secondary-50)}.mega-menu_popularTitle__W0u_w{margin:0 0 .25rem;padding:0 .75rem;font-weight:600;color:var(--palette-secondary-900)}.mega-menu_popularList__kQN5S{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu_popularLink__iUv8c{display:flex;align-items:center;gap:.75rem;padding:8px 12px;border-radius:.6rem;font-size:.95rem;color:var(--palette-secondary-800);text-decoration:none}.mega-menu_popularLink__iUv8c:hover{background:var(--palette-action-hover)}.mega-menu_popularLink__iUv8c>svg{flex-shrink:0;color:var(--palette-secondary-600)}.mega-menu_popularLink__iUv8c>svg:last-child{margin-left:auto;color:var(--palette-secondary-500)}@media (min-width:1200px){.mega-menu_content__PQzZa{grid-template-columns:repeat(var(--columns),minmax(0,1fr)) minmax(320px,1.5fr);gap:2rem}.mega-menu_popular__hZVDQ{grid-column:auto}.mega-menu_popularList__kQN5S{grid-template-columns:minmax(0,1fr)}}