.event-single{color:#19100d}.event-single__intro{padding-block:0 4px}@media (min-width:1024px){.event-single__intro{padding-block:0 8px}}.event-single__intro>.container{padding-inline:4px}@media (min-width:1024px){.event-single__intro>.container{padding-inline:8px}}.event-single__intro-grid{display:grid;gap:8px}@media (min-width:1024px){.event-single__intro-grid{grid-template-columns:1fr 1fr;align-items:stretch;min-height:min(600px,100vh - var(--nav-height))}}.event-single__media{border-radius:2px;overflow:hidden;background:#f4f1e9;min-width:0;padding:5% 15%}.event-single__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;aspect-ratio:auto}@media (min-width:1024px){.event-single__img{aspect-ratio:auto}}.event-single__content{min-width:0;display:flex;align-items:flex-end}.event-single__content-inner{width:100%;padding:8px}@media (min-width:1024px){.event-single__content-inner{padding:24px}}.event-single__dates{font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:14px;line-height:1.2;letter-spacing:-.01em;font-size:clamp(12px,12px + 2*(100vw - 375px)/649,14px);-webkit-margin-after:24px;margin-block-end:24px}@media (min-width:1024px){.event-single__dates{font-size:clamp(14px,14px - 0*(100vw - 1024px)/256,14px)}}.event-single__title{font-family:"Moulin Trial",Georgia,serif;font-weight:300;font-size:48px;line-height:1.1;letter-spacing:-.03em;font-size:clamp(36px,36px + 8*(100vw - 375px)/649,44px);margin:0 0 16px}@media (min-width:1024px){.event-single__title{font-size:clamp(44px,44px + 4*(100vw - 1024px)/256,48px)}}.event-single__tags{display:flex;flex-wrap:wrap;gap:4px;-webkit-margin-after:24px;margin-block-end:24px}.event-single__tags .event-single__tag{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid rgba(25,16,13,.1);color:#19100d}.event-single__meta{font-family:"Scto Grotesk A Trial",system-ui,sans-serif;font-weight:400;font-size:16px;line-height:1.2;letter-spacing:-.01em;font-size:clamp(14px,14px + 2*(100vw - 375px)/649,16px);opacity:.75}@media (min-width:1024px){.event-single__meta{font-size:clamp(16px,16px - 0*(100vw - 1024px)/256,16px)}}