/* The first-download courtesy notice does not interrupt the download. */
.gallery-credit{box-sizing:border-box;width:min(420px,calc(100vw - 32px));margin:auto;padding:34px 30px 26px;border:1px solid #dedfd7;border-radius:24px;background:#f8f8f3;color:#20251e;box-shadow:0 24px 90px #0003;font-family:inherit}
.gallery-credit::backdrop{background:#18201840}
.gallery-credit-close{position:absolute;right:10px;top:8px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:transparent;color:inherit;cursor:pointer}
.gallery-credit-kicker{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#60665b}
.gallery-credit h2{font:600 28px/1.1 Gabarito,sans-serif;letter-spacing:-.025em;margin:14px 0}
.gallery-credit p{font-size:16px;line-height:1.55;margin:0 0 22px}
.gallery-credit-socials{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:22px}
.gallery-credit-socials a{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 15px;border:1px solid #d4d8cd;border-radius:999px;color:inherit;text-decoration:none;font-size:13px;transition:background .2s}
.gallery-credit-socials svg{width:18px;height:18px;fill:currentColor}
.gallery-credit-socials a:hover{background:#e7eadd}
.gallery-credit :focus-visible{outline:2px solid #20251e;outline-offset:3px}
.gallery-credit small{display:block;font-size:11px;line-height:1.5;color:#60665b}
.gallery-video-badge{position:absolute;left:10px;top:10px;display:inline-flex;align-items:center;gap:5px;padding:7px 10px;border-radius:999px;background:#20251ed9;color:white;font-size:11px;pointer-events:none}
.gallery-video-badge svg{width:16px;height:16px}
.gallery-viewer-video{display:block;width:100%;height:100%;object-fit:contain;background:#111}
.gallery-viewer-video[hidden],.gallery-viewer-image[hidden],.gallery-video-status[hidden]{display:none}
.gallery-video-status{position:absolute;inset:10px 12px auto;margin:0;padding:12px;border-radius:10px;background:#20251ee6;color:white;font-size:13px;line-height:1.5;pointer-events:none}
/* Five-photo justified rows with a glass lightbox. */
.gallery-heading{padding-top:clamp(138px,13vw,190px);padding-bottom:65px}.gallery-heading .reference-back{margin-bottom:42px}.gallery-intro{display:flex;justify-content:space-between;align-items:flex-end;gap:35px}.gallery-intro h1{font-size:clamp(48px,7.6vw,108px);line-height:.98;letter-spacing:-.045em;margin:20px 0 0;font-weight:800}.gallery-intro-aside{flex-shrink:0}.gallery-intro-aside>p{color:var(--ink-soft);font-size:20px;line-height:1.55;margin:0 0 6px}.gallery-zip-note{display:block;font-size:11px;color:var(--ink-soft);margin-top:9px}
.gallery-collection.wrap{width:calc(100% - 80px);max-width:1680px;padding-bottom:100px}.gallery-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;border-top:1px solid var(--line-strong);padding:22px 0;margin-bottom:6px}.gallery-total,.gallery-toolbar-note{font-size:12px;color:var(--ink-soft)}.gallery-toolbar-note{opacity:.75}
.gallery-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:start}.gallery-grid.is-mosaic{display:flex;flex-direction:column;align-items:stretch}.gallery-row{display:flex;gap:12px;align-items:flex-start}.gallery-row .gallery-photo{flex:var(--photo-ratio) 1 0;width:0}.gallery-row-spacer{flex:1 1 0;min-width:0}.gallery-photo{margin:0;min-width:0;position:relative;container:gallery-photo / inline-size}.gallery-open{display:block;aspect-ratio:var(--photo-ratio);border-radius:12px;overflow:hidden;position:relative;background:#e9e8e1}.gallery-open img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .35s var(--ease-out)}.gallery-photo figcaption{position:absolute;inset:auto 10px 10px;display:flex;justify-content:space-between;align-items:center;gap:6px;pointer-events:none;z-index:1}.gallery-photo figcaption::before,.gallery-viewer-overlay::before{content:"";position:absolute;inset:-45px -10px -10px;background:linear-gradient(transparent,#0005);z-index:-1;pointer-events:none;border-radius:0 0 12px 12px}.gallery-number{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;background:rgba(245,244,239,.92);color:#20251e;border:1px solid #fff7;border-radius:999px;padding:8px 12px;font:500 11px/1.2 Gabarito,sans-serif;min-height:34px;font-variant-numeric:tabular-nums}.gallery-download{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:8px 12px;border:1px solid #fff7;border-radius:999px;background:rgba(245,244,239,.96);color:#20251e;font-size:11px;font-weight:600;pointer-events:auto;transition:background .2s,box-shadow .2s,transform .2s;white-space:nowrap}.gallery-download-icon{display:block;width:20px;height:20px;overflow:hidden;flex-shrink:0}.gallery-download-icon svg{display:block;width:100%;height:100%}.gallery-expand{position:absolute;right:12px;top:12px;display:grid;place-items:center;border-radius:50%;width:34px;height:34px;background:rgba(245,244,239,.92);font-size:21px;opacity:0;transform:translateY(4px);transition:opacity .2s,transform .2s}.gallery-open:focus-visible .gallery-expand{opacity:1;transform:none}.gallery-open:focus-visible,.gallery-download:focus-visible,.gallery-viewer button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}
.gallery-viewer{margin:auto;border:1px solid #fff8;border-radius:22px;padding:12px;background:linear-gradient(125deg,rgba(255,255,255,.48),rgba(245,244,239,.2) 42%,rgba(255,255,255,.32));-webkit-backdrop-filter:blur(24px) saturate(155%);backdrop-filter:blur(24px) saturate(155%);color:var(--ink);width:calc(100vw - 28px);height:calc(100svh - 28px);max-width:1900px;max-height:none;overflow:hidden;box-shadow:0 25px 100px #0005,inset 0 1px 1px #fffd,inset 0 -1px 2px #ffffff60}.gallery-viewer::backdrop{background:rgba(17,24,17,.42)}.gallery-viewer::before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff28,transparent 24%,transparent 76%,#ffffff15)}body.gallery-viewer-open{overflow:hidden}.gallery-viewer-open .noise-grain{animation-play-state:paused}.gallery-viewer button,.gallery-viewer-download{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.gallery-viewer-stage{height:100%;width:100%;position:relative;display:grid;place-items:center;padding:52px 0 64px}.gallery-viewer-frame{position:relative;border-radius:12px;overflow:hidden;isolation:isolate;max-width:100%;max-height:100%}.gallery-viewer-image{width:100%;height:100%;object-fit:contain;display:block}.gallery-viewer-overlay{position:absolute;inset:auto 6px 6px;display:flex;justify-content:space-between;align-items:center;gap:12px;z-index:1}.gallery-viewer-overlay::before{display:none}.gallery-viewer-count{padding:12px 17px;font-size:13px;min-height:46px}.gallery-viewer-download{background:var(--accent);border-color:transparent;padding:12px 20px;gap:14px;font-size:14px;min-height:46px}.gallery-viewer button{position:absolute;width:46px;height:46px;display:grid;place-items:center;border-radius:50%;border:1px solid #fff9;background:rgba(245,244,239,.95);color:#20251e;font-size:25px;line-height:1;z-index:3;box-shadow:0 3px 20px #0001;transition:background .2s}.gallery-viewer-prev,.gallery-viewer-next{top:calc(50% - 23px)}.gallery-viewer-prev{left:10px}.gallery-viewer-next{right:10px}.gallery-viewer-close{right:10px;top:10px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.gallery-lock{padding-bottom:100px;max-width:700px}.gallery-lock form{display:grid;gap:25px;margin-top:30px}.gallery-lock input{display:block;width:100%;margin-top:12px;padding:16px;border:1px solid #bbc2b1;border-radius:12px;background:white;font:inherit}.gallery-lock button{border:0;cursor:pointer;justify-self:start}
@media(hover:hover) and (pointer:fine){.gallery-open:hover img{transform:scale(1.018)}.gallery-open:hover .gallery-expand{opacity:1;transform:none}.gallery-download:hover{background:var(--accent);box-shadow:0 4px 20px #37ff2640;transform:translateY(-2px)}.gallery-viewer-download:hover{background:#fff;box-shadow:0 4px 24px #0002}.gallery-download:hover .gallery-download-icon svg{animation:gallery-download-arrow .4s ease}.gallery-viewer button:hover{background:var(--accent)}}
@keyframes gallery-download-arrow{0%{transform:translateY(0)}45%{transform:translateY(22px)}46%{transform:translateY(-22px)}100%{transform:translateY(0)}}
@media(max-width:1100px){.gallery-download-label{display:none}.gallery-photo .gallery-download{min-width:40px;padding:9px}.gallery-number{padding:8px 10px}}
@media(max-width:800px){.gallery-heading{padding-top:125px;padding-bottom:38px}.gallery-heading .reference-back{margin-bottom:30px}.gallery-intro{display:block}.gallery-intro h1{font-size:clamp(48px,12vw,92px)}.gallery-intro-aside{margin-top:24px}.gallery-intro-aside>p{font-size:17px}.gallery-collection.wrap{width:100%;max-width:none;padding-inline:8px;padding-bottom:60px}.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gallery-grid,.gallery-row{gap:6px}.gallery-toolbar{padding:18px 0}.gallery-toolbar-note{display:none}.gallery-open{border-radius:9px}.gallery-photo figcaption{inset:auto 6px 6px;gap:4px}.gallery-photo figcaption::before{inset:-30px -6px -6px}.gallery-photo .gallery-number{font-size:10px;min-height:30px;padding:7px 9px}.gallery-photo .gallery-download{min-height:36px;min-width:36px;padding:7px}.gallery-viewer{width:calc(100vw - 8px);max-width:none;height:calc(100svh - 8px);height:calc(100dvh - 8px);padding:5px;border-radius:16px}.gallery-viewer-stage{padding:54px 0 calc(64px + env(safe-area-inset-bottom,0px))}.gallery-viewer-frame{border-radius:10px}.gallery-viewer-overlay{inset:auto 7px max(7px,env(safe-area-inset-bottom,0px));gap:6px}.gallery-viewer-count{padding:10px 12px;font-size:11px;min-height:42px}.gallery-viewer-download{font-size:11px;min-height:42px;padding:10px 12px;gap:8px}.gallery-viewer button{width:44px;height:44px}.gallery-viewer-prev{left:7px}.gallery-viewer-next,.gallery-viewer-close{right:7px}.gallery-viewer-close{top:7px}.gallery-viewer-prev,.gallery-viewer-next{top:calc(50% - 22px)}}
@media(prefers-reduced-motion:reduce){.gallery-open img,.gallery-expand,.gallery-download,.gallery-viewer button{transition:none!important}.gallery-download-icon svg{animation:none!important}}

@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.gallery-viewer{background:rgba(245,244,239,.94)}}
@media(prefers-reduced-transparency:reduce){.gallery-viewer{background:rgba(245,244,239,.96);-webkit-backdrop-filter:none;backdrop-filter:none}}

.gallery-archive-form{display:flex;align-items:flex-end;flex-direction:column;gap:8px;margin:0}.gallery-download-all{background:var(--accent);border-color:transparent;font:600 13px/1.2 Gabarito,sans-serif;min-height:44px;padding:10px 16px;cursor:pointer}.gallery-download-all:disabled{opacity:.65;cursor:progress;transform:none}.gallery-archive-status{font-size:11px;color:var(--ink-soft);max-width:280px;text-align:right}.gallery-archive-status:empty{display:none}

/* Free gallery categories and optional match identity. */
.album-section--index{padding-top:0;scroll-margin-top:110px}.album-filters{display:flex;flex-wrap:wrap;gap:9px;border-block:1px solid var(--line-strong);padding:20px 0}.album-filters a{display:inline-flex;align-items:center;gap:13px;min-height:44px;padding:10px 18px;border:1px solid #cdd0c7;border-radius:999px;font-size:14px;text-decoration:none;color:var(--ink);transition:background .18s,border-color .18s}.album-filters a[aria-current]{background:#00ff00;border-color:#00ff00}.album-filters a span{font-size:11px;opacity:.65;font-variant-numeric:tabular-nums}.album-filters a:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.album-filter-result{font-size:12px;color:var(--ink-soft);margin:20px 0 26px}.album-category{display:inline-block;padding:4px 9px;border-radius:999px;background:#e6e8df;color:var(--ink);margin-right:7px}.gallery-match{display:flex;align-items:center;justify-content:center;color:#171b16}.gallery-match-team{display:flex;align-items:center;gap:16px;min-width:0}.gallery-match-label{max-width:none;line-height:1.15;overflow-wrap:anywhere}.gallery-match-label strong{display:block;font-size:clamp(16px,1.7vw,23px);font-weight:600}.gallery-match-label small{display:block;margin-top:7px;font-size:14px;font-weight:400;color:var(--ink-soft)}.gallery-match .gallery-crest{width:72px;height:72px;object-fit:contain;flex-shrink:0;display:block}.gallery-crest--round{border-radius:50%}.gallery-crest-placeholder{display:grid;place-items:center;width:64px;height:64px;background:#e8eae3;border-radius:50%;font-size:20px}.gallery-match-vs{font-size:13px;color:#656b60;flex-shrink:0;font-style:italic}.gallery-match--heading{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:clamp(18px,4vw,55px);margin:32px auto 24px;padding:0;width:100%;max-width:none;font:inherit;letter-spacing:normal}.gallery-match--heading .gallery-match-team{flex-direction:column;text-align:center;gap:22px}.gallery-match--heading .gallery-match-label strong{font-size:clamp(34px,4.6vw,76px);font-weight:800;letter-spacing:-.035em}.gallery-match--heading .gallery-match-label small{font-size:clamp(15px,1.5vw,18px);margin-top:10px}.gallery-match--heading .gallery-match-vs{text-transform:uppercase;letter-spacing:.04em;font-style:normal;font-size:clamp(24px,2.5vw,38px);font-weight:600;line-height:1}.gallery-match-meta{text-align:center}.gallery-heading--match>.gallery-intro-aside{text-align:center}.gallery-heading--match>.gallery-intro-aside>p{font-size:16px}.gallery-heading--match.wrap{width:calc(100% - 80px);max-width:1680px}.gallery-match--heading .gallery-match-label{width:100%}.gallery-subline{margin:0 0 22px;font-size:clamp(18px,2vw,26px);line-height:1.35;color:var(--ink-soft);overflow-wrap:anywhere}.gallery-heading--match>.gallery-subline{text-align:center}.album-caption>div{width:100%;min-width:0}.album-caption .gallery-match--card{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:8px;margin:0;font:inherit;letter-spacing:normal;width:100%}.gallery-match--card .gallery-match-team{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:start}.gallery-match--card .gallery-crest,.gallery-match--card .gallery-crest-placeholder{width:30px;height:30px;font-size:12px}.gallery-match--card .gallery-match-label strong{font-size:clamp(14px,1.3vw,19px);font-weight:700;line-height:1.16;letter-spacing:-.02em}.gallery-match--card .gallery-match-label small{font-size:11px;line-height:1.3;margin-top:6px}.gallery-match--card .gallery-match-vs{font-size:20px;font-weight:600;font-style:normal;letter-spacing:-.03em;padding:0;align-self:center;justify-self:center;text-align:center;line-height:1;color:#41483e}.album-subline{font-size:14px;line-height:1.4;color:var(--ink-soft);margin:12px 0 0;overflow-wrap:anywhere}.album-card{container-type:inline-size}
.album-section--index .album-card:first-child{grid-column:auto}.album-section--index .album-card:first-child .album-cover{aspect-ratio:4/3}
@media(hover:hover) and (pointer:fine){.album-filters a:hover{border-color:var(--ink);background:#e7ecdf}.album-filters a[aria-current]:hover{background:#00ff00}}
@media(max-width:600px){.gallery-heading--match.wrap{width:calc(100% - 32px)}.album-section--index .album-grid{grid-template-columns:1fr}.gallery-match--heading{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;padding-top:0;margin-top:24px}.gallery-match--heading .gallery-match-team{flex-direction:column;text-align:center;gap:14px}.gallery-match-label strong{font-size:15px}.gallery-match-label small{font-size:13px}.gallery-match--heading .gallery-crest{width:64px;height:64px}.album-filters{gap:8px;padding:16px 0}.album-filters a{font-size:13px;padding:9px 14px}.gallery-match--heading .gallery-match-vs{align-self:start;margin-top:22px;font-size:18px;letter-spacing:.02em}.gallery-match--heading .gallery-match-label strong{font-size:clamp(20px,5.4vw,28px)}.gallery-match--heading .gallery-match-label small{font-size:13px}}
@media(prefers-reduced-motion:reduce){.album-filters a{transition:none}}

@container (max-width:340px){.gallery-match--card .gallery-match-team{grid-template-columns:minmax(0,1fr);gap:8px}.gallery-match--card .gallery-match-label strong{font-size:14px}}

/* Two opt-in card studies; default gallery layout is unchanged until selected. */
.album-version-bar{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 0 26px}.album-version-bar>span{font-size:12px;color:var(--ink-soft)}.album-version-bar nav{display:flex;gap:8px;flex-wrap:wrap}.album-version-bar a{font-size:13px;padding:12px 16px;min-height:44px;border:1px solid #cdd0c7;border-radius:999px;text-decoration:none}.album-version-bar a[aria-current]{background:#00ff00;color:#171b16;border-color:#00ff00}.album-version-bar a:focus-visible{outline:2px solid #171b16;outline-offset:3px}.album-section--variant-1 .gallery-match--card{margin:0;grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:8px;align-items:start}.album-section--variant-1 .gallery-match-team{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px}.album-section--variant-1 .gallery-crest,.album-section--variant-1 .gallery-crest-placeholder{width:42px;height:42px}.album-section--variant-1 .gallery-match-label strong{font-size:clamp(17px,1.6vw,23px);letter-spacing:-.025em;font-weight:700}.album-section--variant-1 .gallery-match-label small{font-size:12px}.album-section--variant-1 .gallery-match-vs{font-size:22px;padding:0;align-self:center;justify-self:center;text-align:center}.gallery-match--shared .gallery-match-label small{display:none}.gallery-match-common{text-align:center;margin:12px 0 0;font-size:12px;color:var(--ink-soft)}.album-section--variant-1 .album-subline{text-align:center;font-size:15px;margin-top:12px}.album-section--variant-2 .gallery-match--card{margin:0;display:flex;flex-direction:column;gap:12px}.album-section--variant-2 .gallery-match-team{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:13px;width:100%}.album-section--variant-2 .gallery-crest,.album-section--variant-2 .gallery-crest-placeholder{width:34px;height:34px}.album-section--variant-2 .gallery-match-label{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;max-width:none}.album-section--variant-2 .gallery-match-label strong{font-size:clamp(18px,1.7vw,25px);font-weight:600;letter-spacing:-.025em}.album-section--variant-2 .gallery-match-label small{font-size:11px;margin:0;white-space:nowrap}.album-section--variant-2 .gallery-match-vs{display:flex;align-items:center;gap:10px;padding:0;margin:-3px 0;width:100%;font-size:18px;font-style:normal;line-height:1;text-transform:uppercase;letter-spacing:.08em}.album-section--variant-2 .gallery-match-vs::before,.album-section--variant-2 .gallery-match-vs::after{content:"";height:1px;background:#dfe2d7;flex:1}.album-section--variant-2 .album-subline{margin:15px 0 0 47px}
@media(max-width:600px){.album-version-bar{align-items:flex-start;flex-direction:column;gap:12px}.album-version-bar a{padding:11px 13px}.album-section--variant-1 .gallery-match-label strong{font-size:20px}.album-section--variant-2 .gallery-match-label strong{font-size:22px}}

/* Paired cards: align versus to the actual name row, independent of crests and team subtitles. */
.album-section:not(.album-section--variant-2) .gallery-match--card{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);grid-template-rows:auto auto auto;column-gap:12px;row-gap:10px;align-items:center}
.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-team,.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-label{display:contents}
.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-team:first-child>*,.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-team:first-child .gallery-match-label>*{grid-column:1}
.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-team:last-child>*,.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-team:last-child .gallery-match-label>*{grid-column:3}
.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-crest,.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-crest-placeholder{grid-row:1;justify-self:center}
.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-label strong{grid-row:2;align-self:center;text-align:center}
.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-label small{grid-row:3;text-align:center;margin:0}
.album-section:not(.album-section--variant-2) .gallery-match--card .gallery-match-vs{grid-column:2;grid-row:2}

/* Date and category stay within the photograph; the title follows immediately below. */
.album-cover-meta{position:absolute;left:14px;right:72px;bottom:14px;display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:#20251e;font-size:11px;font-weight:500;line-height:1.3}
.album-cover-meta>time,.album-cover-meta>span{padding:7px 10px;border-radius:999px;background:rgba(245,244,240,.96);box-shadow:0 1px 5px #0001;max-width:100%;overflow-wrap:anywhere}
.album-section .album-caption{padding-top:14px}
.album-section .album-caption h3{margin-top:0}
@media(max-width:600px){.album-cover-meta{left:12px;bottom:12px;right:66px;font-size:10px}.album-cover-meta>time,.album-cover-meta>span{padding:6px 9px}.album-section .album-caption{padding-top:12px}}

/* Controls follow each photo width, including narrow portraits in desktop mosaic rows. */
@container gallery-photo (max-width:190px){
 .gallery-photo figcaption{inset:auto 6px 6px;gap:4px}
 .gallery-photo .gallery-download-label{display:none}
 .gallery-photo .gallery-download{width:36px;min-width:36px;min-height:36px;padding:7px}
 .gallery-photo .gallery-number{font-size:10px;min-height:30px;padding:7px 9px}
}
@container gallery-photo (max-width:90px){
 .gallery-photo figcaption{left:4px;right:4px;gap:2px}
 .gallery-photo .gallery-number{padding-inline:5px}
}
/* Only the two smaller homepage cards: keep the crests and VS on one row. */
@media(max-width:800px){
 .album-section:not(.album-section--index) .album-card:nth-child(n+2) .gallery-match--card{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-rows:auto;gap:6px}
 .album-section:not(.album-section--index) .album-card:nth-child(n+2) .gallery-match--card .gallery-match-label{display:none}
 .album-section:not(.album-section--index) .album-card:nth-child(n+2) .gallery-match--card .gallery-match-vs{grid-row:1;font-size:20px}
 .album-section:not(.album-section--index) .album-card:nth-child(n+2) .gallery-crest,.album-section:not(.album-section--index) .album-card:nth-child(n+2) .gallery-crest-placeholder{width:34px;height:34px}
}
