
.atp-verse{box-sizing:border-box;margin:0 0 28px;padding:clamp(20px,3vw,32px);border:1px solid #b6bc90;border-top:4px solid #e0b93f;border-radius:12px;background:#002817;color:#fff;overflow-wrap:anywhere}
.atp-verse .atp-verse-eyebrow{margin:0 0 10px;color:#ffe170;font-size:12px;font-weight:bold;letter-spacing:2px}
.atp-verse h2{margin:0 0 10px;font:normal clamp(25px,3vw,32px)/1.25 Georgia,serif;color:#ffe170}
.atp-verse p{line-height:1.7}
.atp-verse #atp-verse-date{font-size:14px;color:#d4e0d6}
.atp-verse blockquote{margin:0 0 20px;padding-left:18px;border-left:3px solid #e0b93f}
.atp-verse blockquote p{margin:0;font:normal clamp(20px,2.1vw,25px)/1.65 Georgia,serif}
.atp-verse a{color:#ffe170;text-underline-offset:4px;display:inline-block;line-height:1.6;padding:9px 0}
.atp-verse a:focus-visible{outline:3px solid #ffe170;outline-offset:4px}
.atp-verse .atp-verse-license{font-size:13px;color:#d4e0d6;margin-bottom:0}
@media(max-width:420px){.atp-verse{padding:20px 16px}.atp-verse blockquote{padding-left:12px}}
