main[data-astro-cid-2qtechwj].exh-main{max-width:880px;margin:0 auto;padding:0 var(--gutter)}section[data-astro-cid-2qtechwj].page-head{padding:clamp(72px,10vw,140px) 0 clamp(60px,8vw,110px)}.page-head[data-astro-cid-2qtechwj] h1[data-astro-cid-2qtechwj]{font-family:var(--serif);font-weight:300;font-size:clamp(56px,7vw,104px);line-height:1;letter-spacing:-.02em;color:var(--djup);margin:0}.page-head[data-astro-cid-2qtechwj] h1[data-astro-cid-2qtechwj] em[data-astro-cid-2qtechwj]{font-style:italic;color:color-mix(in oklch,var(--djup) 70%,var(--accent) 30%)}.page-head[data-astro-cid-2qtechwj] .subtitle[data-astro-cid-2qtechwj]{margin-top:26px;font-family:var(--serif);font-style:italic;font-weight:300;font-size:clamp(18px,1.55vw,22px);line-height:1.5;color:var(--myr);max-width:36ch}section[data-astro-cid-2qtechwj].exh-section{padding-bottom:clamp(40px,6vw,80px)}.exh-section[data-astro-cid-2qtechwj] h2[data-astro-cid-2qtechwj]{font-family:var(--serif);font-weight:300;font-size:clamp(22px,2.2vw,32px);line-height:1;letter-spacing:.04em;text-transform:lowercase;color:var(--djup);padding-bottom:18px;border-bottom:1px solid var(--dimma-2);margin:0 0 clamp(24px,3vw,40px)}.entries[data-astro-cid-2qtechwj]{display:flex;flex-direction:column}.entry[data-astro-cid-2qtechwj]{display:grid;grid-template-columns:5fr 7fr;column-gap:clamp(24px,4vw,64px);row-gap:8px;padding:clamp(28px,4vw,44px) 0}.entry[data-astro-cid-2qtechwj]+.entry[data-astro-cid-2qtechwj]{border-top:1px solid var(--dimma-2)}.entry-date[data-astro-cid-2qtechwj]{font-family:var(--serif);font-weight:400;font-size:clamp(20px,1.8vw,24px);line-height:1.25;letter-spacing:.005em;color:var(--djup);padding-top:4px}.entry-body[data-astro-cid-2qtechwj]{display:flex;flex-direction:column;gap:6px}.entry-venue[data-astro-cid-2qtechwj]{font-family:var(--serif);font-weight:400;font-size:clamp(22px,2vw,28px);line-height:1.2;letter-spacing:-.005em;color:var(--djup)}.entry-venue[data-astro-cid-2qtechwj] em[data-astro-cid-2qtechwj]{font-style:italic;font-weight:300}.entry-city[data-astro-cid-2qtechwj]{font-family:var(--sans);font-weight:400;font-size:13.5px;line-height:1.5;letter-spacing:.02em;color:var(--lav);margin:0}.entry-note[data-astro-cid-2qtechwj]{margin-top:12px;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:var(--myr);max-width:56ch;text-wrap:pretty}.past[data-astro-cid-2qtechwj] .entry-date[data-astro-cid-2qtechwj]{color:color-mix(in oklch,var(--djup) 70%,var(--bjork) 30%)}.past[data-astro-cid-2qtechwj] .entry-venue[data-astro-cid-2qtechwj]{color:color-mix(in oklch,var(--djup) 80%,var(--bjork) 20%)}.past[data-astro-cid-2qtechwj] .entry-note[data-astro-cid-2qtechwj]{color:color-mix(in oklch,var(--myr) 80%,var(--bjork) 20%)}section[data-astro-cid-2qtechwj].invite{margin-top:clamp(60px,8vw,110px);padding:clamp(40px,6vw,72px) 0 clamp(20px,4vw,40px);border-top:1px solid var(--dimma-2);display:grid;grid-template-columns:5fr 7fr;column-gap:clamp(24px,4vw,64px);row-gap:14px}.invite[data-astro-cid-2qtechwj] h2[data-astro-cid-2qtechwj]{font-family:var(--serif);font-weight:300;font-size:clamp(24px,2.4vw,32px);line-height:1.1;letter-spacing:-.005em;color:var(--djup);max-width:16ch}.invite-body[data-astro-cid-2qtechwj]{display:flex;flex-direction:column;gap:18px;max-width:48ch}.invite[data-astro-cid-2qtechwj] p[data-astro-cid-2qtechwj]{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:var(--myr);text-wrap:pretty}.invite[data-astro-cid-2qtechwj] a[data-astro-cid-2qtechwj].cta{align-self:flex-start;margin-top:4px;font-family:var(--sans);font-size:14px;letter-spacing:.02em;color:var(--accent);border-bottom:1px solid color-mix(in oklch,var(--accent) 50%,transparent);padding-bottom:3px;transition:color .35s ease,border-color .35s ease}.invite[data-astro-cid-2qtechwj] a[data-astro-cid-2qtechwj].cta:hover{color:color-mix(in oklch,var(--accent) 80%,var(--djup) 20%);border-color:var(--accent)}@media(max-width:720px){.entry[data-astro-cid-2qtechwj],section[data-astro-cid-2qtechwj].invite{grid-template-columns:1fr;row-gap:12px}.entry-date[data-astro-cid-2qtechwj]{font-size:18px;color:var(--lav)}.past[data-astro-cid-2qtechwj] .entry-date[data-astro-cid-2qtechwj]{color:var(--lav)}.invite[data-astro-cid-2qtechwj] h2[data-astro-cid-2qtechwj]{max-width:none}}
