.lightbox[data-astro-cid-l2ugn3z3]{width:100vw;max-width:none;height:100svh;max-height:none;padding:var(--space-16) var(--space-6) var(--space-6);background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.lightbox[data-astro-cid-l2ugn3z3][open]{place-items:center;display:grid}.lightbox[data-astro-cid-l2ugn3z3]::backdrop{background:var(--color-warm-charcoal)}img[data-astro-cid-l2ugn3z3]{width:auto;height:auto;max-width:calc(100vw - 2 * var(--space-6));max-height:calc(100svh - var(--space-16) - var(--space-6));object-fit:contain}button[data-astro-cid-l2ugn3z3]{top:var(--space-3);right:var(--space-3);width:44px;height:44px;color:var(--color-warm-cream);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute}button[data-astro-cid-l2ugn3z3]:focus-visible{outline-color:var(--color-warm-cream)}.inspiration-hero[data-astro-cid-qajub3n6]{padding-block:clamp(3rem, 7vw, 6rem) var(--space-8)}h1[data-astro-cid-qajub3n6]{max-width:14ch;margin-block:var(--space-6) var(--space-8);font-size:clamp(2.5rem,7.5vw,7rem)}.introduction[data-astro-cid-qajub3n6]{max-width:var(--measure-copy)}.categories[data-astro-cid-qajub3n6]{border-top:1px solid var(--color-soft-blush);padding-block:var(--space-4)}.categories[data-astro-cid-qajub3n6]>p[data-astro-cid-qajub3n6]{margin-bottom:var(--space-2)}.categories[data-astro-cid-qajub3n6] ul[data-astro-cid-qajub3n6]{gap:var(--space-6) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.categories[data-astro-cid-qajub3n6] li[data-astro-cid-qajub3n6]{min-width:0;max-width:100%}.categories[data-astro-cid-qajub3n6] a[data-astro-cid-qajub3n6]{align-items:flex-start;gap:var(--space-2);height:100%;min-height:44px;font-size:var(--text-small);flex-direction:column;text-decoration:none;display:flex}.category-number[data-astro-cid-qajub3n6]{font-weight:var(--font-weight-emphasis)}.category-name[data-astro-cid-qajub3n6]{overflow-wrap:anywhere;text-decoration:underline}@media (width>=1100px){.categories[data-astro-cid-qajub3n6] ul[data-astro-cid-qajub3n6]{column-gap:var(--space-6);grid-template-columns:repeat(4,minmax(0,1fr))}}.category-intro[data-astro-cid-qajub3n6]{gap:var(--space-6);margin-bottom:var(--space-8);display:grid}.category-intro[data-astro-cid-qajub3n6] h2[data-astro-cid-qajub3n6],.story[data-astro-cid-qajub3n6] h2[data-astro-cid-qajub3n6]{font-size:var(--text-heading)}.category-intro[data-astro-cid-qajub3n6] h2[data-astro-cid-qajub3n6]{max-width:18ch;margin-top:var(--space-4)}.category-intro[data-astro-cid-qajub3n6]>p[data-astro-cid-qajub3n6],.story[data-astro-cid-qajub3n6] p[data-astro-cid-qajub3n6]{max-width:var(--measure-copy)}.editorial-gallery[data-astro-cid-qajub3n6]{gap:var(--space-8) var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}figure[data-astro-cid-qajub3n6]{grid-column:span var(--mobile-columns);min-width:0;margin:0}figure[data-astro-cid-qajub3n6] a[data-astro-cid-qajub3n6]{cursor:zoom-in;display:block}.story[data-astro-cid-qajub3n6]{gap:var(--space-8);display:grid}.story-links[data-astro-cid-qajub3n6]{gap:var(--space-3) var(--space-8);margin-top:var(--space-6);flex-wrap:wrap;display:flex}@media (width>=768px){.category-intro[data-astro-cid-qajub3n6]{gap:var(--space-12);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:end}.editorial-gallery[data-astro-cid-qajub3n6]{gap:var(--space-6);grid-template-columns:repeat(12,minmax(0,1fr))}.editorial-gallery[data-astro-cid-qajub3n6] figure[data-astro-cid-qajub3n6]{grid-column:span var(--columns)}.editorial-gallery[data-astro-cid-qajub3n6] figure[data-astro-cid-qajub3n6]:nth-child(2n){align-self:end}.editorial-gallery[data-astro-cid-qajub3n6][data-reversed=true] figure[data-astro-cid-qajub3n6]:first-child{grid-area:1/6/auto/13}.editorial-gallery[data-astro-cid-qajub3n6][data-reversed=true] figure[data-astro-cid-qajub3n6]:nth-child(2){grid-area:1/1/auto/6}.editorial-gallery[data-astro-cid-qajub3n6] figure[data-astro-cid-qajub3n6]:last-child:nth-child(odd){grid-column:3/11}.story[data-astro-cid-qajub3n6]{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}
