.ff-ledger-discussion{margin:36px 0 24px;padding:25px 28px;background:linear-gradient(145deg,#112e25,#092019);color:#f7efe0;border:1px solid #ac8d51;border-radius:14px;box-sizing:border-box;max-width:100%}.ff-ledger-discussion__brand{font:700 11px/1.6 system-ui,sans-serif;letter-spacing:.18em;color:#d9ba76}.ff-ledger-discussion__title{font:500 clamp(20px,2.5vw,30px)/1.25 Georgia,serif;margin:12px 0 22px}.ff-ledger-discussion__link{display:inline-flex;align-items:center;gap:9px;text-decoration:none!important;background:#d9b878;color:#17271d!important;border-radius:7px;padding:11px 17px;font:700 14px/1.4 system-ui,sans-serif}.ff-ledger-discussion__link:hover,.ff-ledger-discussion__link:focus{background:#f0d59c;color:#152418!important;outline-offset:3px}@media(max-width:480px){.ff-ledger-discussion{padding:21px 17px;margin:26px 0}}

.ff-ledger-discussion__topic-label{font:700 10px/1.6 system-ui,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#d9ba76;margin:0 0 5px}
.ff-ledger-discussion__topic{font:500 clamp(16px,1.7vw,19px)/1.45 Georgia,serif;color:#f7efe0;margin:0 0 20px;overflow-wrap:anywhere}
.ff-ledger-discussion__topic-label+.ff-ledger-discussion__topic{margin-top:0}
