.proposals{background:#f5f6fa}.proposal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;align-items:start}.proposal-card{background:#fff;border:1px solid #e0e3ed;border-radius:14px;overflow:hidden}.proposal-card summary{list-style:none;cursor:pointer;padding:28px;display:flex;flex-direction:column;min-height:295px}.proposal-card summary::-webkit-details-marker{display:none}.proposal-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:12px;background:#f0f1fa;color:var(--blue);margin-bottom:22px}.proposal-topic{color:var(--muted);font-size:.75rem;margin-bottom:9px;letter-spacing:.05em}.proposal-card h3{font-size:1.3rem;line-height:1.35;letter-spacing:-.025em;max-width:260px;margin:0 0 25px;color:var(--ink)}.proposal-bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between;color:var(--blue);font-size:.8rem}.proposal-toggle{font-size:1.5rem;line-height:1}.proposal-card[open]{border-color:#a6aed7;box-shadow:0 12px 30px #25246508}.proposal-card[open] .proposal-toggle{transform:rotate(45deg)}.proposal-card[open] .proposal-icon{background:var(--yellow);color:var(--deep)}.proposal-content{padding:0 28px 28px}.proposal-content article{border-top:1px solid #e6e8f0;padding-top:22px;margin-top:4px}.proposal-content article+article{margin-top:22px}.proposal-content h4{font-size:1rem;line-height:1.45;margin:0 0 10px;color:var(--deep)}.proposal-content p{font-size:.9rem;line-height:1.85;color:var(--muted);margin:0}.proposal-card summary:focus-visible{outline:3px solid var(--blue);outline-offset:-5px;border-radius:14px}.proposal-card summary:hover{background:#fafaff}@media(max-width:1050px){.proposal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.navigation{gap:18px}}@media(max-width:680px){.proposal-grid{grid-template-columns:1fr;gap:14px}.proposal-card summary{min-height:0;padding:24px}.proposal-card h3{max-width:none;margin-bottom:18px}.proposal-icon{margin-bottom:16px}.proposal-content{padding:0 24px 24px}}
