.rich-intro[data-astro-cid-nlsrcvoj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;border-top:1px solid var(--line);padding-top:54px;padding-bottom:40px}h2[data-astro-cid-nlsrcvoj]{font-size:clamp(34px,3.6vw,54px);line-height:1.1;text-wrap:balance}.rich-copy[data-astro-cid-nlsrcvoj] p[data-astro-cid-nlsrcvoj],.festival-proof[data-astro-cid-nlsrcvoj]>p[data-astro-cid-nlsrcvoj]:not(.eyebrow),.wedding-story[data-astro-cid-nlsrcvoj] p[data-astro-cid-nlsrcvoj]:not(.eyebrow){color:#60646b;line-height:1.65;margin:0 0 18px}.rich-gallery[data-astro-cid-nlsrcvoj]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:28px;padding-top:0;padding-bottom:54px}.rich-gallery-single[data-astro-cid-nlsrcvoj]{grid-template-columns:minmax(0,1fr);max-width:1000px}.rich-gallery-multi[data-astro-cid-nlsrcvoj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.rich-gallery-multi[data-astro-cid-nlsrcvoj] figure[data-astro-cid-nlsrcvoj] img[data-astro-cid-nlsrcvoj]{height:auto;aspect-ratio:var(--photo-aspect,2/3);object-fit:contain;background:var(--surface)}figure[data-astro-cid-nlsrcvoj]{margin:0}figure[data-astro-cid-nlsrcvoj] img[data-astro-cid-nlsrcvoj]{width:100%;height:420px;object-fit:cover;object-position:50% 35%}figure[data-astro-cid-nlsrcvoj]:first-child img[data-astro-cid-nlsrcvoj]{object-fit:contain;object-position:center;background:var(--black)}figcaption[data-astro-cid-nlsrcvoj]{font-size:12px;color:#60646b;margin-top:12px}.rich-proof[data-astro-cid-nlsrcvoj]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:42px;padding-top:0;padding-bottom:54px;align-items:center}.festival-proof[data-astro-cid-nlsrcvoj]{border-top:3px solid var(--blue);padding-top:24px}.festival-proof[data-astro-cid-nlsrcvoj] h2[data-astro-cid-nlsrcvoj]{margin-bottom:22px}.project-proof[data-astro-cid-nlsrcvoj]{border-top:3px solid var(--blue);padding-top:24px}.project-proof[data-astro-cid-nlsrcvoj] h2[data-astro-cid-nlsrcvoj],.language-proof[data-astro-cid-nlsrcvoj] h2[data-astro-cid-nlsrcvoj]{font-size:clamp(30px,3vw,44px);margin-bottom:20px}.project-proof[data-astro-cid-nlsrcvoj]>p[data-astro-cid-nlsrcvoj]:not(.eyebrow),.language-proof[data-astro-cid-nlsrcvoj]>p[data-astro-cid-nlsrcvoj]:not(.eyebrow){color:#60646b;line-height:1.65}.language-proof[data-astro-cid-nlsrcvoj]{background:var(--surface);padding:28px}.wedding-story[data-astro-cid-nlsrcvoj]{background:var(--surface)}.wedding-story[data-astro-cid-nlsrcvoj]>img[data-astro-cid-nlsrcvoj]{width:100%;height:auto;aspect-ratio:2/1;object-fit:cover}.wedding-story[data-astro-cid-nlsrcvoj]>div[data-astro-cid-nlsrcvoj]{padding:24px}.wedding-story[data-astro-cid-nlsrcvoj] h3[data-astro-cid-nlsrcvoj]{font-size:32px;margin-bottom:16px}.rich-request-layout[data-astro-cid-nlsrcvoj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:54px;padding-top:54px;padding-bottom:54px}.rich-request-layout[data-astro-cid-nlsrcvoj] p[data-astro-cid-nlsrcvoj]:not(.eyebrow){color:#c5c9cf;line-height:1.6;margin:0 0 24px}@media(max-width:760px){.rich-intro[data-astro-cid-nlsrcvoj],.rich-gallery[data-astro-cid-nlsrcvoj],.rich-proof[data-astro-cid-nlsrcvoj],.rich-request-layout[data-astro-cid-nlsrcvoj]{grid-template-columns:minmax(0,1fr);gap:26px;padding:38px 20px}.rich-gallery[data-astro-cid-nlsrcvoj],.rich-proof[data-astro-cid-nlsrcvoj]{padding-top:0}.rich-gallery[data-astro-cid-nlsrcvoj] img[data-astro-cid-nlsrcvoj]{height:auto;aspect-ratio:1/1;object-fit:cover}.rich-gallery[data-astro-cid-nlsrcvoj] figure[data-astro-cid-nlsrcvoj]:first-child img[data-astro-cid-nlsrcvoj]{aspect-ratio:var(--photo-aspect,3/4);object-fit:contain}.rich-proof[data-astro-cid-nlsrcvoj]{gap:30px}.rich-intro[data-astro-cid-nlsrcvoj]{padding-bottom:30px}.wedding-story[data-astro-cid-nlsrcvoj]>div[data-astro-cid-nlsrcvoj]{padding:22px}h2[data-astro-cid-nlsrcvoj]{font-size:34px}}@media(max-width:760px){.rich-gallery-multi[data-astro-cid-nlsrcvoj]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px}.rich-gallery-multi[data-astro-cid-nlsrcvoj] figure[data-astro-cid-nlsrcvoj] img[data-astro-cid-nlsrcvoj],.rich-gallery-multi[data-astro-cid-nlsrcvoj] figure[data-astro-cid-nlsrcvoj]:first-child img[data-astro-cid-nlsrcvoj]{height:auto;aspect-ratio:var(--photo-aspect,2/3);object-fit:contain}.rich-gallery-multi[data-astro-cid-nlsrcvoj] figcaption[data-astro-cid-nlsrcvoj]{line-height:1.4}}
