.proposal-tool-link{color:#101814;background:#dfe6cf;border-block:2px solid #101814;grid-template-columns:minmax(0,1fr) minmax(190px,.33fr);align-items:center;gap:28px 50px;padding:clamp(32px,4vw,65px) clamp(24px,5vw,88px);display:grid}.proposal-tool-link>div>p:first-child{text-transform:uppercase;letter-spacing:.08em;color:#0d4938;margin:0 0 18px;font:900 .65rem/1.6 Arial,sans-serif}.proposal-tool-link h2{letter-spacing:-.04em;max-width:30ch;margin:0 0 20px;font:900 clamp(1.6rem,2.8vw,2.8rem)/1.1 Arial,sans-serif}.proposal-tool-link>div>p:last-child{max-width:90ch;margin:0;font:1rem/1.7 Georgia,serif}.proposal-tool-link>a{color:#0d4938;text-underline-offset:5px;padding:15px 0;font:900 .85rem/1.7 Arial,sans-serif}.proposal-tool-link>a:focus-visible{outline-offset:5px;outline:3px solid #ff4d12}@media (max-width:760px){.proposal-tool-link{grid-template-columns:minmax(0,1fr);gap:18px}}
