.arcade-nav-mega-feature{border-radius:var(--r-md);outline:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;height:100%}.arcade-nav-mega-feature[data-highlighted]{filter:brightness(1.05)}.arcade-nav-mega-feature__inner{position:relative;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;min-height:220px;padding:18px;border:2.5px solid var(--line);border-radius:inherit;overflow:hidden;background-size:cover;background-position:50%;text-decoration:none;color:var(--ink);font-family:var(--font-sans);isolation:isolate}.arcade-nav-mega-feature--brand:not(.arcade-nav-mega-feature--with-image){background:linear-gradient(160deg,var(--brand) 0,var(--brand-d) 100%);color:var(--ink-on-brand)}.arcade-nav-mega-feature--warm:not(.arcade-nav-mega-feature--with-image){background:linear-gradient(160deg,var(--warm) 0,var(--sun) 100%);color:var(--ink)}.arcade-nav-mega-feature--sun:not(.arcade-nav-mega-feature--with-image){background:var(--sun);color:var(--ink-on-accent)}.arcade-nav-mega-feature--cool:not(.arcade-nav-mega-feature--with-image){background:linear-gradient(160deg,var(--cool) 0,var(--sky) 100%);color:var(--ink)}.arcade-nav-mega-feature--sky:not(.arcade-nav-mega-feature--with-image){background:linear-gradient(160deg,var(--sky) 0,var(--cool) 100%);color:var(--ink)}.arcade-nav-mega-feature--with-overlay:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(42,23,18,.78) 0,rgba(42,23,18,.45) 35%,rgba(42,23,18,0) 65%);z-index:0;pointer-events:none}.arcade-nav-mega-feature--with-image{color:var(--ink-on-dark)}.arcade-nav-mega-feature__sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.arcade-nav-mega-feature__badge{position:absolute;top:14px;left:14px;z-index:1;width:32px;height:32px;border-radius:999px;background:var(--paper);border:2.5px solid var(--line);display:grid;place-items:center;color:var(--ink);box-shadow:3px 3px 0 var(--line)}.arcade-nav-mega-feature__body{position:relative;z-index:1;display:flex;flex-direction:column;gap:6px;max-width:100%}.arcade-nav-mega-feature__title{font-size:22px;font-weight:900;letter-spacing:-.02em;line-height:1.1;margin:0}.arcade-nav-mega-feature__desc{font-size:13px;line-height:1.5;margin:0;opacity:.92;max-width:32ch}.arcade-nav-mega-feature--cutout{justify-content:flex-start;padding-bottom:0;background:radial-gradient(80% 55% at 100% 100%,color-mix(in srgb,var(--brand) 26%,transparent),transparent 72%),var(--paper-2);color:var(--ink)}.arcade-nav-mega-feature--cutout.arcade-nav-mega-feature--with-badge .arcade-nav-mega-feature__body{margin-top:42px}.arcade-nav-mega-feature__cutout{position:relative;z-index:1;display:block;align-self:flex-end;width:auto;height:140px;max-width:100%;margin-top:auto;padding-top:12px;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom}[data-scope=back] .arcade-nav-mega-feature__inner{border-width:1px}[data-scope=back] .arcade-nav-mega-feature__badge{border-width:0;box-shadow:none}