.reflection_hero__4KGXy{width:min(820px,92%);margin:0 auto;padding:64px 0 8px;text-align:center}.reflection_hero__4KGXy h1{font-size:clamp(28px,4vw,44px);line-height:1.2;margin:6px 0 16px}.reflection_subtitle__ntqmQ{font-size:clamp(18px,2vw,22px);max-width:56ch;margin:0 auto}.reflection_ornament__SYc0N{display:flex;align-items:center;justify-content:center;gap:14px;margin:30px auto 0;width:min(320px,80%)}.reflection_ornament__SYc0N span{flex:1 1;height:1px;background:linear-gradient(90deg,transparent,var(--color-gold),transparent)}.reflection_heroImage__vIuTX{width:min(620px,88%);margin:34px auto 0;padding:8px;display:flex;justify-content:center;background:var(--color-cream-soft);border:1px solid var(--color-gold);box-shadow:0 24px 48px -22px rgba(43,38,32,.35)}.reflection_heroImage__vIuTX img{display:block;max-width:100%;max-height:70vh;width:auto;height:auto}.reflection_article__yjSc9{width:min(820px,92%);margin:0 auto;padding:36px 0 20px}.reflection_intro___Toau{font-family:var(--font-heading);font-size:clamp(19px,2.1vw,23px);line-height:1.6;font-style:italic;color:var(--color-charcoal);margin:0 0 34px;text-align:center}.reflection_paragraph__Ikbb7{font-size:18px;line-height:1.9;margin:0 0 22px;color:var(--color-charcoal)}.reflection_pullQuote__BTkEM{margin:48px auto;padding:0;max-width:640px;text-align:center}.reflection_quoteMark__9RMDy{display:block;font-family:var(--font-heading);font-size:64px;line-height:1;color:var(--color-gold);opacity:.7;margin-bottom:-10px}.reflection_pullQuote__BTkEM p{font-family:var(--font-heading);font-size:clamp(22px,2.8vw,30px);line-height:1.45;font-style:italic;color:var(--color-gold-dark);margin:0}.reflection_quoteDivider__FjaYD{width:70px;height:2px;background:var(--color-gold);margin:22px auto 0}.reflection_bodyImage__LJMNu{width:min(460px,78%);margin:46px auto;display:flex;justify-content:center}.reflection_bodyImage__LJMNu img{display:block;max-width:100%;max-height:60vh;width:auto;height:auto;border-radius:4px;box-shadow:0 20px 40px -20px rgba(43,38,32,.4)}.reflection_closingOrnament__gcveS{display:flex;justify-content:center;margin:50px 0 10px}.reflection_closingOrnament__gcveS span{width:44px;height:1px;background:var(--color-gold);position:relative}.reflection_closingOrnament__gcveS span:before{content:"❦";position:absolute;top:-11px;left:50%;transform:translateX(-50%);color:var(--color-gold);font-size:15px;background:var(--color-cream);padding:0 8px}.reflection_bookConnection__tLnCZ{margin:40px auto 0;padding:30px 7%;text-align:center;background:var(--color-cream-soft);border:1px solid #e8dcc0;border-radius:6px}.reflection_bookConnection__tLnCZ p:first-child{font-size:19px;margin-bottom:8px}.reflection_bookConnection__tLnCZ p:last-child{opacity:.9;margin:0}.reflection_bookLink__PqiwL{color:var(--color-gold-dark);border-bottom:1px solid var(--color-gold)}.reflection_bookLink__PqiwL:hover{color:var(--color-rust)}.reflection_navigation__bGHGx{width:min(820px,92%);margin:0 auto;padding:30px 0 90px;text-align:center}@media (max-width:640px){.reflection_hero__4KGXy{padding:44px 0 6px}.reflection_heroImage__vIuTX{width:100%;margin-top:24px;border-left:none;border-right:none}.reflection_bodyImage__LJMNu{width:100%;margin:34px auto}.reflection_bodyImage__LJMNu img{border-radius:0}.reflection_article__yjSc9{padding:24px 18px 10px;width:100%}.reflection_navigation__bGHGx{width:100%;padding:24px 18px 70px}.reflection_backButton__HREDq{display:block;width:100%}.reflection_paragraph__Ikbb7{font-size:17px}.reflection_bookConnection__tLnCZ{margin-left:-18px;margin-right:-18px;border-left:none;border-right:none;border-radius:0}}