@layer pages{.p-events .p-events__title{margin:0}.p-events .p-events__ph+.p-events__title{margin-top:12px}.p-events .p-events__body{max-width:46ch;color:var(--ink-2);margin:8px 0 0}.p-events .p-events__cards{gap:var(--col-gap);margin:var(--head-gap) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.p-events .p-events__card,.p-events .p-events__slot{border:1px solid var(--line-2);border-radius:var(--r-card);padding:28px}.p-events .p-events__card{flex:100%;min-width:0}@media (width>=600px){.p-events .p-events__card{flex-basis:0}}.p-events .p-events__card--ph{border:1px dashed var(--grey-400)}.p-events .p-events__ph{margin:0}.p-events .p-events__links{flex-wrap:wrap;gap:4px 24px;margin-top:10px;display:flex}.p-events .p-events__links .arrow-link{align-items:center;min-height:44px}.p-events .p-events__slot{margin-top:var(--head-gap);background:var(--surface)}.p-events .p-events__flyer{margin-top:var(--head-gap)}.p-events .p-events__flyer-link{width:min(100%,880px);margin-top:16px;display:block}.p-events .p-events__flyer-img{width:100%;box-shadow:0 0 0 1px var(--line-2)}@media (width<=599.98px){.p-events .p-events__card,.p-events .p-events__slot{padding:22px 18px}}}
