.tickets-page{min-height:100vh;font-family:var(--font-body);background:#fff}.tickets-section{text-align:center;flex-direction:column;align-items:center;gap:48px;padding:96px 40px 120px;display:flex}.tickets-account{font-family:var(--font-body);font-size:var(--text-body-sm);color:var(--color-fg-on-surface-muted);margin:-24px 0 0}.tickets-account a{color:var(--pel-navy);font-weight:700}.tickets-linkbtn{font-family:var(--font-body);font-size:inherit;color:var(--pel-teal);cursor:pointer;background:0 0;border:none;padding:0;font-weight:700;text-decoration:none}.tickets-linkbtn:hover{color:var(--pel-navy)}.event-grid{grid-template-columns:repeat(3,1fr);gap:24px;width:100%;max-width:1200px;display:grid}@media (width<=900px){.event-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.tickets-section{gap:32px;padding:56px 24px 72px}.event-grid{grid-template-columns:1fr}}
