.home-oath{margin:0;padding:17px 24px;text-align:center;background:#ebe6dc;border-bottom:1px solid #d8d0c4;color:var(--navy);font:italic 500 clamp(14px,1.7vw,18px)/1.55 var(--serif)}
.home-oath span{display:block;max-width:1040px;margin:auto}
@media(max-width:600px){.home-oath{padding:14px 20px;font-size:14px}}
