.board-purchase-link{min-height:44px;color:var(--accent);justify-content:center;align-items:center;gap:7px;font-size:14px;line-height:1.4;display:inline-flex}.board-purchase-link:hover{text-underline-offset:4px;text-decoration:underline}.board-purchase{background:var(--surface);border:1px solid var(--separator);border-radius:10px;grid-template-columns:190px minmax(0,1fr);align-items:center;gap:32px;margin-top:40px;padding:28px;scroll-margin-top:90px;display:grid}.board-purchase>img{object-fit:contain;width:100%;max-height:140px}.board-purchase h2{font-size:23px;font-weight:650;line-height:1.35}.board-purchase p{color:var(--text-2);margin-top:8px;font-size:14px}.board-purchase-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.board-purchase-actions button{min-height:44px}.board-purchase-actions>a:last-child{min-height:44px;color:var(--accent);align-items:center;font-size:13px;display:inline-flex}.lead-extra{border-top:1px solid var(--separator);padding-top:12px}.lead-extra>summary{cursor:pointer;color:var(--text-2);min-height:36px;font-size:13px;display:list-item}@media (max-width:650px){.board-purchase{grid-template-columns:1fr;gap:20px;padding:20px}.board-purchase>img{max-height:100px}.board-purchase h2{font-size:21px}}@media (pointer:coarse){.lead-form input,.lead-form button,.lead-extra>summary{min-height:44px}}
