.goshala-hero img{object-position:center 42%}.goshala-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px;display:grid}.goshala-card{background:var(--surface-neutral);border:1px solid var(--border);border-radius:6px;padding:32px}.goshala-card h3{margin:20px 0 14px}.goshala-story{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.goshala-story h2{margin:16px 0 24px}.goshala-story img{aspect-ratio:4/3;object-fit:cover;border-radius:6px;width:100%}.goshala-support{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.goshala-support h2{margin:16px 0 24px}@media (max-width:800px){.goshala-card-grid,.goshala-story,.goshala-support{grid-template-columns:1fr}}@media (max-width:520px){.goshala-card{padding:24px}}.goshala-temple figure{margin:0}.goshala-story.goshala-temple img{aspect-ratio:auto;object-fit:contain;background:#f5e7d3;max-height:640px}.goshala-temple figcaption{font-size:var(--type-small);color:var(--text-muted);margin-top:14px}.goshala-temple .text-link{margin-top:24px}
