.pronunciation-heading{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.pronunciation-heading h1{margin-bottom:0}.pronunciation-button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;color:var(--jade,#205548);background:transparent;border:1px solid currentColor;border-radius:50%;cursor:pointer}.pronunciation-button svg{width:22px;height:22px}.pronunciation-button:hover,.pronunciation-button[data-state="playing"]{background:var(--jade,#205548);color:var(--paper,#f6f1e6)}.pronunciation-button:focus-visible{outline:3px solid var(--gold,#a17f39);outline-offset:4px}.pronunciation-status{font:14px/1.5 system-ui;flex-basis:100%;margin:0!important}.pronunciation-status:empty{display:none}.audio-credits{max-width:850px;margin:0 auto;padding:3rem 1.4rem 5rem}.audio-credits h1{font-size:clamp(2rem,5vw,3.5rem)}.audio-credits h2{margin-top:2rem}.audio-credits p,.audio-credits li{line-height:1.75}.audio-credits a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.audio-credits code{overflow-wrap:anywhere}.header nav{flex-wrap:wrap}
