.reportage-hero[data-astro-cid-z7xolria]{text-align:center;max-width:800px;margin:0 auto;padding:4rem 1.5rem 2rem}.reportage-kicker[data-astro-cid-z7xolria]{font-family:var(--font-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--color-clay);margin:0 0 1rem;font-size:.9375rem}.reportage-hero[data-astro-cid-z7xolria] h1[data-astro-cid-z7xolria]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:300;line-height:1.15}.reportage-hero-image[data-astro-cid-z7xolria]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.reportage-hero-image[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{border-radius:2px;width:100%;height:auto;display:block}.reportage-intro[data-astro-cid-z7xolria]{text-align:center;max-width:640px;margin:0 auto;padding:2.5rem 1.5rem 0}.reportage-intro[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0;font-size:1.25rem;font-style:italic;line-height:1.6}.reportage-section[data-astro-cid-z7xolria]{max-width:900px;margin:0 auto;padding:8rem 1.5rem 0}.reportage-section[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{font-family:var(--font-serif);color:var(--color-charcoal);opacity:.8;text-align:left;margin:0 0 2rem;font-size:clamp(2rem,4.5vw,2.75rem);font-weight:400;line-height:1.25}.reportage-section[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{font-family:var(--font-serif);color:var(--color-charcoal);opacity:.8;text-align:left;margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,1.875rem);font-weight:400;line-height:1.3}.reportage-text[data-astro-cid-z7xolria]{column-count:2;column-rule:1px solid var(--color-sand-dark);column-gap:3rem}.reportage-text[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--color-charcoal);break-inside:avoid;margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.8}.reportage-text[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]:last-child{margin-bottom:0}.reportage-text[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]:first-child{font-family:var(--font-serif);font-size:1.25rem;line-height:1.6}.reportage-quote[data-astro-cid-z7xolria]{max-width:560px;font-family:var(--font-serif);text-align:center;color:var(--color-charcoal);border:none;margin:2rem auto 0;padding:0;font-size:1.1875rem;font-style:italic;line-height:1.7}.reportage-image-row[data-astro-cid-z7xolria]{gap:.75rem;margin:2rem 0 0;display:grid}.reportage-image-row[data-astro-cid-z7xolria].cols-2{grid-template-columns:repeat(2,1fr)}.reportage-image-row[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.reportage-gallery[data-astro-cid-z7xolria]{padding:8rem 1.5rem 0}.reportage-gallery-grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(3,1fr);grid-auto-flow:dense;align-items:start;gap:.75rem;max-width:1200px;margin:0 auto;display:grid}.reportage-gallery-grid[data-astro-cid-z7xolria] figure[data-astro-cid-z7xolria]{border-radius:2px;margin:0;overflow:hidden}.reportage-gallery-grid[data-astro-cid-z7xolria] figure[data-astro-cid-z7xolria].wide{grid-column:span 2}.reportage-gallery-grid[data-astro-cid-z7xolria] img[data-astro-cid-z7xolria]{width:100%;height:auto;display:block}.reportage-vendors[data-astro-cid-z7xolria]{padding:7rem 1.5rem 0}.reportage-vendors-inner[data-astro-cid-z7xolria]{text-align:center;max-width:900px;margin:0 auto}.vendors-kicker[data-astro-cid-z7xolria]{font-family:var(--font-sans);letter-spacing:.25em;text-transform:uppercase;color:var(--color-clay);margin:0 0 1rem;font-size:.875rem}.reportage-vendors[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{font-family:var(--font-serif);color:var(--color-charcoal);opacity:.8;margin:0 0 3.5rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300}.vendors-grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:2.5rem 2rem;display:grid}.vendor-item[data-astro-cid-z7xolria]{border-top:1px solid var(--color-sand-dark);padding-top:1.25rem}.vendor-role[data-astro-cid-z7xolria]{font-family:var(--font-sans);letter-spacing:.15em;text-transform:uppercase;color:var(--color-clay);margin:0 0 .5rem;font-size:.75rem}.vendor-name[data-astro-cid-z7xolria]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0;font-size:1.1875rem;font-style:italic;text-decoration:none}a[data-astro-cid-z7xolria].vendor-name{border-bottom:1px solid #0000;transition:border-color .3s}a[data-astro-cid-z7xolria].vendor-name:hover{border-bottom-color:var(--color-clay)}.save-the-date[data-astro-cid-z7xolria]{text-align:center;background-color:var(--color-sand);width:100%;margin:8rem 0 0;padding:5rem 1.5rem}.save-the-date-inner[data-astro-cid-z7xolria]{max-width:700px;margin:0 auto}.save-the-date[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:300}.save-the-date[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria]{color:var(--color-charcoal);margin:0 0 .75rem;font-size:1.0625rem;line-height:1.7}.save-the-date[data-astro-cid-z7xolria] p[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--color-clay);text-underline-offset:2px;text-decoration:underline}.reportage-location-credit[data-astro-cid-z7xolria]{color:var(--color-clay);margin-bottom:2rem;font-size:.9375rem}.reportage-location-credit[data-astro-cid-z7xolria] a[data-astro-cid-z7xolria]{color:var(--color-clay);text-decoration:underline}.save-the-date-or[data-astro-cid-z7xolria]{color:var(--color-charcoal);opacity:.7;font-size:.9375rem;margin:1.5rem 0 0!important}.save-the-date-button[data-astro-cid-z7xolria]{background-color:var(--color-charcoal);color:var(--color-cream);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;margin-top:1.25rem;padding:.9rem 2.5rem;font-size:.9375rem;text-decoration:none;transition:opacity .3s;display:inline-block}.save-the-date-button[data-astro-cid-z7xolria]:hover{opacity:.85}@media (width<=640px){.reportage-hero[data-astro-cid-z7xolria]{padding:3rem 1.25rem 1.5rem}.reportage-section[data-astro-cid-z7xolria]{padding:3.5rem 1.25rem 0}.reportage-section[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria],.reportage-section[data-astro-cid-z7xolria] h3[data-astro-cid-z7xolria]{text-align:center}.reportage-text[data-astro-cid-z7xolria]{column-count:1;column-rule:none}.reportage-image-row[data-astro-cid-z7xolria].cols-2{grid-template-columns:1fr}.reportage-gallery[data-astro-cid-z7xolria]{padding:3.5rem 1.25rem 0}.reportage-gallery-grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(2,1fr);gap:.625rem}.reportage-vendors[data-astro-cid-z7xolria]{padding:3.5rem 1.25rem 0}.reportage-vendors[data-astro-cid-z7xolria] h2[data-astro-cid-z7xolria]{margin-bottom:2.5rem}.vendors-grid[data-astro-cid-z7xolria]{grid-template-columns:repeat(2,1fr);gap:2rem 1.25rem}.save-the-date[data-astro-cid-z7xolria]{margin:3.5rem 0 0;padding:3rem 1.5rem}}
