.section.htr{padding-block:clamp(28px,3.4vw,44px)}.htr__row{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:center;column-gap:clamp(24px,3vw,48px);display:grid}.htr__label{margin:0}.htr__marks{grid-template-columns:repeat(var(--cc-rail-cells,6), minmax(0, 1fr));align-items:center;gap:8px clamp(12px,2vw,28px);list-style:none;display:grid}.htr__mark{justify-content:center;align-items:center;min-height:48px;display:flex}.htr__img{height:var(--cc-mark-h,16px);object-fit:contain;filter:grayscale()brightness(0);opacity:.62;width:auto;max-width:100%}.htr__note{max-width:92ch;margin-top:16px}@media (max-width:899px){.htr__row{grid-template-columns:minmax(0,1fr);row-gap:16px}.htr__marks{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}}@media (max-width:639px){.htr__img{height:auto;max-height:calc(var(--cc-mark-h,16px) * .82)}}
.evphotos{max-width:880px;margin-top:32px}.evphotos__draft{font-family:var(--cc-font-mono);font-size:var(--cc-text-eyebrow);letter-spacing:.12em;text-transform:uppercase;color:var(--cc-caution);margin-bottom:14px}.evphotos__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));align-items:start;gap:32px clamp(20px,3vw,32px);margin:0;padding:0;list-style:none;display:grid}.evphotos__figure{margin:0}.evphotos__link{border-radius:var(--cc-radius-sm);background:var(--cc-surface-panel);display:block;overflow:hidden}.evphotos__link:focus-visible{outline:2px solid var(--cc-focus);outline-offset:2px}.evphotos__img{width:100%;height:auto;display:block}.evphotos__caption{border-top:1px solid var(--cc-border);flex-direction:column;gap:4px;margin-top:12px;padding-top:10px;display:flex}.evphotos__event{color:var(--cc-text);font-weight:500;line-height:1.35}.evphotos__where{font-family:var(--cc-font-mono);font-variant-numeric:tabular-nums;color:var(--cc-text-muted);font-size:13px}.evmq{margin-top:36px}.evmq__viewport{-webkit-mask-image:linear-gradient(90deg, transparent 0%, var(--cc-surface-ink) 6%, var(--cc-surface-ink) 94%, transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0%, var(--cc-surface-ink) 6%, var(--cc-surface-ink) 94%, transparent 100%);mask-image:linear-gradient(90deg, transparent 0%, var(--cc-surface-ink) 6%, var(--cc-surface-ink) 94%, transparent 100%);overflow:hidden}.evmq__track{width:max-content;animation:evmq-scroll var(--evmq-duration,30s) linear infinite;will-change:transform;display:flex}.evmq__set{flex:none;margin:0;padding:0;list-style:none;display:flex}@keyframes evmq-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.evmq__viewport:hover .evmq__track,.evmq__viewport:focus-within .evmq__track,.evmq__strip[data-paused=true] .evmq__track{animation-play-state:paused}.evmq__item{flex:0 0 var(--evmq-cell-w,360px);margin-right:var(--evmq-gap,24px)}.evmq__figure{margin:0}.evmq__img{aspect-ratio:3/2;object-fit:cover;border-radius:var(--cc-radius-sm);background:var(--cc-surface-panel);width:100%;height:auto;display:block}.evmq__caption{border-top:1px solid var(--cc-border);flex-direction:column;gap:4px;margin-top:12px;padding-top:10px;display:flex}.evmq__event{color:var(--cc-text);font-weight:500;line-height:1.35}.evmq__where{font-family:var(--cc-font-mono);font-variant-numeric:tabular-nums;color:var(--cc-text-muted);font-size:13px}.evmq__toggle{font:inherit;font-size:var(--cc-text-small);color:var(--cc-link);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;margin-top:16px;padding:8px 2px;font-weight:500;display:inline-flex}.evmq__toggle:hover{text-underline-offset:3px;text-decoration:underline}.evmq__toggle-icon{border-left:3px solid;border-right:3px solid;width:10px;height:12px}.evmq__strip[data-paused=true] .evmq__toggle-icon{border:6px solid #0000;border-left:10px solid;border-right:0;width:0;height:0}@media (prefers-reduced-motion:reduce){.evmq__track{will-change:auto;width:auto;animation:none}.evmq__set{flex-wrap:wrap;flex:auto}.evmq__set[aria-hidden=true]{display:none}.evmq__viewport{-webkit-mask-image:none;mask-image:none}.evmq__toggle{display:none}}
