.v2-wrap[data-astro-cid-xxsk6khd]{max-width:none;margin:0 auto;padding:0 1.5rem}@media(min-width:640px){.v2-wrap[data-astro-cid-xxsk6khd]{padding:0 3rem}}@media(min-width:1024px){.v2-wrap[data-astro-cid-xxsk6khd]{padding:0 5rem}}@media(min-width:1440px){.v2-wrap[data-astro-cid-xxsk6khd]{padding:0 8rem}}.v2-hero[data-astro-cid-xxsk6khd]{padding:6.25rem 0 3.5rem}@media(min-width:1024px){.v2-hero[data-astro-cid-xxsk6khd]{padding:6.75rem 0 4rem}}.v2-hero-title[data-astro-cid-xxsk6khd]{font-family:var(--font-display);font-size:clamp(3.5rem,10vw,7rem);font-weight:400;letter-spacing:-.04em;line-height:.95;color:var(--color-gallery-900);margin-bottom:2rem}.v2-hero-desc[data-astro-cid-xxsk6khd]{max-width:560px;font-size:1rem;line-height:1.6;color:var(--color-gallery-500)}.v2-rule[data-astro-cid-xxsk6khd]{border:none;height:1px;background:var(--color-gallery-200);margin:0}.v2-numbered[data-astro-cid-xxsk6khd]{padding:4rem 0}@media(min-width:1024px){.v2-numbered[data-astro-cid-xxsk6khd]{padding:5rem 0}}.v2-numbered-grid[data-astro-cid-xxsk6khd]{display:grid;gap:2rem}@media(min-width:768px){.v2-numbered-grid[data-astro-cid-xxsk6khd]{grid-template-columns:auto 1fr;gap:4rem;align-items:start}.v2-numbered-grid--reverse[data-astro-cid-xxsk6khd]{direction:rtl}.v2-numbered-grid--reverse[data-astro-cid-xxsk6khd]>[data-astro-cid-xxsk6khd]{direction:ltr}}.v2-number[data-astro-cid-xxsk6khd]{font-family:var(--font-display);font-size:clamp(4rem,10vw,8rem);font-weight:400;line-height:1;color:var(--color-gallery-100);user-select:none}.v2-numbered-content[data-astro-cid-xxsk6khd]{max-width:720px}.v2-section-title[data-astro-cid-xxsk6khd]{font-family:var(--font-body);font-size:.6875rem;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:var(--color-gallery-500);margin-bottom:1.5rem}.v2-richtext[data-astro-cid-xxsk6khd]{max-width:none}.v2-richtext[data-astro-cid-xxsk6khd] p{font-size:1rem;line-height:1.75;color:var(--color-gallery-600);margin-bottom:1.25rem}.v2-richtext[data-astro-cid-xxsk6khd]>p:first-child{font-size:1rem;line-height:1.75}.v2-richtext[data-astro-cid-xxsk6khd] ul,.v2-richtext[data-astro-cid-xxsk6khd] ol{color:var(--color-gallery-600);margin-bottom:1.25rem}.v2-story-layout[data-astro-cid-xxsk6khd]{display:grid;gap:2rem}@media(min-width:640px){.v2-story-layout[data-astro-cid-xxsk6khd]{grid-template-columns:minmax(0,1fr) auto;gap:2.5rem;align-items:start}}.v2-owner-portrait[data-astro-cid-xxsk6khd]{margin:0}.v2-owner-portrait-media[data-astro-cid-xxsk6khd],.v2-owner-portrait-fallback[data-astro-cid-xxsk6khd]{width:100%;max-width:240px;aspect-ratio:3/4;display:block}.v2-owner-portrait-fallback[data-astro-cid-xxsk6khd]{object-fit:cover}@media(min-width:640px){.v2-owner-portrait-media[data-astro-cid-xxsk6khd],.v2-owner-portrait-fallback[data-astro-cid-xxsk6khd]{width:200px}}@media(min-width:1024px){.v2-owner-portrait-media[data-astro-cid-xxsk6khd],.v2-owner-portrait-fallback[data-astro-cid-xxsk6khd]{width:240px}}.v2-owner-caption[data-astro-cid-xxsk6khd]{margin-top:.75rem;font-size:.75rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-gallery-400)}.v2-image-row[data-astro-cid-xxsk6khd]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-top:2rem}.v2-space-image[data-astro-cid-xxsk6khd]{margin:0}.v2-space-image-media[data-astro-cid-xxsk6khd]{width:100%}.v2-space-image-caption[data-astro-cid-xxsk6khd]{margin-top:.75rem;font-size:.8125rem;line-height:1.5;color:var(--color-gallery-500)}.v2-stats[data-astro-cid-xxsk6khd]{padding:5rem 0;background:var(--color-canvas-100)}.v2-stats-grid[data-astro-cid-xxsk6khd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem 2rem}@media(min-width:768px){.v2-stats-grid[data-astro-cid-xxsk6khd]{grid-template-columns:repeat(4,minmax(0,1fr))}}.v2-stat[data-astro-cid-xxsk6khd]{display:flex;flex-direction:column}.v2-stat-num[data-astro-cid-xxsk6khd]{font-family:var(--font-display);font-size:clamp(2.5rem,5vw,4rem);font-weight:400;letter-spacing:-.03em;line-height:1;color:var(--color-gallery-900)}.v2-stat-label[data-astro-cid-xxsk6khd]{margin-top:.75rem;font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:var(--color-gallery-500)}.v2-visit[data-astro-cid-xxsk6khd]{background:#333;color:#fff;padding:5rem 0}.v2-visit-title[data-astro-cid-xxsk6khd]{font-family:var(--font-display);font-size:1.75rem;font-weight:400;margin-bottom:1.5rem}.v2-visit-intro[data-astro-cid-xxsk6khd]{max-width:640px;font-size:.9375rem;line-height:1.7;color:#fffc;margin-bottom:2rem}.v2-visit-grid[data-astro-cid-xxsk6khd]{display:grid;gap:2.5rem}@media(min-width:640px){.v2-visit-grid[data-astro-cid-xxsk6khd]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}.v2-visit-label[data-astro-cid-xxsk6khd]{font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:#fff6;margin-bottom:.75rem}.v2-visit-value[data-astro-cid-xxsk6khd]{font-size:.9375rem;line-height:1.65;color:#ffffffd9}.v2-visit-value--strong[data-astro-cid-xxsk6khd]{font-weight:500}.v2-visit-copy[data-astro-cid-xxsk6khd]+.v2-visit-copy[data-astro-cid-xxsk6khd]{margin-top:1.5rem}.v2-link[data-astro-cid-xxsk6khd]{color:#ffffffd9;transition:color .3s}.v2-link[data-astro-cid-xxsk6khd]:hover{color:#fff;text-decoration:underline;text-underline-offset:2px}.v2-visit-actions[data-astro-cid-xxsk6khd]{margin-top:3rem;display:flex;flex-wrap:wrap;gap:1rem}.v2-btn[data-astro-cid-xxsk6khd]{display:inline-block;padding:.875rem 2rem;border:1px solid rgba(255,255,255,.4);font-size:.6875rem;letter-spacing:.15em;text-transform:uppercase;color:#fff;text-align:center;transition:all .3s}.v2-btn[data-astro-cid-xxsk6khd]:hover{background:#fff;color:#333;border-color:#fff}
