[data-organic-collection]{max-width:880px;margin:48px auto;padding:32px clamp(18px,4vw,36px);border:1px solid #554a32;border-radius:20px;background:#14130f;color:#eee9df;line-height:1.75;overflow-wrap:anywhere}
[data-organic-collection] h2{font-size:clamp(24px,3vw,34px);line-height:1.25;margin:0 0 20px;color:#f3d17c}
[data-organic-collection] h3{font-size:19px;line-height:1.4;margin:26px 0 10px;color:#fffaf0}
[data-organic-collection] p{margin:10px 0 18px}
[data-organic-collection] ul{padding-left:22px;margin:12px 0 24px}
[data-organic-collection] li{margin:10px 0}
[data-organic-collection] a{color:#f3d17c;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}
[data-organic-collection] a:hover{color:#fff0c5}
[data-organic-collection] a:focus-visible{outline:2px solid #f3d17c;outline-offset:4px;border-radius:2px}
@media(max-width:560px){[data-organic-collection]{margin:30px 0;border-radius:14px;font-size:16px}[data-organic-collection] h3{font-size:18px}}
