.page-wrapper[data-astro-cid-j6pptsrh]{position:relative;overflow:clip}.story-page[data-astro-cid-j6pptsrh]{max-width:var(--wide-width);z-index:1;margin:0 auto;position:relative}.story-hero[data-astro-cid-j6pptsrh]{text-align:center;padding:var(--decor-header-offset) var(--spacing-6) var(--spacing-10);max-width:700px;margin:0 auto var(--spacing-6);backdrop-filter:blur(6px);border-radius:var(--radius-lg);background:#fffdf7d9}.story-hero[data-astro-cid-j6pptsrh] h1[data-astro-cid-j6pptsrh]{font-family:var(--font-heading);font-size:clamp(1.8rem,4.5vw,2.6rem);font-weight:var(--font-weight-display);color:var(--color-brand);margin-bottom:var(--spacing-4);text-transform:uppercase;letter-spacing:.06em}.story-intro[data-astro-cid-j6pptsrh]{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);font-family:var(--font-heading);font-style:italic}.engagement[data-astro-cid-j6pptsrh]{padding:0 var(--spacing-6);margin-bottom:var(--spacing-16)}.prints[data-astro-cid-j6pptsrh]{max-width:900px;padding:var(--spacing-4) 0 72px;justify-content:center;align-items:flex-start;margin:0 auto;display:flex}.print[data-astro-cid-j6pptsrh]{background:#fffdf7;border:1px solid #e8dcc2;flex:0 280px;margin:0;padding:12px 12px 0;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 10px 28px #3c2d1429}.print[data-astro-cid-j6pptsrh]+.print[data-astro-cid-j6pptsrh]{margin-left:-28px}.print--1[data-astro-cid-j6pptsrh]{z-index:1;transform:rotate(-4deg)}.print--2[data-astro-cid-j6pptsrh]{z-index:2;transform:translateY(36px)rotate(2deg)}.print--3[data-astro-cid-j6pptsrh]{z-index:3;transform:translateY(72px)rotate(-2.5deg)}.print[data-astro-cid-j6pptsrh]:hover{z-index:4;box-shadow:0 16px 36px #3c2d143d}.print--1[data-astro-cid-j6pptsrh]:hover{transform:rotate(0)scale(1.03)}.print--2[data-astro-cid-j6pptsrh]:hover{transform:translateY(36px)rotate(0)scale(1.03)}.print--3[data-astro-cid-j6pptsrh]:hover{transform:translateY(72px)rotate(0)scale(1.03)}.print[data-astro-cid-j6pptsrh] img[data-astro-cid-j6pptsrh]{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.print[data-astro-cid-j6pptsrh] figcaption[data-astro-cid-j6pptsrh]{font-family:var(--font-heading);font-style:italic;font-size:var(--font-size-base);color:var(--color-text-secondary);text-align:center;padding:var(--spacing-3) var(--spacing-2) var(--spacing-4)}.prayer-flags-divider[data-astro-cid-j6pptsrh]{text-align:center;padding:0 var(--spacing-6);margin-bottom:var(--spacing-12)}.prayer-flags-divider[data-astro-cid-j6pptsrh] img[data-astro-cid-j6pptsrh]{opacity:.8;width:100%;max-width:500px;height:auto;margin:0 auto;display:block}.cultures[data-astro-cid-j6pptsrh]{padding:0 var(--spacing-6)}.culture-section[data-astro-cid-j6pptsrh]{gap:var(--spacing-10);margin-bottom:var(--spacing-20);grid-template-columns:1fr 1fr;align-items:center;display:grid}.culture-content[data-astro-cid-j6pptsrh]{align-items:flex-start;gap:var(--spacing-4);backdrop-filter:blur(6px);border-radius:var(--radius-lg);padding:var(--spacing-6);background:#fffdf7d9;flex-direction:column;display:flex}.culture-motif-img[data-astro-cid-j6pptsrh]{width:120px;height:auto;margin-bottom:var(--spacing-2);opacity:.9;align-self:center}.culture-motif-img--wide[data-astro-cid-j6pptsrh]{width:200px}.culture-motifs[data-astro-cid-j6pptsrh]{justify-content:center;align-items:center;gap:var(--spacing-4);align-self:center;display:flex}.culture-motifs[data-astro-cid-j6pptsrh] .culture-motif-img[data-astro-cid-j6pptsrh]{width:100px;margin-bottom:0}.culture-motifs[data-astro-cid-j6pptsrh] .culture-motif-img--wide[data-astro-cid-j6pptsrh]{width:170px}.culture-text[data-astro-cid-j6pptsrh] h2[data-astro-cid-j6pptsrh]{font-family:var(--font-heading);font-size:var(--font-size-2xl);font-weight:var(--font-weight-display);color:var(--color-text);margin-bottom:var(--spacing-2)}.culture-tagline[data-astro-cid-j6pptsrh]{font-family:var(--font-heading);font-size:var(--font-size-base);color:var(--color-text-secondary);margin-bottom:var(--spacing-4);font-style:italic}.culture-description[data-astro-cid-j6pptsrh]{font-size:var(--font-size-base);color:var(--color-text-secondary);line-height:var(--leading-relaxed);max-width:460px}.culture-description[data-astro-cid-j6pptsrh] p[data-astro-cid-j6pptsrh]+p[data-astro-cid-j6pptsrh]{margin-top:var(--spacing-4)}.culture-section[data-astro-cid-j6pptsrh]:not(:has(.culture-photo)){grid-template-columns:1fr;max-width:720px;margin-left:auto;margin-right:auto}.culture-section[data-astro-cid-j6pptsrh]:not(:has(.culture-photo)) .culture-text[data-astro-cid-j6pptsrh]{width:100%}.culture-section[data-astro-cid-j6pptsrh]:not(:has(.culture-photo)) .culture-text[data-astro-cid-j6pptsrh] h2[data-astro-cid-j6pptsrh],.culture-section[data-astro-cid-j6pptsrh]:not(:has(.culture-photo)) .culture-tagline[data-astro-cid-j6pptsrh]{text-align:center}.culture-section[data-astro-cid-j6pptsrh]:not(:has(.culture-photo)) .culture-description[data-astro-cid-j6pptsrh]{max-width:none}.culture-photo[data-astro-cid-j6pptsrh]{border-radius:var(--radius-lg);overflow:hidden}.culture-photo-placeholder[data-astro-cid-j6pptsrh]{aspect-ratio:4/5;justify-content:center;align-items:center;display:flex}.culture-photo-placeholder[data-astro-cid-j6pptsrh] span[data-astro-cid-j6pptsrh]{font-size:var(--font-size-sm);color:#fff;opacity:.7;font-style:italic}.culture-photo-placeholder--lucia-kenya[data-astro-cid-j6pptsrh]{background:linear-gradient(160deg,#c8dcc0 0%,#7fa35d 40%,#c9a85c 70%,#8a6e30 100%)}.culture-photo-placeholder--nepal[data-astro-cid-j6pptsrh]{background:linear-gradient(160deg,#e8c8c8 0%,#c47a7a 50%,#8b1a1a 100%)}.story-closing[data-astro-cid-j6pptsrh]{text-align:center;padding:var(--spacing-12) var(--spacing-6) var(--spacing-16);backdrop-filter:blur(6px);border-radius:var(--radius-lg);background:#fffdf7d9;max-width:600px;margin:0 auto}.story-closing[data-astro-cid-j6pptsrh] blockquote[data-astro-cid-j6pptsrh]{border:none;margin:0;padding:0}.story-closing[data-astro-cid-j6pptsrh] p[data-astro-cid-j6pptsrh]{font-family:var(--font-heading);font-size:var(--font-size-xl);color:var(--color-text-secondary);font-style:italic;line-height:var(--leading-relaxed)}@media (width<=768px){.story-hero[data-astro-cid-j6pptsrh]{padding:var(--decor-header-offset) var(--spacing-4) var(--spacing-8);margin:0 var(--spacing-4) var(--spacing-6)}.culture-section[data-astro-cid-j6pptsrh]{gap:var(--spacing-6);margin-bottom:var(--spacing-12);grid-template-columns:1fr}.culture-section--lucia-kenya[data-astro-cid-j6pptsrh] .culture-photo[data-astro-cid-j6pptsrh]{order:-1}.culture-content[data-astro-cid-j6pptsrh]{text-align:center;align-items:center}.culture-description[data-astro-cid-j6pptsrh]{max-width:none}.engagement[data-astro-cid-j6pptsrh]{padding:0 var(--spacing-4);margin-bottom:var(--spacing-12)}.prints[data-astro-cid-j6pptsrh]{padding-bottom:var(--spacing-4);flex-direction:column;align-items:stretch}.print[data-astro-cid-j6pptsrh]{flex:none;width:72%;max-width:300px}.print[data-astro-cid-j6pptsrh]+.print[data-astro-cid-j6pptsrh]{margin-top:-6px;margin-left:0}.print--1[data-astro-cid-j6pptsrh],.print--3[data-astro-cid-j6pptsrh]{align-self:flex-start}.print--2[data-astro-cid-j6pptsrh]{align-self:flex-end}.print--1[data-astro-cid-j6pptsrh],.print--1[data-astro-cid-j6pptsrh]:hover{transform:rotate(-3deg)}.print--2[data-astro-cid-j6pptsrh],.print--2[data-astro-cid-j6pptsrh]:hover{transform:rotate(3deg)}.print--3[data-astro-cid-j6pptsrh],.print--3[data-astro-cid-j6pptsrh]:hover{transform:rotate(-2deg)}.cultures[data-astro-cid-j6pptsrh]{padding:0 var(--spacing-4)}.story-closing[data-astro-cid-j6pptsrh]{padding:var(--spacing-8) var(--spacing-4) var(--spacing-12)}}
