._content_4hfan_1{max-width:1200px;padding:3rem var(--band-gutter) 5rem;margin:0 auto}._heading_4hfan_1{margin-bottom:2rem}._heading_4hfan_1 h1{margin:0;font-size:clamp(2.5rem,5vw,4rem)}._heading_4hfan_1 p{color:#ccc;margin:.75rem 0 0}._grid_4hfan_1{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}._card_4hfan_1{background:#111;border:1px solid #444;min-width:0}._card_4hfan_1>a{display:block}._card_4hfan_1 img{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}._details_4hfan_1{padding:1.5rem}._details_4hfan_1 h2{margin:.5rem 0 1rem;font-size:clamp(1.8rem,3vw,2.4rem)}._details_4hfan_1 p{line-height:1.6}._date_4hfan_1{color:#ccc;margin:0;font-size:.9rem}._details_4hfan_1 ._notice_4hfan_1{color:#ccc;font-size:.95rem}._details_4hfan_1 .band-button{white-space:normal;text-align:center;margin-top:.5rem}._card_4hfan_1 a:focus-visible{outline-offset:4px;outline:2px solid #fff}@media (max-width:700px){._grid_4hfan_1{grid-template-columns:1fr}._content_4hfan_1{padding-block:2rem 3rem}._details_4hfan_1{padding:1.25rem}}
