.prose{color:#c9c4bb;flex-direction:column;gap:18px;max-width:72ch;font-size:16px;line-height:1.7;display:flex}.prose h2{letter-spacing:-.02em;color:#f3f0ea;margin:28px 0 0;font-size:26px;font-weight:600;line-height:1.2}.prose p,.prose ul{margin:0}.prose ul{flex-direction:column;gap:6px;padding-left:22px;display:flex}.prose a{color:#c9a27e}.prose .note{color:#a8a39a;border:1px dashed #4a4742;border-radius:12px;padding:14px 16px;font-size:14px}@media (width<=640px){.prose{font-size:16px}.wrap h1{font-size:clamp(36px,11vw,52px)!important}}
