.story[data-astro-cid-kh7btl4r]{padding-top:3.75rem;padding-bottom:4rem;background:var(--paper);overflow:clip}.story-grid[data-astro-cid-kh7btl4r]{display:grid;gap:2.25rem;align-items:center}@media(min-width:900px){.story-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1.05fr .95fr;gap:3.75rem}}.story-media[data-astro-cid-kh7btl4r]{position:relative;overflow:hidden;box-shadow:var(--shadow);aspect-ratio:4 / 5;max-height:560px;rotate:-2deg}.story-media[data-astro-cid-kh7btl4r] figcaption[data-astro-cid-kh7btl4r]{position:absolute;left:0;right:0;bottom:0;z-index:1;padding:1.2rem 1.25rem;background:linear-gradient(transparent,#041210e6);color:#fffffff0;font-size:.88rem;font-weight:600}.story-copy[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r],.tradition-copy[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r],.elias-copy[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:clamp(2.2rem,5vw,3.3rem);margin:.4rem 0 1rem}.story-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r],.tradition-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r],.elias-copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--ink-soft);margin-bottom:.9rem}.marks[data-astro-cid-kh7btl4r]{list-style:none;display:grid;gap:.55rem;margin-top:1.4rem}.marks[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding-left:1.35rem;font-weight:700;color:var(--ink)}.marks[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;left:0;top:.55em;width:.55rem;height:.55rem;background:var(--paprika)}.quote-band[data-astro-cid-kh7btl4r]{position:relative;min-height:clamp(18rem,42vw,26rem);display:grid;align-items:center;overflow:hidden;color:var(--white)}.quote-bg[data-astro-cid-kh7btl4r]{position:absolute;inset:0}.quote-bg[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:100%;height:100%;object-fit:cover;transform:scale(1.06);animation:about-drift 20s ease-in-out infinite alternate}.quote-band[data-astro-cid-kh7btl4r]:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,#041210f0,#0412108c 55%,#e03a1847)}.quote-inner[data-astro-cid-kh7btl4r]{position:relative;z-index:1;max-width:48rem;border-left:4px solid var(--paprika);padding:4.5rem 0 4.5rem 1.25rem}.quote-band[data-astro-cid-kh7btl4r] .eyebrow[data-astro-cid-kh7btl4r]{color:var(--saffron)}blockquote[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-size:clamp(2rem,5vw,3.4rem);line-height:1.12;margin-top:.6rem;letter-spacing:-.035em}.tradition[data-astro-cid-kh7btl4r]{background:var(--stone);overflow:clip}.tradition-grid[data-astro-cid-kh7btl4r]{display:grid;gap:2.5rem;align-items:center}@media(min-width:900px){.tradition-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr 1.05fr;gap:3.5rem}}.tradition-photos[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:1.1fr .9fr;gap:.85rem;align-items:end}.tradition-photos[data-astro-cid-kh7btl4r] figure[data-astro-cid-kh7btl4r]{margin:0;overflow:hidden;box-shadow:var(--shadow)}.tradition-photos[data-astro-cid-kh7btl4r] .tall[data-astro-cid-kh7btl4r]{aspect-ratio:3 / 4;rotate:-3deg}.tradition-photos[data-astro-cid-kh7btl4r] .wide[data-astro-cid-kh7btl4r]{aspect-ratio:4 / 5;margin-bottom:2.5rem;rotate:4deg;border:4px solid var(--stone)}.ctas[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.4rem}.elias[data-astro-cid-kh7btl4r]{background:var(--paper);padding-bottom:5rem;overflow:clip}.elias-grid[data-astro-cid-kh7btl4r]{display:grid;gap:2rem;align-items:center}@media(min-width:900px){.elias-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1.2fr .8fr;gap:3rem}}.elias-photo[data-astro-cid-kh7btl4r]{overflow:hidden;box-shadow:var(--shadow);aspect-ratio:16 / 10;rotate:-1deg}.hours[data-astro-cid-kh7btl4r]{margin:1.25rem 0 1.5rem;padding:1rem 1.1rem;border-left:4px solid var(--paprika);background:#0a3f3812}.hours[data-astro-cid-kh7btl4r] strong[data-astro-cid-kh7btl4r]{color:var(--paprika);font-size:.78rem;letter-spacing:.12em;text-transform:uppercase}@keyframes about-drift{0%{transform:scale(1.05) translateZ(0)}to{transform:scale(1.1) translate3d(-1.5%,-1%,0)}}@media(prefers-reduced-motion:reduce){.quote-bg[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{animation:none}}
