.about[data-astro-cid-brnc4nvc]{padding-bottom:3rem}.about-hero[data-astro-cid-brnc4nvc]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4.5rem);padding-block:clamp(3rem,6vw,5rem) 3.5rem;display:grid}.about-intro[data-astro-cid-brnc4nvc]{min-width:0}h1[data-astro-cid-brnc4nvc]{font:400 clamp(3rem,4.7vw,4.4rem)/1.1 var(--display);letter-spacing:-.03em;max-width:12ch;margin:1.1rem 0 1.5rem}h1[data-astro-cid-brnc4nvc] em[data-astro-cid-brnc4nvc]{color:var(--accent)}.about-lead[data-astro-cid-brnc4nvc]{max-width:38ch;color:var(--muted);font-size:1rem;line-height:1.8}.photo-story[data-astro-cid-brnc4nvc]{min-width:0}.photo-stack[data-astro-cid-brnc4nvc]{padding:1rem .8rem 9rem 2rem;position:relative}.story-photo[data-astro-cid-brnc4nvc]{border:1px solid var(--line);background:var(--surface);width:95%;box-shadow:0 12px 30px var(--photo-shadow);border-radius:4px;margin-left:auto;padding:.5rem .5rem 0;transform:rotate(3deg)}.photo-link[data-astro-cid-brnc4nvc]{display:block}.story-photo[data-astro-cid-brnc4nvc] img[data-astro-cid-brnc4nvc]{border-radius:1px}figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc]{justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:.25rem .35rem;font-size:.75rem;text-decoration:none;display:flex}figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc]>span[data-astro-cid-brnc4nvc]{color:var(--warm)}figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc]:hover{color:var(--accent);text-decoration:underline}.story-photo[data-astro-cid-brnc4nvc]:not(.secondary-photo) figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc]{justify-content:flex-end;width:fit-content;max-width:100%;margin-left:auto}.secondary-photo[data-astro-cid-brnc4nvc]{width:56%;margin:0;position:absolute;bottom:.5rem;left:0;transform:rotate(-5deg)}.secondary-photo[data-astro-cid-brnc4nvc] figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc]{font-size:.6875rem}.photo-note[data-astro-cid-brnc4nvc]{color:var(--muted);letter-spacing:.02em;text-align:right;margin-top:1.2rem;font-size:.6875rem}.about-story[data-astro-cid-brnc4nvc]{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4.5rem);padding-block:3rem 3.5rem;display:grid}.about-story[data-astro-cid-brnc4nvc] h2[data-astro-cid-brnc4nvc]{font:400 clamp(2rem,3.6vw,3rem)/1.15 var(--display);letter-spacing:-.025em}.story-copy[data-astro-cid-brnc4nvc]{max-width:48ch;color:var(--muted);font-size:.9375rem;line-height:1.85}.story-copy[data-astro-cid-brnc4nvc] p[data-astro-cid-brnc4nvc]+p[data-astro-cid-brnc4nvc]{margin-top:1.1rem}.about-invitation[data-astro-cid-brnc4nvc]{border:1px solid var(--line);background:var(--surface);border-radius:12px;justify-content:space-between;align-items:center;gap:1.5rem 2rem;padding:2rem clamp(1.3rem,3vw,2.5rem);display:flex}.about-invitation[data-astro-cid-brnc4nvc] h2[data-astro-cid-brnc4nvc]{font:400 clamp(1.7rem,3vw,2.25rem)/1.2 var(--display);letter-spacing:-.025em;margin-bottom:.65rem}.about-invitation[data-astro-cid-brnc4nvc] p[data-astro-cid-brnc4nvc]{color:var(--muted);font-size:.8125rem}.about-invitation[data-astro-cid-brnc4nvc] .primary-button[data-astro-cid-brnc4nvc]{flex-shrink:0}@media (width<=800px){.about-hero[data-astro-cid-brnc4nvc]{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem}.about-intro[data-astro-cid-brnc4nvc]{max-width:38rem}h1[data-astro-cid-brnc4nvc]{max-width:16ch;font-size:clamp(2.8rem,7vw,4rem)}.about-lead[data-astro-cid-brnc4nvc]{max-width:46ch}.photo-story[data-astro-cid-brnc4nvc]{width:100%;max-width:34rem;margin-inline:auto}.about-story[data-astro-cid-brnc4nvc]{grid-template-columns:.8fr 1.2fr;gap:2rem}.about-invitation[data-astro-cid-brnc4nvc]{flex-direction:column;align-items:flex-start}}@media (width<=520px){.about[data-astro-cid-brnc4nvc]{padding-bottom:2rem}.about-hero[data-astro-cid-brnc4nvc]{gap:1.75rem;padding-block:1.7rem 2rem}h1[data-astro-cid-brnc4nvc]{max-width:13ch;margin:1rem 0 1.2rem;font-size:clamp(2.5rem,10vw,3.2rem)}.about-lead[data-astro-cid-brnc4nvc]{font-size:.9375rem}.photo-stack[data-astro-cid-brnc4nvc]{grid-template-columns:1fr 1fr;align-items:center;gap:.65rem;padding:.5rem .2rem;display:grid}.story-photo[data-astro-cid-brnc4nvc]{width:100%;margin:0;padding:.3rem .3rem 0;transform:rotate(-3deg)}.secondary-photo[data-astro-cid-brnc4nvc]{margin-top:2rem;position:static;transform:rotate(4deg)}figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc],.secondary-photo[data-astro-cid-brnc4nvc] figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc]{gap:.25rem;padding:.2rem;font-size:.625rem;line-height:1.5}.story-photo[data-astro-cid-brnc4nvc]:not(.secondary-photo) figcaption[data-astro-cid-brnc4nvc] a[data-astro-cid-brnc4nvc]{justify-content:space-between;width:auto;margin-left:0}.photo-note[data-astro-cid-brnc4nvc]{margin-top:.9rem;font-size:.625rem}.about-story[data-astro-cid-brnc4nvc]{grid-template-columns:1fr;gap:1.3rem;padding-block:2rem 2.5rem}.about-story[data-astro-cid-brnc4nvc] h2[data-astro-cid-brnc4nvc] br[data-astro-cid-brnc4nvc]{display:none}.about-invitation[data-astro-cid-brnc4nvc]{gap:1.25rem}}
