.EventIndex-module__sdnSCq__wrap{margin:4px 0 8px}.EventIndex-module__sdnSCq__list{border-top:1.5px solid var(--ink);margin:0;padding:0;list-style:none}.EventIndex-module__sdnSCq__item{border-bottom:1.5px solid var(--ink);flex-direction:column;gap:6px;padding:14px 0 16px;display:flex}.EventIndex-module__sdnSCq__date{font-family:var(--font-ui);font-size:13px;font-weight:600;line-height:1.3}.EventIndex-module__sdnSCq__title{margin:0;font-size:24px;line-height:1.1}.EventIndex-module__sdnSCq__titleLink{color:inherit;align-items:baseline;gap:8px;text-decoration:none;display:inline-flex}.EventIndex-module__sdnSCq__chevron{flex:none;width:9px;height:14px;transform:translateY(1px)}@media (hover:hover){.EventIndex-module__sdnSCq__titleLink:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1.5px}}.EventIndex-module__sdnSCq__tickets{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:4px;display:flex}.EventIndex-module__sdnSCq__ticket{border:1.5px solid var(--red);border-radius:var(--radius-pill);min-height:40px;color:var(--red);font-family:var(--font-ui);white-space:nowrap;align-items:center;gap:8px;padding:0 14px 0 12px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.EventIndex-module__sdnSCq__ticket:hover,.EventIndex-module__sdnSCq__ticket:active{background:var(--red);color:var(--cream)}.EventIndex-module__sdnSCq__ticket:focus-visible,.EventIndex-module__sdnSCq__titleLink:focus-visible{outline:2.5px solid var(--ink);outline-offset:3px}.EventIndex-module__sdnSCq__ticket[data-placeholder]{opacity:.5}.EventIndex-module__sdnSCq__icon{flex:none;width:20px;height:14px}.EventIndex-module__sdnSCq__price{font-family:var(--font-ui);font-size:14px;font-weight:600}.EventIndex-module__sdnSCq__note{font-family:var(--font-text);margin:10px 0 0;font-size:13px;font-weight:500;line-height:1.35}@media (min-width:1024px){.EventIndex-module__sdnSCq__wrap{margin:0 0 24px}.EventIndex-module__sdnSCq__item{grid-template-columns:200px minmax(0,1fr) auto;align-items:center;column-gap:32px;padding:18px 0;display:grid}.EventIndex-module__sdnSCq__date{font-size:15px}.EventIndex-module__sdnSCq__title{font-size:30px}.EventIndex-module__sdnSCq__tickets{justify-content:flex-end;margin-top:0}}
