.public-keyword-content{color:#183c40;background:#f8f6ef;border-top:1px solid #d9d1c1;border-bottom:1px solid #d9d1c1;max-width:70rem;margin:2rem auto;padding:clamp(1.25rem,4vw,3rem)}.public-keyword-content section+section{margin-top:2rem}.public-keyword-content h2{color:#183c40;margin:0 0 1rem;font-family:Georgia,serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:400;line-height:1.25}.public-keyword-content :is(h2,h3){text-align:center}.public-keyword-content h3{color:#183c40;margin:1.5rem 0 .75rem;font-family:Georgia,serif;font-size:clamp(1.25rem,2.5vw,1.5rem);font-weight:400;line-height:1.35}.public-keyword-content p{text-align:left;color:#183c40;overflow-wrap:break-word;max-width:70ch;margin:.8rem auto;line-height:1.75}
