.meta[data-astro-cid-4bfoewg5]{letter-spacing:.04em;flex-wrap:wrap;justify-content:center;gap:.2rem .6rem;margin:0;font-size:.85rem;display:flex}.meta[data-astro-cid-4bfoewg5] a[data-astro-cid-4bfoewg5]{text-underline-offset:3px;text-decoration-thickness:1px}.light[data-astro-cid-4bfoewg5]{color:var(--color-muted)}.short[data-astro-cid-yhc5hrck]{margin:2rem 0 2.5rem;padding:clamp(24px,4vw,40px) clamp(20px,4vw,44px)}.inner[data-astro-cid-yhc5hrck]{gap:1.6rem;display:grid}h2[data-astro-cid-yhc5hrck]{letter-spacing:.22em;margin:0 0 .9rem;font-size:.8rem}.answer[data-astro-cid-yhc5hrck]{font-family:var(--font-serif-alt);margin:0;font-size:1.3rem;line-height:1.5}.facts[data-astro-cid-yhc5hrck]{gap:.7rem;margin:0;padding:0;font-size:.92rem;line-height:1.45;list-style:none;display:grid}.facts[data-astro-cid-yhc5hrck] li[data-astro-cid-yhc5hrck]{border-left:1px solid #666;padding-left:1rem}@media (width>=801px){.inner[data-astro-cid-yhc5hrck]:not(.solo){grid-template-columns:1.15fr 1fr;align-items:start;gap:2.6rem}.facts[data-astro-cid-yhc5hrck]{padding-top:2rem}}.weddings[data-astro-cid-f56onmig]{text-align:center;padding:1rem var(--gutter) 3rem}.sec-title[data-astro-cid-f56onmig]{letter-spacing:.08em;margin-bottom:2rem;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.25}.wedding-grid[data-astro-cid-f56onmig]{flex-wrap:wrap;justify-content:center;gap:34px;margin:0;padding:0;list-style:none;display:flex}.wedding-grid[data-astro-cid-f56onmig] a[data-astro-cid-f56onmig]{gap:12px;width:166px;text-decoration:none;display:grid}.wedding-grid[data-astro-cid-f56onmig] img[data-astro-cid-f56onmig]{object-fit:cover;width:166px;height:324px}.related[data-astro-cid-vqeokuyd]{max-width:var(--max-width);padding:clamp(48px, 7vw, 88px) var(--gutter);margin:0 auto}.sec-title[data-astro-cid-vqeokuyd]{letter-spacing:.08em;margin-bottom:2.2rem;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.25}.grid[data-astro-cid-vqeokuyd]{grid-template-columns:repeat(auto-fit,minmax(240px,360px));justify-content:center;gap:48px 40px;display:grid}.on-photo[data-astro-cid-zg7dkzxc]{color:var(--color-white);isolation:isolate;position:relative}.on-photo[data-astro-cid-zg7dkzxc] .bg[data-astro-cid-zg7dkzxc]{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.on-photo[data-astro-cid-zg7dkzxc]:after{content:"";background:var(--color-veil);z-index:-1;position:absolute;inset:0}.hero[data-astro-cid-zg7dkzxc]{text-align:center;min-height:min(78vh,760px);padding:clamp(48px, 8vw, 96px) var(--gutter);justify-content:center;align-items:center;display:flex}.hero-inner[data-astro-cid-zg7dkzxc]{text-shadow:0 1px 14px #00000073;max-width:880px}@media (width>=721px){.hero[data-astro-cid-zg7dkzxc].hero-left h1[data-astro-cid-zg7dkzxc]{font-size:2.3rem}.hero[data-astro-cid-zg7dkzxc].hero-left .hero-inner[data-astro-cid-zg7dkzxc]>[data-astro-cid-zg7dkzxc]{max-width:420px}}.eyebrow[data-astro-cid-zg7dkzxc]{text-transform:uppercase;letter-spacing:.22em;margin:0 0 1.2rem;font-size:.75rem}.eyebrow[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{border-bottom:1px solid #fff9;padding-bottom:3px;text-decoration:none}h1[data-astro-cid-zg7dkzxc]{text-wrap:balance;max-width:20ch;margin:0 auto 1.1rem;font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.15}.deck[data-astro-cid-zg7dkzxc]{max-width:34em;font-family:var(--font-serif-alt);margin:0 auto 1.4rem;font-size:1.2rem;font-style:italic;line-height:1.45}.col[data-astro-cid-zg7dkzxc]{max-width:calc(720px + 2 * var(--gutter));padding:0 var(--gutter);margin:0 auto}.crumbs[data-astro-cid-zg7dkzxc]{color:var(--color-muted);padding-top:1.4rem;font-size:.78rem;line-height:1.6}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{text-underline-offset:3px;text-decoration-thickness:1px}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--color-black)}.toc[data-astro-cid-zg7dkzxc]{border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin:0 0 3rem;padding:1.4rem 0}.toc[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc],.faq[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc],.sources[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{letter-spacing:.22em;margin:0 0 1rem;font-size:.8rem}.toc[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{font-family:var(--font-serif-alt);margin:0;padding-left:1.3rem;font-size:1.1rem;line-height:1.4}.toc[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{margin-bottom:.4rem;padding-left:.2rem}.toc[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{text-underline-offset:3px;text-decoration-thickness:1px}.prose[data-astro-cid-zg7dkzxc]{font-family:var(--font-serif-alt);font-size:1.2rem;line-height:1.65;display:flow-root}.prose[data-astro-cid-zg7dkzxc] p{margin:0 0 1.25em}.prose[data-astro-cid-zg7dkzxc]>p:first-child:first-letter{float:left;font-family:var(--font-heading);color:var(--color-black);padding:.06em .1em 0 0;font-size:4.3em;line-height:.78}.prose[data-astro-cid-zg7dkzxc] h2{clear:both;margin:2.4rem 0 1rem;padding-top:1.1rem;font-size:1.45rem;line-height:1.25;position:relative}.prose[data-astro-cid-zg7dkzxc] h2:before{content:"";border-top:1px solid var(--color-black);width:40px;position:absolute;top:0;left:0}.prose[data-astro-cid-zg7dkzxc] h3{clear:both;text-transform:none;margin:2rem 0 .6rem;font-size:1.2rem}.prose[data-astro-cid-zg7dkzxc] a{text-underline-offset:1px;text-decoration:underline 1px}.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{margin:0 0 1.25em;padding-left:1.4em}.prose[data-astro-cid-zg7dkzxc] li{margin-bottom:.45em;padding-left:.2em}.prose[data-astro-cid-zg7dkzxc] li::marker{color:var(--color-muted)}.prose[data-astro-cid-zg7dkzxc] strong{font-weight:600}.prose[data-astro-cid-zg7dkzxc] hr{clear:both;border:0;border-top:1px solid #ddd;margin:2.6rem 0}.prose[data-astro-cid-zg7dkzxc] table{border-collapse:collapse;width:100%;font-family:var(--font-body);margin:1.8rem 0 2rem;font-size:.95rem;line-height:1.45}.prose[data-astro-cid-zg7dkzxc] th,.prose[data-astro-cid-zg7dkzxc] td{text-align:left;vertical-align:top;border-bottom:1px solid #ccc;padding:.7rem .6rem}.prose[data-astro-cid-zg7dkzxc] th{border-bottom:1px solid var(--color-black);font-weight:700}.prose[data-astro-cid-zg7dkzxc] tbody th{font-weight:500}.prose[data-astro-cid-zg7dkzxc] img{width:100%}@media (width<=520px){.prose[data-astro-cid-zg7dkzxc]{font-size:1.15rem}.prose[data-astro-cid-zg7dkzxc] table{font-size:.85rem}.prose[data-astro-cid-zg7dkzxc] th,.prose[data-astro-cid-zg7dkzxc] td{padding:.6rem .35rem}}.faq[data-astro-cid-zg7dkzxc]{clear:both;margin-top:3rem;padding-bottom:1rem}.faq[data-astro-cid-zg7dkzxc] details[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{font-family:var(--font-serif-alt);font-size:1.15rem;line-height:1.55}.sources[data-astro-cid-zg7dkzxc]{color:var(--color-muted);margin-top:2.4rem;margin-bottom:clamp(48px,6vw,80px);font-size:.85rem}.sources[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{font-family:var(--font-body);font-weight:500}.sources[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{margin:0;padding-left:1.2rem}.sources[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{margin-bottom:.3rem}.guides[data-astro-cid-zg7dkzxc]{text-align:center;padding:0 var(--gutter) clamp(40px, 5vw, 64px)}.guides[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{letter-spacing:.22em;margin-bottom:1.2rem;font-size:.8rem}.guide-buttons[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.share[data-astro-cid-zg7dkzxc]{padding:0 var(--gutter) clamp(48px, 6vw, 72px);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.share[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{text-transform:uppercase;letter-spacing:.22em;color:var(--color-muted);margin:0 .6rem 0 0;font-size:.75rem}.share[data-astro-cid-zg7dkzxc] .button[data-astro-cid-zg7dkzxc]{letter-spacing:.1em;cursor:pointer;padding:.55em 1.3em;font-size:.8rem}
