.home-module__oe3DtG__sectionHead{text-align:center;max-width:620px;margin:0 auto}.home-module__oe3DtG__galleryTeaser{padding-top:clamp(30px,4vw,50px)}.home-module__oe3DtG__partnersSection{padding-top:clamp(56px,7vw,84px);padding-bottom:clamp(56px,7vw,84px)}.home-module__oe3DtG__ticketsGrid{--ticket-cols:3}@media (min-width:960px){.home-module__oe3DtG__ticketsGrid.home-module__oe3DtG__ticketsGrid{grid-template-columns:repeat(var(--ticket-cols), minmax(0, 1fr));max-width:calc(var(--ticket-cols) * 353px + (var(--ticket-cols) - 1) * 1.8rem);margin-inline:auto}}.home-module__oe3DtG__ticketLink{color:inherit}.home-module__oe3DtG__ticketLink:after{content:"";z-index:3;border-radius:24px;position:absolute;inset:0}.home-module__oe3DtG__ticketCta{color:var(--teal-dark);align-items:center;gap:.45rem;margin-top:.9rem;font-size:.92rem;font-style:normal;font-weight:700;display:inline-flex}.home-module__oe3DtG__ticketCta svg{transition:transform .25s}.ticket:hover .home-module__oe3DtG__ticketCta svg{transform:translate(4px)}@media (max-width:767px){.home-module__oe3DtG__ticketCta{font-size:1rem}}
