/* Creed: prose as one centred column (the Statement of Faith, the user,
   2026-10-27). Where paragraphs end in a reference in italics, each is a row
   between fine rules with its reference on a line of its own. A photograph
   runs as a framed band above the heading. Loaded only by this layout. */
.prose-creed .creed-column{max-width:52rem;text-align:center}
.prose-creed .creed-column h2.rule-under::after{margin-inline:auto}
.prose-creed .creed-column p{margin:var(--space-5,20px) 0 0;font-size:var(--fs-lede);line-height:1.75;text-align:center;-webkit-hyphens:manual;hyphens:manual;color:var(--copy)}
.prose-creed .creed-column p:first-of-type{margin-top:var(--space-6)}

/* With references: the rows between rules, the opening line above them. */
.prose-creed.creed-cited .creed-column p{margin:0;padding:var(--space-6) 0;border-top:1px solid var(--line)}
.prose-creed.creed-cited .creed-column p:first-of-type{margin-top:var(--space-2);border-top:0;font-weight:600;color:var(--text)}
.prose-creed.creed-cited .creed-column p:last-child{border-bottom:1px solid var(--line)}
.prose-creed.creed-cited .creed-column p em{display:block;margin-top:var(--space-2);font-size:var(--fs-small);letter-spacing:.02em;color:var(--muted)}

/* The band: the page's width, the site's rounded frame. */
.prose-creed .creed-band{margin:0 0 clamp(48px,6vw,80px);height:clamp(200px,28vw,380px);overflow:hidden;border-radius:var(--radius-lg)}
.prose-creed .creed-band picture,.prose-creed .creed-band img{display:block;width:100%;height:100%}
.prose-creed .creed-band img{object-fit:cover}

@media (max-width:640px){
  .prose-creed .creed-column p{font-size:var(--fs-body)}
  .prose-creed.creed-cited .creed-column p{padding:var(--space-5,20px) 0}
}
