.multicultural-weddings_page__Yd3ss{font-family:Plus Jakarta Sans,sans-serif;color:#1a3326;background:#fcf8f4}.multicultural-weddings_page__Yd3ss p{line-height:1.85}.multicultural-weddings_page__Yd3ss h1,.multicultural-weddings_page__Yd3ss h2{font-family:Cormorant Garamond,serif;font-weight:400}.multicultural-weddings_hero__Bn6Mn{position:relative;height:100svh;overflow:hidden;isolation:isolate}.multicultural-weddings_hero__Bn6Mn>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 42%}.multicultural-weddings_hero__Bn6Mn:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#102219bd,#10221915 65%,transparent)}.multicultural-weddings_heroCopy__Q1TG2{position:absolute;z-index:1;left:6%;right:6%;bottom:7%;color:#fcf8f4}.multicultural-weddings_heroCopy__Q1TG2 h1{font-size:52px;line-height:1.03;letter-spacing:-.02em;margin:24px 0 0;color:inherit}.multicultural-weddings_heroCopy__Q1TG2 h1 em{color:inherit;font-weight:400}.multicultural-weddings_intro__uMLtM{width:86%;max-width:860px;margin:auto;padding:64px 0 40px;text-align:center}.multicultural-weddings_intro__uMLtM h2{font-size:clamp(50px,6vw,82px);line-height:1.03;margin:0 0 28px}.multicultural-weddings_intro__uMLtM p{max-width:65ch;margin-inline:auto}.multicultural-weddings_intro__uMLtM p+p{margin-top:24px}.multicultural-weddings_chapter__aUozY{padding:64px 0}.multicultural-weddings_inner__R51XA{width:88%;max-width:1320px;margin:auto;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px)}.multicultural-weddings_reverse__T6YIT .multicultural-weddings_prose__5uMkW{order:2}.multicultural-weddings_sand__zJAlK{background:#f5ede4}.multicultural-weddings_chapter__aUozY[data-multicultural-chapter=families]{padding-top:48px}.multicultural-weddings_prose__5uMkW h2{font-size:clamp(36px,3.4vw,52px);line-height:1.07;margin:24px 0 0}.multicultural-weddings_reading__DypTK{margin-top:28px;max-width:65ch}.multicultural-weddings_reading__DypTK p+p{margin-top:20px}.multicultural-weddings_photo__OgzBG{margin:0;min-width:0}.multicultural-weddings_photo__OgzBG img{display:block;width:100%;height:auto;border-radius:8px}.multicultural-weddings_proof__TcYPP{position:relative;min-height:720px;min-height:max(720px,80svh);display:flex;align-items:flex-end;padding:64px 6%;isolation:isolate;color:#fcf8f4;background:#1a3326}.multicultural-weddings_proof__TcYPP>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 38%;z-index:-2}.multicultural-weddings_proof__TcYPP:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#102219ed,#10221920 70%,transparent)}.multicultural-weddings_proofCopy__ktYKD{max-width:620px}.multicultural-weddings_proofCopy__ktYKD h2{font-size:clamp(40px,4.2vw,64px);line-height:1.05;margin-top:24px}.multicultural-weddings_proofCopy__ktYKD h2 em{color:inherit}.multicultural-weddings_proofCopy__ktYKD>p:not([data-editorial-eyebrow]){margin:24px 0 28px;max-width:60ch}.multicultural-weddings_proofCopy__ktYKD a{color:inherit;border-color:currentColor}.multicultural-weddings_closing__1_yea{max-width:1000px;margin:auto;padding:64px 6%;text-align:center}.multicultural-weddings_closing__1_yea>[data-editorial-eyebrow]{margin-inline:auto}.multicultural-weddings_closing__1_yea h2{font-size:clamp(38px,3.8vw,56px);line-height:1.07;margin:24px 0}.multicultural-weddings_closing__1_yea>p:not([data-editorial-eyebrow]){max-width:65ch;margin:24px auto 0}.multicultural-weddings_links__R2Yh6{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 36px;margin-top:32px}@media (max-width:1100px){.multicultural-weddings_heroCopy__Q1TG2 h1{font-size:44px}.multicultural-weddings_chapter__aUozY{padding:56px 0}.multicultural-weddings_page__Yd3ss p:not([data-editorial-eyebrow]){font-size:15px}}@media (max-width:760px){.multicultural-weddings_hero__Bn6Mn>img{object-position:78% 42%}.multicultural-weddings_heroCopy__Q1TG2{left:7%;right:7%;bottom:max(40px,env(safe-area-inset-bottom))}.multicultural-weddings_heroCopy__Q1TG2 h1{font-size:clamp(34px,9.2vw,38px)}.multicultural-weddings_intro__uMLtM{width:86%;padding:48px 0 24px;text-align:left}.multicultural-weddings_intro__uMLtM h2{font-size:50px}.multicultural-weddings_chapter__aUozY{padding:44px 0}.multicultural-weddings_chapter__aUozY[data-multicultural-chapter=families]{padding-top:40px}.multicultural-weddings_inner__R51XA{width:88%;display:flex;flex-direction:column;gap:28px;align-items:stretch}.multicultural-weddings_reverse__T6YIT .multicultural-weddings_prose__5uMkW{order:0}.multicultural-weddings_prose__5uMkW h2{font-size:39px}.multicultural-weddings_reading__DypTK{margin-top:24px}.multicultural-weddings_proof__TcYPP{display:block;min-height:0;padding:0}.multicultural-weddings_proof__TcYPP>img{position:relative;z-index:0;height:auto}.multicultural-weddings_proof__TcYPP:before{display:none}.multicultural-weddings_proofCopy__ktYKD{padding:40px 6% 48px}.multicultural-weddings_proofCopy__ktYKD h2{font-size:42px}.multicultural-weddings_closing__1_yea{padding:48px 6%}.multicultural-weddings_links__R2Yh6{flex-direction:column;align-items:center}}.indian-weddings_page__fSqnv{font-family:Plus Jakarta Sans,sans-serif;color:#1a3326;background:#fcf8f4}.indian-weddings_page__fSqnv p{line-height:1.85}.indian-weddings_page__fSqnv h1,.indian-weddings_page__fSqnv h2{font-family:Cormorant Garamond,serif;font-weight:400}.indian-weddings_hero__kJBoW{position:relative;height:100svh;overflow:hidden;isolation:isolate}.indian-weddings_hero__kJBoW>img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.indian-weddings_hero__kJBoW:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(0deg,#102219bd,#10221915 65%,transparent)}.indian-weddings_heroCopy__5QaE4{position:absolute;z-index:1;left:6%;right:6%;bottom:7%;color:#fcf8f4}.indian-weddings_heroCopy__5QaE4 h1{font-size:52px;line-height:1.03;letter-spacing:-.02em;margin:24px 0 0;color:inherit}.indian-weddings_heroCopy__5QaE4 h1 em{color:inherit;font-weight:400}.indian-weddings_intro__lAcxu{width:86%;max-width:860px;margin:auto;padding:80px 0 40px;text-align:center}.indian-weddings_intro__lAcxu h2{font-size:clamp(36px,3.4vw,52px);line-height:1.07;margin:0 0 28px}.indian-weddings_intro__lAcxu p+p{margin-top:24px}.indian-weddings_chapter__J6kdR{padding:64px 0}.indian-weddings_inner__f04_7{width:88%;max-width:1320px;margin:auto}.indian-weddings_split__WPKUS{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,80px)}.indian-weddings_reverse__qyZBj .indian-weddings_prose__1OEP4{order:2}.indian-weddings_sand__HNSHU{background:#f5ede4}.indian-weddings_prose__1OEP4 h2{font-size:clamp(36px,3.4vw,52px);line-height:1.07;margin:24px 0 0}.indian-weddings_reading__TLJ6U{margin-top:28px;max-width:65ch}.indian-weddings_reading__TLJ6U p+p{margin-top:20px}.indian-weddings_photo__OGiAE{margin:0;min-width:0}.indian-weddings_photo__OGiAE img{display:block;width:100%;height:auto;border-radius:8px}.indian-weddings_textChapter__W_N59 .indian-weddings_prose__1OEP4{display:grid;grid-template-columns:1fr 1fr;column-gap:clamp(32px,5vw,80px);align-items:start}.indian-weddings_textChapter__W_N59 .indian-weddings_prose__1OEP4>p,.indian-weddings_textChapter__W_N59 h2{grid-column:1}.indian-weddings_textChapter__W_N59 .indian-weddings_reading__TLJ6U{grid-column:2;grid-row:1/span 3;margin-top:0}.indian-weddings_proof__h2S9Q{position:relative;min-height:850px;min-height:max(850px,90svh);display:flex;align-items:flex-end;padding:64px 6%;isolation:isolate;color:#fcf8f4;background:#1a3326}.indian-weddings_proof__h2S9Q>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 38%;z-index:-2}.indian-weddings_proof__h2S9Q:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#102219ed,#10221920 70%,transparent)}.indian-weddings_proofCopy__dAJlq{max-width:620px}.indian-weddings_proofCopy__dAJlq h2{font-size:clamp(40px,4.2vw,64px);line-height:1.05;margin-top:24px}.indian-weddings_proofCopy__dAJlq h2 em{color:inherit}.indian-weddings_proofCopy__dAJlq>p:not([data-editorial-eyebrow]){margin:24px 0 28px;max-width:60ch}.indian-weddings_proofCopy__dAJlq a{color:inherit;border-color:currentColor}.indian-weddings_closing___hgLA{max-width:1000px;margin:auto;padding:64px 6%;text-align:center}.indian-weddings_closing___hgLA>[data-editorial-eyebrow]{margin-inline:auto}.indian-weddings_closing___hgLA h2{font-size:clamp(38px,3.8vw,56px);line-height:1.07;margin:24px 0}.indian-weddings_closing___hgLA>p:not([data-editorial-eyebrow]){max-width:65ch;margin:24px auto 0}.indian-weddings_links__S_fJF{display:flex;flex-wrap:wrap;justify-content:center;gap:24px 36px;margin-top:32px}@media (max-width:1100px){.indian-weddings_heroCopy__5QaE4 h1{font-size:44px}.indian-weddings_chapter__J6kdR{padding:56px 0}.indian-weddings_page__fSqnv p:not([data-editorial-eyebrow]){font-size:15px}}@media (max-width:760px){.indian-weddings_heroCopy__5QaE4{left:7%;right:7%;bottom:max(40px,env(safe-area-inset-bottom))}.indian-weddings_heroCopy__5QaE4 h1{font-size:clamp(34px,9.2vw,38px)}.indian-weddings_intro__lAcxu{width:86%;padding:48px 0 24px;text-align:left}.indian-weddings_chapter__J6kdR{padding:44px 0}.indian-weddings_inner__f04_7{width:88%}.indian-weddings_split__WPKUS{display:flex;flex-direction:column;gap:28px;align-items:stretch}.indian-weddings_reverse__qyZBj .indian-weddings_prose__1OEP4{order:0}.indian-weddings_prose__1OEP4 h2{font-size:39px}.indian-weddings_reading__TLJ6U{margin-top:24px}.indian-weddings_textChapter__W_N59 .indian-weddings_prose__1OEP4{display:block}.indian-weddings_textChapter__W_N59 .indian-weddings_reading__TLJ6U{margin-top:24px}.indian-weddings_proof__h2S9Q{display:block;min-height:0;padding:0}.indian-weddings_proof__h2S9Q>img{position:relative;z-index:0;height:auto}.indian-weddings_proof__h2S9Q:before{display:none}.indian-weddings_proofCopy__dAJlq{padding:40px 6% 48px}.indian-weddings_proofCopy__dAJlq h2{font-size:42px}.indian-weddings_closing___hgLA{padding:48px 6%}.indian-weddings_links__S_fJF{flex-direction:column;align-items:center}}